1、查看及切换目录命令
命令实例 |
作用 |
pwd |
查看当前路径 |
cd / |
切换到根目录 |
cd /boot/grub |
切换到根目录下的home子目录的grub目录,绝对路径以“/"作为起点 |
cd conf |
进入当前目录下的conf目录,相对路径以当前工作路径位起点,在开头不适用”/" |
cd ../ |
返回上一级目录 |
cd ../../ |
返回上上一级目录 |
cd ~root123 |
跳转到家目录/home/rot123 |
2、ls显示目录内容
命令实例 |
作用 |
ls -l |
以列表写形式显示文件和目录及其属性,包括权限、大小、最后更新时间等详细信息,可简写为ll |
ls -a |
显示所有子目录和文件信息,包括名称以”."开头的隐藏目录和隐藏文件 |
ls -A |
与a选项的作用基本类似,但不会显示当前目录"."和父目录“.." |
ls -d |
显示目录本身的属性,而不是目录中的内容 |
ls -lh |
以人性化的方式显示目录或文件的大小,默认单位为B,使用-h参数后讲显示为KB、MB等单位 |
ls -R |
以递归方式显示指定目录及其子目录中的所有内容 |
3、du统计目录及文件空间占用情况
参数 |
作用 |
-a |
统计磁盘空间占用包括所有文件,不仅仅只统计目录 |
-h |
以更人性化的方式(默认以KB计数,但不显示单位)显示统计结果,使用-h后将显示出KB或MB等单位 |
-s |
只统计每个参数所占用空间总的大小,而不是统计每个子目录、文件的大小 |
┌──(root㉿kali1)-[/opt/test]
└─# du -a
0 ./test003.txt
0 ./test002.txt
0 ./test001.txt
4 .
┌──(root㉿kali1)-[/opt/test]
└─# du -ah
0 ./test003.txt
0 ./test002.txt
0 ./test001.txt
4.0K .
┌──(root㉿kali1)-[/opt/test]
└─# du -s
4 .
┌──(root㉿kali1)-[/opt/test]
└─# du -sh
4.0K .
.