GrandOB

目录命令

cd

cd 目标位置 change directory

[root@localhost ~]# cd ..
[root@localhost /]# cd /mnt
[root@localhost mnt]# cd -
/
[root@localhost /]# cd ~sa
~saber/    ~saslauth  
[root@localhost /]# cd ~sa
~saber/    ~saslauth  
[root@localhost /]# cd ~saber
[root@localhost saber]# 
命令 效果
cd cd ~ 若不指定目标位置,切换到当前用户的宿主目录(家目录)
cd - 到前一次目录
一个点号“.”开头(自己) 表示以当前的工作目录作为起点(已点开头的是)
两个点号“..”开头(上一级) 表示以当前目录的上一级目录(父目录)作为起点
“~用户名”形式开头 表示以指定用户的宿主目录(家目录)作为起点
"."开头文件 表示隐藏文件
~ky18 (有个用户叫ky18 家目录为起点) 表示以指定用户的宿主目录作为起点
ls

生产环境中慎重直接使用,文件量过大会直接死机(有的服务器上的文件是千万级别)

ls [选项] [文件或目录… ]

  • -l 已长格式显示文件和目录列表 ll=ls -l
[root@localhost list]# ll
总用量 4
drwxr-xr-x 9 root root   69 3月  28 13:58 aa
drwxr-xr-x 9 root root   69 3月  28 13:58 bb
drwxr-xr-x 9 root root   69 3月  28 13:58 cc
-rw-r--r-- 1 root root    0 3月  28 14:00 list
-rw-r--r-- 1 root root 2192 3月  28 14:01 passwd

  • -a 显示全部包括隐藏文件
[root@localhost list]# ls -a
.  ..  aa  bb  cc  list  .log.txt  passwd
  • -A 显示全部文件或隐藏文件,但不包括 . 和..
[root@localhost list]# ls -A
aa  bb  cc  list  .log.txt  passwd
  • -d 仅列出目录本身,而不是列出目录内的文件数据
[root@localhost list]# ls -d
.
  • -h 友好显示文件大小(human,人性化)
[root@localhost list]# ll -h
总用量 4.0K
drwxr-xr-x 9 root root   69 3月  28 13:58 aa
drwxr-xr-x 9 root root   69 3月  28 13:58 bb
drwxr-xr-x 9 root root   69 3月  28 13:58 cc
-rw-r--r-- 1 root root    0 3月  28 14:00 list
-rw-r--r-- 1 root root 2.2K 3月  28 14:01 passwd
  • -R 递归显示该目录及该目录的子目录下的所有内容
[root@localhost list]# ll -R
.:
总用量 4
drwxr-xr-x 9 root root   69 3月  28 13:58 aa
drwxr-xr-x 9 root root   69 3月  28 13:58 bb
drwxr-xr-x 9 root root   69 3月  28 13:58 cc
-rw-r--r-- 1 root root    0 3月  28 14:00 list
-rw-r--r-- 1 root root 2192 3月  28 14:01 passwd

./aa:
总用量 0
drwxr-xr-x 5 root root 36 3月  28 13:58 1
drwxr-xr-x 5 root root 36 3月  28 13:58 2
drwxr-xr-x 5 root root 36 3月  28 13:58 3
drwxr-xr-x 5 root root 36 3月  28 13:58 4
drwxr-xr-x 5 root root 36 3月  28 13:58 5
drwxr-xr-x 5 root root 36 3月  28 13:58 6
drwxr-xr-x 5 root root 36 3月  28 13:58 7

./aa/1:
总用量 0
drwxr-xr-x 2 root root 6 3月  28 14:00 11
drwxr-xr-x 2 root root 6 3月  28 14:00 22
drwxr-xr-x 2 root root 6 3月  28 14:00 33

./aa/1/11:
总用量 0

./aa/1/22:
总用量 0

./aa/1/33:
总用量 0

./aa/2:
总用量 0
drwxr-xr-x 2 root root 6 3月  28 14:00 11
drwxr-xr-x 2 root root 6 3月  28 14:00 22
drwxr-xr-x 2 root root 6 3月  28 14:00 33

./aa/2/11:
总用量 0

./aa/2/22:
总用量 0

./aa/2/33:
总用量 0

./aa/3:
总用量 0
drwxr-xr-x 2 root root 6 3月  28 14:00 11
drwxr-xr-x 2 root root 6 3月  28 14:00 22
drwxr-xr-x 2 root root 6 3月  28 14:00 33

./aa/3/11:
总用量 0

./aa/3/22:
总用量 0

./aa/3/33:
总用量 0

./aa/4:
总用量 0
drwxr-xr-x 2 root root 6 3月  28 14:00 11
drwxr-xr-x 2 root root 6 3月  28 14:00 22
drwxr-xr-x 2 root root 6 3月  28 14:00 33

./aa/4/11:
总用量 0

./aa/4/22:
总用量 0

./aa/4/33:
总用量 0

./aa/5:
总用量 0
drwxr-xr-x 2 root root 6 3月  28 14:00 11
drwxr-xr-x 2 root root 6 3月  28 14:00 22
drwxr-xr-x 2 root root 6 3月  28 14:00 33

./aa/5/11:
总用量 0

./aa/5/22:
总用量 0

./aa/5/33:
总用量 0

./aa/6:
总用量 0
drwxr-xr-x 2 root root 6 3月  28 14:00 11
drwxr-xr-x 2 root root 6 3月  28 14:00 22
drwxr-xr-x 2 root root 6 3月  28 14:00 33

./aa/6/11:
总用量 0

./aa/6/22:
总用量 0

./aa/6/33:
总用量 0

./aa/7:
总用量 0
drwxr-xr-x 2 root root 6 3月  28 14:00 11
drwxr-xr-x 2 root root 6 3月  28 14:00 22
drwxr-xr-x 2 root root 6 3月  28 14:00 33

./aa/7/11:
总用量 0

./aa/7/22:
总用量 0

./aa/7/33:
总用量 0

./bb:
总用量 0
drwxr-xr-x 5 root root 36 3月  28 13:58 1
drwxr-xr-x 5 root root 36 3月  28 13:58 2
drwxr-xr-x 5 root root 36 3月  28 13:58 3
drwxr-xr-x 5 root root 36 3月  28 13:58 4
drwxr-xr-x 5 root root 36 3月  28 13:58 5
drwxr-xr-x 5 root root 36 3月  28 13:58 6
drwxr-xr-x 5 root root 36 3月  28 13:58 7

./bb/1:
总用量 0
drwxr-xr-x 2 root root 6 3月  28 14:00 11
drwxr-xr-x 2 root root 6 3月  28 14:00 22
drwxr-xr-x 2 root root 6 3月  28 14:00 33

./bb/1/11:
总用量 0

./bb/1/22:
总用量 0

./bb/1/33:
总用量 0

./bb/2:
总用量 0
drwxr-xr-x 2 root root 6 3月  28 14:00 11
drwxr-xr-x 2 root root 6 3月  28 14:00 22
drwxr-xr-x 2 root root 6 3月  28 14:00 33

./bb/2/11:
总用量 0

./bb/2/22:
总用量 0

./bb/2/33:
总用量 0

./bb/3:
总用量 0
drwxr-xr-x 2 root root 6 3月  28 14:00 11
drwxr-xr-x 2 root root 6 3月  28 14:00 22
drwxr-xr-x 2 root root 6 3月  28 14:00 33

./bb/3/11:
总用量 0

./bb/3/22:
总用量 0

./bb/3/33:
总用量 0

./bb/4:
总用量 0
drwxr-xr-x 2 root root 6 3月  28 14:00 11
drwxr-xr-x 2 root root 6 3月  28 14:00 22
drwxr-xr-x 2 root root 6 3月  28 14:00 33

./bb/4/11:
总用量 0

./bb/4/22:
总用量 0

./bb/4/33:
总用量 0

./bb/5:
总用量 0
drwxr-xr-x 2 root root 6 3月  28 14:00 11
drwxr-xr-x 2 root root 6 3月  28 14:00 22
drwxr-xr-x 2 root root 6 3月  28 14:00 33

./bb/5/11:
总用量 0

./bb/5/22:
总用量 0

./bb/5/33:
总用量 0

./bb/6:
总用量 0
drwxr-xr-x 2 root root 6 3月  28 14:00 11
drwxr-xr-x 2 root root 6 3月  28 14:00 22
drwxr-xr-x 2 root root 6 3月  28 14:00 33

./bb/6/11:
总用量 0

./bb/6/22:
总用量 0

./bb/6/33:
总用量 0

./bb/7:
总用量 0
drwxr-xr-x 2 root root 6 3月  28 14:00 11
drwxr-xr-x 2 root root 6 3月  28 14:00 22
drwxr-xr-x 2 root root 6 3月  28 14:00 33

./bb/7/11:
总用量 0

./bb/7/22:
总用量 0

./bb/7/33:
总用量 0

./cc:
总用量 0
drwxr-xr-x 5 root root 36 3月  28 13:58 1
drwxr-xr-x 5 root root 36 3月  28 13:58 2
drwxr-xr-x 5 root root 36 3月  28 13:58 3
drwxr-xr-x 5 root root 36 3月  28 13:58 4
drwxr-xr-x 5 root root 36 3月  28 13:58 5
drwxr-xr-x 5 root root 36 3月  28 13:58 6
drwxr-xr-x 5 root root 36 3月  28 13:58 7

./cc/1:
总用量 0
drwxr-xr-x 2 root root 6 3月  28 14:00 11
drwxr-xr-x 2 root root 6 3月  28 14:00 22
drwxr-xr-x 2 root root 6 3月  28 14:00 33

./cc/1/11:
总用量 0

./cc/1/22:
总用量 0

./cc/1/33:
总用量 0

./cc/2:
总用量 0
drwxr-xr-x 2 root root 6 3月  28 14:00 11
drwxr-xr-x 2 root root 6 3月  28 14:00 22
drwxr-xr-x 2 root root 6 3月  28 14:00 33

./cc/2/11:
总用量 0

./cc/2/22:
总用量 0

./cc/2/33:
总用量 0

./cc/3:
总用量 0
drwxr-xr-x 2 root root 6 3月  28 14:00 11
drwxr-xr-x 2 root root 6 3月  28 14:00 22
drwxr-xr-x 2 root root 6 3月  28 14:00 33

./cc/3/11:
总用量 0

./cc/3/22:
总用量 0

./cc/3/33:
总用量 0

./cc/4:
总用量 0
drwxr-xr-x 2 root root 6 3月  28 14:00 11
drwxr-xr-x 2 root root 6 3月  28 14:00 22
drwxr-xr-x 2 root root 6 3月  28 14:00 33

./cc/4/11:
总用量 0

./cc/4/22:
总用量 0

./cc/4/33:
总用量 0

./cc/5:
总用量 0
drwxr-xr-x 2 root root 6 3月  28 14:00 11
drwxr-xr-x 2 root root 6 3月  28 14:00 22
drwxr-xr-x 2 root root 6 3月  28 14:00 33

./cc/5/11:
总用量 0

./cc/5/22:
总用量 0

./cc/5/33:
总用量 0

./cc/6:
总用量 0
drwxr-xr-x 2 root root 6 3月  28 14:00 11
drwxr-xr-x 2 root root 6 3月  28 14:00 22
drwxr-xr-x 2 root root 6 3月  28 14:00 33

./cc/6/11:
总用量 0

./cc/6/22:
总用量 0

./cc/6/33:
总用量 0

./cc/7:
总用量 0
drwxr-xr-x 2 root root 6 3月  28 14:00 11
drwxr-xr-x 2 root root 6 3月  28 14:00 22
drwxr-xr-x 2 root root 6 3月  28 14:00 33

./cc/7/11:
总用量 0

./cc/7/22:
总用量 0

./cc/7/33:
总用量 0
  • -t 已时间顺序显示
[root@localhost list]# ll -t
总用量 4
-rw-r--r-- 1 root root 2192 3月  28 14:01 passwd
-rw-r--r-- 1 root root    0 3月  28 14:00 list
drwxr-xr-x 9 root root   69 3月  28 13:58 aa
drwxr-xr-x 9 root root   69 3月  28 13:58 bb
drwxr-xr-x 9 root root   69 3月  28 13:58 cc
  • -r 倒序显示
-rw-r--r-- 1 root root 2192 3月  28 14:01 passwd
-rw-r--r-- 1 root root    0 3月  28 14:00 list
drwxr-xr-x 9 root root   69 3月  28 13:58 cc
drwxr-xr-x 9 root root   69 3月  28 13:58 bb
drwxr-xr-x 9 root root   69 3月  28 13:58 aa

  • --color 显示颜色
alias ls='ls --color=auto' ----默认开启

##颜色表示的文件类型:

- 黑色数据文件 普通文件
- 绿色     可执行文件
- 黄色     块设备文件硬件设备(硬盘)
- 红色     压缩包
- 蓝色     文件夹
- 天蓝色   连接文件(快捷方式)
  • -S 以文件容量大小排序
[root@localhost list]# ll -S
总用量 4
-rw-r--r-- 1 root root 2192 3月  28 14:01 passwd
drwxr-xr-x 9 root root   69 3月  28 13:58 aa
drwxr-xr-x 9 root root   69 3月  28 13:58 bb
drwxr-xr-x 9 root root   69 3月  28 13:58 cc
-rw-r--r-- 1 root root    0 3月  28 14:00 list
du(disk usage)

查看当前所在文件夹占用了磁盘的多少单元块。默认1单元块为4K, 不满4K 按4k算。

du [选项] [文件或目录… ]

选项 说明
-a 统计磁盘空间占用时包括所有的文件,而不仅仅只统计目录
-h 以更人性化的方式(默认以KB计数,但不显示单位)显示出统计结果
-s(--summarize) 只统计所占用空间总的(Summary)大小,而不是统计每个子目录、文件的大小
--max-depth=n (-d 1) 最大显示到第n层
--exclude 不计入统计

注意a s无法同时使用

文件夹是可以嵌套的,有的时候,我们只想展示第一级或第二级子文件夹的信息,而不希望 du 统计的层次太深,那么我们可以用 --max-depth(-d) 选项来进行控制。

[root@localhost list]# du -a
0	./aa/1/11
0	./aa/1/22
0	./aa/1/33
0	./aa/1
0	./aa/2/11
0	./aa/2/22
0	./aa/2/33
0	./aa/2
0	./aa/3/11
0	./aa/3/22
0	./aa/3/33
0	./aa/3
0	./aa/4/11
0	./aa/4/22
0	./aa/4/33
0	./aa/4
0	./aa/5/11
0	./aa/5/22
0	./aa/5/33
0	./aa/5
0	./aa/6/11
0	./aa/6/22
0	./aa/6/33
0	./aa/6
0	./aa/7/11
0	./aa/7/22
0	./aa/7/33
0	./aa/7
0	./aa
0	./bb/1/11
0	./bb/1/22
0	./bb/1/33
0	./bb/1
0	./bb/2/11
0	./bb/2/22
0	./bb/2/33
0	./bb/2
0	./bb/3/11
0	./bb/3/22
0	./bb/3/33
0	./bb/3
0	./bb/4/11
0	./bb/4/22
0	./bb/4/33
0	./bb/4
0	./bb/5/11
0	./bb/5/22
0	./bb/5/33
0	./bb/5
0	./bb/6/11
0	./bb/6/22
0	./bb/6/33
0	./bb/6
0	./bb/7/11
0	./bb/7/22
0	./bb/7/33
0	./bb/7
0	./bb
0	./cc/1/11
0	./cc/1/22
0	./cc/1/33
0	./cc/1
0	./cc/2/11
0	./cc/2/22
0	./cc/2/33
0	./cc/2
0	./cc/3/11
0	./cc/3/22
0	./cc/3/33
0	./cc/3
0	./cc/4/11
0	./cc/4/22
0	./cc/4/33
0	./cc/4
0	./cc/5/11
0	./cc/5/22
0	./cc/5/33
0	./cc/5
0	./cc/6/11
0	./cc/6/22
0	./cc/6/33
0	./cc/6
0	./cc/7/11
0	./cc/7/22
0	./cc/7/33
0	./cc/7
0	./cc
0	./list
4	./passwd
0	./.log.txt
4	.
[root@localhost list]# du -ad1
0	./aa
0	./bb
0	./cc
0	./list
4	./passwd
0	./.log.txt
4	.

posted on 2024-03-28 19:17  OB书写  阅读(9)  评论(0编辑  收藏  举报

导航