Linux分享:https://www.jianshu.com/nb/49019939
pwd 命令:显示当前目录的路径
如果用户是 oscar,那么 ~ 这个目录就是 /home/oscar 这个目录,通常来说,命令行提示符会告诉你目前位于哪个目录下,除了看命令行提示符,还有一个方法:pwd 命令
- pwd 是 Print Working Directory(“打印当前工作目录”)的缩写
-
直接在终端输入 pwd,然后回车,就会执行此命令
which 命令:获取命令的可执行文件的位置
which 命令不是一个必不可少的命令,平时用到它的机会也不多,which 命令用于显示一个命令的对应的可执行程序的位置,在终端中输入命令,按回车的时候,就是执行了对应的那个程序
ls 命令:列出文件和目录
ls 命令是最常用的 Linux 命令之一,ls 是 list 的缩写,是英语“列出”的意思,命令用于列出文件和目录,默认是开启颜色标注的
- 蓝色 --> 目录, 绿色 --> 可执行文件
- 红色 --> 压缩文件, 浅蓝色 --> 链接文件
-
灰色 --> 其他文件
-
可以用 --color=none 来关闭颜色标注:ls --color=none
ls 命令常用的一些参数
-a :显示所有文件和目录,包括隐藏的
- Linux 中,以点(.)开头的文件是隐藏文件
- 不包括开头的两个 . 和 .. ,这两个的含义如下:. (一个点)表示当前目录; .. (两个点)表示上一级目录
-
大写的参数 -A,它的作用和小写的 -a 几乎一样,唯一不同就是 -A 不列出 . 和 .. 这两个文件
-l :详细列表
-l 参数使得 ls 命令列出一个显示文件和目录的详细信息的列表,每一个文件或目录都有对应的一行信息.
- 文件权限: drwxr-xr-x 、链接的数目: 2,1
- 文件的所有者的名称、文件所在的群组、文件或目录的名称、最近一次修改的时间
-
文件大小:单位是 octet,也就是 byte,是英语“字节”的意思
-t 按照文件或目录最近一次修改时间的降序排列
ls -lath 参数合并在一起使用,效果是叠加
cd 命令:切换目录
cd 命令是最常用的命令,表示“切换目录”,后面接的参数就是一个:你要去的那个目录的路径
- 要回到上一级目录(也叫父目录),用 cd ..
-
一个点(.)表示当前目录,两个点(..)表示上一级目录
-
相对路径:相对于当前目录的一个路径表示法
- 绝对路径:绝对的,不因当前目录而改变的一个路径表示法,绝对路径很好辨认,因为它总是以 / 开头, / 表示根目录
-
回家目录方法:较好的方法:cd ~ 直接使用 cd 命令,不加任何参数
du 命令:显示目录包含的文件大小
- du 可以让我们知道文件和目录所占的空间大小
- 相比 ls -l 命令,du 命令统计的才是真正的文件大小
-
du 命令会深入遍历每个目录的子目录,统计所有文件的大小
-a:显示文件和目录的大小
默认情况下,du 命令只显示目录的大小,如果加上 -a 参数,则会显示目录和文件的大小
-s:只显示总计大小
路径自动补全
Tab 键可以进行命令的补全(按两下 Tab 键),Tab 键还可以用于路径的补全,大大提高效率,防止手动输入路径时将名字写错