Linux文件系统基础知识要想熟练使用命令,就先要熟练掌握Linux文件系统基础知识:
- 三个路径
- 当前路径:也叫当前工作目录,就是当前状态下用户所处的位置
- 相对路径:相对于当前工作目录开始的路径 , 会随着当前工作目录变化而变化
- 绝对路径:不管当前工作目录在哪,绝对路径都会从/根目录开始 , 唯一不重复
- 特殊符号
- /:根目录
- .:如果目录或文件以.开始 , 说明该目录或文件是隐藏的;如果路径以.开始 , 说明路径是从当前路径开始的
- .. :当前目录的上一级目录
- ~:当前用户的home目录
- ls (list files):用于显示指定工作目录下之内容(列出目前工作目录所含之文件及子目录) 。
-a 显示所有文件及目录(.开头的隐藏文件也会列出)-l 除文件名称外 , 将文件形态、权限、拥有者、文件大小等信息列出,ls -l 命令可以简写为 ll
文章插图
- cd (change directory):用于切换当前工作目录 。切换的路径可为绝对路径或相对路径 。若路径省略,则切换至使用者的home目录 。
文章插图
- mkdir (make directory):用于创建目录-p 确保父目录名称存在,不存在会自动创建 。
文章插图
- touch :创建一个空文件
文章插图
- rm (remove):用于删除文件或目录-f 强制删除-r 将目录以及一下所有递归逐一删除
文章插图
- cp (copy file):用于复制文件或目录-r 在复制目录时使用 , 用于复制该目录下所有的子目录和文件
文章插图
- mv (move file):用来为文件或目录改名、或将文件或目录移入其他位置 。
文章插图
- cat (concatenate):用于在控制台查看文件 , 适用于查看小文件
- more :类似cat,以页面形式显示 。空格键翻下一页,b翻上一页
文章插图
- tail :用于查看文件结尾部分的内容 。-n 用于显示行数,默认为10-f 用于实时显示文件动态追加的内容 。会把文件里的最尾部的内容显示在屏幕上,并且不断刷新,只要文件有更新,就可以看到最新的文件内容 。
文章插图
- echo :将所写内容输出到控制台上
文章插图
- | :管道命令 , 将前一个命令执行的结果作为内容交给下一个命令处理 。可以形成多级管道 。
【大数据常用的Linux命令】:输出重定向覆盖命令,将输出的内容重定向到追加的地方,并覆盖原有内容 。
:输出重定向追加命令,将输出的内容重定向到追加的地方 , 新追加的内容保存在文件末尾 。
文章插图
- tar (tape archive):打包、解包 。常用于备份文件 。是用来建立、还原备份文件的工具程序 , 它可以加入 , 解开备份文件内的文件 。-c 打包-x 解包-v 显示指令执行过程-f 指定备份文件
推荐阅读
- 原神晶蝶怎么获得
- 痔疮用哪些药物?那些年我用过的痔疮膏 今天给大家推荐几个我用过的痔疮药。
- 整理一些Windows桌面运维常用的命令,并且整合成脚本
- csv2ECharts,**一行命令查看数据趋势图 工具分享**
- 诛仙3新手大礼包 诛仙3礼包大全
- 饕餮大餐怎么读,什么拼音(饕餮大餐读音是什么意思)
- 斗罗大陆:武魂觉醒荒野行纪第八章怎么过
- 斗罗大陆:武魂觉醒荒野行纪第七章怎么过
- 三国全面战争秘籍大全 三国全面战争攻略
- 斗罗大陆:武魂觉醒荒野行纪第六章通关攻略