一、文件查找
命令 | 含义 |
---|---|
which | 命令查找 |
find | 文件查找,针对文件名 |
locate | 文件查找,依赖数据库 |
1.which命令
语法:
which +命令
2.find命令(文件查找,针对文件名)
语法:
find 路径 选项(很重要) 表达式 动作
eg. find /etc (根目录) -name(根据文件名查找) '7755.txt'(表达式)
选项①:按文件名查找
只要心中有i,啥都能找到
选项②:按文件大小查找
选项③:指定查找的目录深浅
选项④:按文件属主、属组查找
属主:
find /home -user 用户名
属组:
find /home -group 组名
选项⑤:按文件类型查找
选项 | 文件类型 |
---|---|
f | 普通文件 |
b | 块设备文件 |
l | 链接文件 |
d | 目录 |
语法: |
find 路径 -type 文件类型(f/b/l/d)
选项⑥:按文件权限查找
选项⑦:找到文件后的处理动作(ACTIONS)
1.找到后删除
find /etc -name “775*” -delete
2.找到后复制
find /etc -name “ifcfg*” -ok(连接符)
cp(动作)
-rvf(复制)
{}(引用查找到的内容,相当于源文件)
/tmp(目标文件)
`(结束符)`;
二、文件打包、压缩、解压缩
1.打包、压缩
语法:
tar 选项(c/f/z) 压缩包名称 源文件
选项 | 作用 |
---|---|
-c | 创造一个文件 |
-f | 文件名 |
-z | 压缩工具 |
eg.
tar -cf :只是打包,未压缩
tar -czf :打包并压缩
2.解压、解包
语法:
tar -xf/-tf 要解压的文件
选项 | 作用 |
---|---|
-xf | 解压到当前位置下 |
-tf | 查看文件名 |
-C | 放其他地方(tar -xf etc.tar -C /tmp) |
本章总结
命令的查询 which
文件的查询 find/locate
文件打包、压缩、解压 tar
选项 -cf :只打包未压缩
-czf:打包并压缩
-xf:解压文件
小编的内容就讲到这里!希望大家喜欢,给小编点点关注小爱心哟!