首页 > 其他分享 >ls-du-mkdir-touch-ln-cp

ls-du-mkdir-touch-ln-cp

时间:2024-03-28 19:22:41浏览次数:30  
标签:bb ln 28 drwxr mkdir cc xr du root

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	.
mkdir

mkdir [选项] 目录位置及名称…

-p:递归建立,用于建立子集文件夹

-v:显示建立过程

[root@localhost list]# mkdir -pv ./{aa,bb,cc}/{1..7}/{11,22,33}
mkdir: 已创建目录 "./aa"
mkdir: 已创建目录 "./aa/1"
mkdir: 已创建目录 "./aa/1/11"
mkdir: 已创建目录 "./aa/1/22"
mkdir: 已创建目录 "./aa/1/33"
mkdir: 已创建目录 "./aa/2"
mkdir: 已创建目录 "./aa/2/11"
mkdir: 已创建目录 "./aa/2/22"
mkdir: 已创建目录 "./aa/2/33"
mkdir: 已创建目录 "./aa/3"
mkdir: 已创建目录 "./aa/3/11"
mkdir: 已创建目录 "./aa/3/22"
mkdir: 已创建目录 "./aa/3/33"
mkdir: 已创建目录 "./aa/4"
mkdir: 已创建目录 "./aa/4/11"
mkdir: 已创建目录 "./aa/4/22"
mkdir: 已创建目录 "./aa/4/33"
mkdir: 已创建目录 "./aa/5"
mkdir: 已创建目录 "./aa/5/11"
mkdir: 已创建目录 "./aa/5/22"
mkdir: 已创建目录 "./aa/5/33"
mkdir: 已创建目录 "./aa/6"
mkdir: 已创建目录 "./aa/6/11"
mkdir: 已创建目录 "./aa/6/22"
mkdir: 已创建目录 "./aa/6/33"
mkdir: 已创建目录 "./aa/7"
mkdir: 已创建目录 "./aa/7/11"
mkdir: 已创建目录 "./aa/7/22"
mkdir: 已创建目录 "./aa/7/33"
mkdir: 已创建目录 "./bb"
mkdir: 已创建目录 "./bb/1"
mkdir: 已创建目录 "./bb/1/11"
mkdir: 已创建目录 "./bb/1/22"
mkdir: 已创建目录 "./bb/1/33"
mkdir: 已创建目录 "./bb/2"
mkdir: 已创建目录 "./bb/2/11"
mkdir: 已创建目录 "./bb/2/22"
mkdir: 已创建目录 "./bb/2/33"
mkdir: 已创建目录 "./bb/3"
mkdir: 已创建目录 "./bb/3/11"
mkdir: 已创建目录 "./bb/3/22"
mkdir: 已创建目录 "./bb/3/33"
mkdir: 已创建目录 "./bb/4"
mkdir: 已创建目录 "./bb/4/11"
mkdir: 已创建目录 "./bb/4/22"
mkdir: 已创建目录 "./bb/4/33"
mkdir: 已创建目录 "./bb/5"
mkdir: 已创建目录 "./bb/5/11"
mkdir: 已创建目录 "./bb/5/22"
mkdir: 已创建目录 "./bb/5/33"
mkdir: 已创建目录 "./bb/6"
mkdir: 已创建目录 "./bb/6/11"
mkdir: 已创建目录 "./bb/6/22"
mkdir: 已创建目录 "./bb/6/33"
mkdir: 已创建目录 "./bb/7"
mkdir: 已创建目录 "./bb/7/11"
mkdir: 已创建目录 "./bb/7/22"
mkdir: 已创建目录 "./bb/7/33"
mkdir: 已创建目录 "./cc"
mkdir: 已创建目录 "./cc/1"
mkdir: 已创建目录 "./cc/1/11"
mkdir: 已创建目录 "./cc/1/22"
mkdir: 已创建目录 "./cc/1/33"
mkdir: 已创建目录 "./cc/2"
mkdir: 已创建目录 "./cc/2/11"
mkdir: 已创建目录 "./cc/2/22"
mkdir: 已创建目录 "./cc/2/33"
mkdir: 已创建目录 "./cc/3"
mkdir: 已创建目录 "./cc/3/11"
mkdir: 已创建目录 "./cc/3/22"
mkdir: 已创建目录 "./cc/3/33"
mkdir: 已创建目录 "./cc/4"
mkdir: 已创建目录 "./cc/4/11"
mkdir: 已创建目录 "./cc/4/22"
mkdir: 已创建目录 "./cc/4/33"
mkdir: 已创建目录 "./cc/5"
mkdir: 已创建目录 "./cc/5/11"
mkdir: 已创建目录 "./cc/5/22"
mkdir: 已创建目录 "./cc/5/33"
mkdir: 已创建目录 "./cc/6"
mkdir: 已创建目录 "./cc/6/11"
mkdir: 已创建目录 "./cc/6/22"
mkdir: 已创建目录 "./cc/6/33"
mkdir: 已创建目录 "./cc/7"
mkdir: 已创建目录 "./cc/7/11"
mkdir: 已创建目录 "./cc/7/22"
mkdir: 已创建目录 "./cc/7/33"
touch
  • touch 新文件…(可为空) 文件名 不存在就是新建空文件
  • touch 不会破坏已有文件 刷新时间
[root@localhost list]# touch 1 2 3
[root@localhost list]# ll
总用量 0
-rw-r--r-- 1 root root 0 3月  28 17:04 1
-rw-r--r-- 1 root root 0 3月  28 17:04 2
-rw-r--r-- 1 root root 0 3月  28 17:04 3
[root@localhost list]# touch 3 4 5
[root@localhost list]# ll
总用量 0
-rw-r--r-- 1 root root 0 3月  28 17:04 1
-rw-r--r-- 1 root root 0 3月  28 17:04 2
-rw-r--r-- 1 root root 0 3月  28 18:09 3
-rw-r--r-- 1 root root 0 3月  28 18:09 4
-rw-r--r-- 1 root root 0 3月  28 18:09 5
ln

ln(link)

ln [-s] 源文件或目录… 链接文件或目标位置

ln -s 绝对路径的源文件 软连接位置

ls 绝对路径源文件 硬连接位置

硬连接 同一个文件取不同的名或者叫多个名字不支持文件夹,创建一个连接数加一,多路径访问。

软连接 类似于windows里快捷方式

[root@localhost list]# ln /etc/passwd ./ying
[root@localhost list]# ln -s /etc/passwd ./ruan
[root@localhost list]# ll -i
总用量 4
8410784 lrwxrwxrwx  1 root root   11 3月  28 18:27 ruan -> /etc/passwd
9817781 -rw-r--r--. 2 root root 2192 3月  11 12:08 ying
[root@localhost list]# ll -i /etc/passwd
9817781 -rw-r--r--. 2 root root 2192 3月  11 12:08 /etc/passwd
对比项 硬链接 软链接
本质 本质是同一个文件 本质不是同一个文件
inode(身份证号) 相同 不同
连接数 创建新的硬链接,链接数会增加,删除硬链接,链接数减少 删除,新建都不会改变
文件夹 不支持 支持
删除源文件 只是链接数减一,但链接文件的访问不受影响 无法访问连接文件
文件类型 和源文件相同 链接文件,和源文件无关
文件大小 和源文件相同(指向硬盘上的同一个文件) 源文件的路径的长度
cp

copy 备份

  1. cp [选项]… 源文件 目标 相当改名复制 文件夹 文件相当于 改名字另存为
  2. cp [选项]... 源文件... 文件夹 多个源文件只能复制到文件夹
选项 说明
-f 覆盖目标同名文件或目录时不进行提醒,直接强制复制
-i 覆盖目标同名文件或目录时提醒用户确认
-p 复制时保持源文件的权限、属主及时间标记等属性不变
-r 复制目录时必须使用此选项,表示递归复制所有文件及子目录
-a 完整保留所有的信息
-v 可视化
-u 相当于增备,差异备份(只对文件夹起作用)

cp命令默认带-i alias cp='cp -i'

[root@localhost list]# cp -rv /etc/httpd ./i
"/etc/httpd" -> "./i"
"/etc/httpd/conf" -> "./i/conf"
"/etc/httpd/conf/httpd.conf" -> "./i/conf/httpd.conf"
"/etc/httpd/conf/magic" -> "./i/conf/magic"
"/etc/httpd/conf.d" -> "./i/conf.d"
"/etc/httpd/conf.d/README" -> "./i/conf.d/README"
"/etc/httpd/conf.d/autoindex.conf" -> "./i/conf.d/autoindex.conf"
"/etc/httpd/conf.d/userdir.conf" -> "./i/conf.d/userdir.conf"
"/etc/httpd/conf.d/welcome.conf" -> "./i/conf.d/welcome.conf"
"/etc/httpd/conf.modules.d" -> "./i/conf.modules.d"
"/etc/httpd/conf.modules.d/00-base.conf" -> "./i/conf.modules.d/00-base.conf"
"/etc/httpd/conf.modules.d/00-dav.conf" -> "./i/conf.modules.d/00-dav.conf"
"/etc/httpd/conf.modules.d/00-lua.conf" -> "./i/conf.modules.d/00-lua.conf"
"/etc/httpd/conf.modules.d/00-mpm.conf" -> "./i/conf.modules.d/00-mpm.conf"
"/etc/httpd/conf.modules.d/00-proxy.conf" -> "./i/conf.modules.d/00-proxy.conf"
"/etc/httpd/conf.modules.d/00-systemd.conf" -> "./i/conf.modules.d/00-systemd.conf"
"/etc/httpd/conf.modules.d/01-cgi.conf" -> "./i/conf.modules.d/01-cgi.conf"
"/etc/httpd/logs" -> "./i/logs"
"/etc/httpd/modules" -> "./i/modules"
"/etc/httpd/run" -> "./i/run"
[root@localhost list]# cp -rp /etc/httpd ./p
[root@localhost list]# cp -ra /etc/httpd ./a
[root@localhost list]# ll -i
总用量 0
31583 drwxr-xr-x. 5 root root 92 3月  11 11:01 a
31566 drwxr-xr-x  5 root root 92 3月  28 18:44 i
31579 drwxr-xr-x  5 root root 92 3月  11 11:01 p
[root@localhost list]# ll -i  /etc/
16797794 drwxr-xr-x.  5 root root       92 3月  11 11:01 httpd

[root@localhost list]# cp -rv /etc/mtab /root/list/i
"/etc/mtab" -> "/root/list/i"
[root@localhost list]# cp -rpv /etc/mtab /root/list/p
"/etc/mtab" -> "/root/list/p"
[root@localhost list]# cp -rav /etc/mtab /root/list/a
"/etc/mtab" -> "/root/list/a"
[root@localhost list]# ll -i
总用量 0
8410786 lrwxrwxrwx 1 root root 17 3月  11 18:26 a -> /proc/self/mounts
8410784 lrwxrwxrwx 1 root root 17 3月  28 19:08 i -> /proc/self/mounts
8410785 lrwxrwxrwx 1 root root 17 3月  11 18:26 p -> /proc/self/mounts
[root@localhost list]# ll -i /etc/mtab 
8388676 lrwxrwxrwx. 1 root root 17 3月  11 18:26 /etc/mtab -> /proc/self/mounts

标签:bb,ln,28,drwxr,mkdir,cc,xr,du,root
From: https://www.cnblogs.com/GrandOB/p/18102450

相关文章

  • Operating System Concepts 9th: Chapter 1 Introduction
    Anoperatingsystemisaprogramthatmanagesacomputer’shardware.Italsoprovidesabasisforapplicationprogramsandactsasanintermediarybetweenthecomputeruserandthecomputerhardware.操作系统的定义:一个管理计算机硬件,并作为用户与硬件之间的中......
  • dubhe2024 BuggyAllocator:通过修改_IO_2_1_stdout_的内容进行任意读
    在堆题中遇到没有show()函数的情况,导致无法泄露地址。这时可以通过修改_IO_2_1_stdout_来强制程序输出一段内存,从而泄露需要的地址。例题:dubhe2024BuggyAllocatordubhe2024,xctf分站赛最后一场凄惨爆零,主看了这道题一整天,逆清楚了但找不到漏洞。事后来看当时就算找到洞了也不会......
  • dubbo3.2注册中心注册逻辑
    一介绍Dubbo支持多种服务调用方法,包括远程过程调用、负载均衡和容错等,并且提供可视化的服务管理和监控功能。Dubbo的核心组件之一就是注册中心。在Dubbo的体系架构中,服务提供者在启动时向注册中心注册其提供的服务,并且服务消费者在启动时向注册中心订阅其需要的服务。而......
  • python3安装pandas库出现Could not import the lzma module
    1.安装lzma模块使用:python-mpipinstallbackports.lzma2.进入cd/usr/local/python3/lib/python3.7目录(系统不同,目录也有所不同,可以通过which命令来查找当前运行python是使用的那个目录的),然后编辑lzma.py,将下面代码:from_lzmaimport*from_lzmaimport_encode_......
  • ModuleNotFoundError: No module named ‘paddle.fluid.layers.utils‘关于paddle和pa
    训练模型时候发现的问题:1.ValueError:PretrainedConfiginstancenotfoundinthearguments,youcansetitasargsorkwargswithconfigfield2:ModuleNotFoundError:Nomodulenamed‘paddle.fluid.layers.utils‘对于第一个问题的发生,我先是检查uie-base,但是没......
  • SpringCloud微服务集成Dubbo
    1、Dubbo介绍ApacheDubbo是一款易用、高性能的WEB和RPC框架,同时为构建企业级微服务提供服务发现、流量治理、可观测、认证鉴权等能力、工具与最佳实践。用于解决微服务架构下的服务治理与通信问题,官方提供了Java、Golang等多语言SDK实现。使用Dubbo开发的微服务原生......
  • 报错:AttributeError: module ‘torch‘ has no attribute ‘_six‘
    报错:AttributeError:module‘torch‘hasnoattribute‘_six‘2024/3/27重构代码的时候发现使用的模板数据读取时报错,查资料_six是用于处理不同Python版本或其他库版本之间的差异,以确保在不同环境下代码的正确性和可用性。找到这个位置ifisinstance(root,torch._six.......
  • dump文件分析OOM及线程堆栈
    OutOfMemoryError(OOM)如果项目报错:OutOfMemoryError:Javaheapspace,说明堆内存空间(HeapSpace)中没有足够的空间来分配对象了。一旦发生OOM,系统有可能不可用,或者频繁重启。属于非常严重的问题。OOM的解决方法一:比较简单粗暴的一种做法,是增大堆内存空间。在项目启动时,......
  • 定时备份mysql数据库数据--mysqldump版
    前言:mysqldump是MySQL自带的逻辑备份工具,可以将整个数据库或者指定的表格导出为一个SQL脚本文件,可以用于数据库备份。1、编写shell脚本#备份文件保存路径backup_dir=/data/mysqlbackup#当前时间current_time=`date+%Y-%m-%d-%H-%M-%S`#当前年份year=`date+%Y`#......
  • 在 Windows Server 2022 系统中,你可以使用一些组合命令结合系统自带的工具来实现文件
    在WindowsServer2022系统中,你可以使用一些组合命令结合系统自带的工具来实现文件夹同步。以下是一个示例组合命令,结合Robocopy和TaskScheduler来实现文件夹同步:使用Robocopy进行文件夹同步:Robocopy是Windows自带的一个命令行工具,用于复制大量文件和文件夹。你可......