个人主页:💗wei_shuo的个人主页
🏀 Hello World !🏀
find(文件/目录查找命令)
根据预设的条件递归查找文件或目录所在位置
根据查找条件查找 |
|
-type |
f 文件 d 目录 l 链接文件 |
-name “file name” |
|
|
|
[root@cocalhost ~]
[root@cocalhost ~]
[root@cocalhost ~]
[root@cocalhost ~]
/etc/pam.d/passwd
/etc/passwd
[root@cocalhost ~]
/etc/pam.d/passwd
/etc/passwd
[root@cocalhost ~]
/etc/fstab
/etc/crypttab
/etc/anacrontab
/etc/crontab
/etc/inittab
/etc/rwtab
/etc/statetab
[root@cocalhost ~]
[root@cocalhost ~]
[root@cocalhost etc]
-iname按文件名查找忽略大小写 |
|
-size |
文件大小(K,M,G + 大于 - 小于) |
-a |
两个条件同时满足 |
-o |
两个条件同时满足任意一个即可 |
-user |
用户名 |
-mtime |
按日期查找( + 代表多少天之前 - 代表多少天之内 0代表24小时之内) |
|
|
[root@cocalhost etc]
/etc/fstab
[root@cocalhost etc]
[root@cocalhost etc]
[root@cocalhost etc]
[root@cocalhost etc]
1.4M /var/log/messages
[root@cocalhost etc]
[root@cocalhost tmp]
[root@cocalhost tmp]
12K /var/log/cron-20220328
[root@cocalhost tmp]
[root@cocalhost tmp]
[root@cocalhost tmp]
[root@cocalhost tmp]
[root@cocalhost tmp]
-rw-------. 1 root root 0 3月 15 18:10 /var/log/spooler-20220323
-exec 处理命令 {} ; |
|
{} |
代表find查找到的内容被放置{}中 |
; |
代表额外处理命令结束 |
[root@cocalhost tmp]
[root@cocalhost tmp]
压缩与解压缩(压缩单文件)
(源文件消失)
Linux独有压缩格式以及命令工具 |
gzip —> .gz |
不解压查看压缩文件内容:zcat [option] [file name] |
bzip2 —> .bz2 |
不解压查看压缩文件内容:bzcat [option] [file name] |
xz —> .xz |
不解压查看压缩文件内容:xzcat [option] [file name] |
压缩命令格式 |
|
gzip [option] [file name] |
|
-d |
解压缩 |
[root@cocalhost tmp]
[root@cocalhost tmp]
total 136K
-rw-r--r--. 1 root root 133K 3月 29 18:47 services.gz
[root@cocalhost tmp]
[root@cocalhost tmp]
[root@cocalhost tmp]
[root@cocalhost tmp]
[root@cocalhost tmp]
[root@cocalhost tmp]
[root@cocalhost tmp]
[root@cocalhost tmp]
tar(打包目录/文件)
(源文件不消失)
[root@cocalhost tmp]
-c |
创建打包文件 |
-f |
指定打包后的文件名称 |
-z |
-z 调用gzip压缩工具 -J 调用xz压缩工具 -j 调用bzip2压缩工具 |
-t |
列出打包文档内容 |
-x |
释放打包文件 |
-C |
指定施压路径 |
-v |
显示详细信息 |
[root@cocalhost tmp]
tar: Removing leading `/' from member names
[root@cocalhost tmp]
services xxx.tar.gz
[root@cocalhost tmp]
[root@cocalhost tmp]
[root@cocalhost tmp]
[root@cocalhost tmp]
du统计文件/目录大小
统计磁盘目录或文件大小
[root@cocalhost ~]
656K /etc/services
[root@cocalhost ~]
656 /etc/services
[root@cocalhost ~]
-rw-r--r--. 1 root root 655K 6月 7 2013 /etc/services