一、文件查找
常用的有三种方式,分别是which、locate、find,其中find用的最多。
1、which
# which ls/vim //查找ls 命令的位置(只能查找命令)
2、locate
# locate 文件名 // 查找文件
# updatedb // 若查找新建文件,需要更新locate数据库
3、find
# find [path...] [options] [expression] [action]
命令 路径 选项 表达式 动作
选项用法说明:
选项 | 含义 |
---|---|
-name | 按文件名(-iname忽略大小写) |
-size | 按文件大小 |
-maxdepth | 指定查找的目录深度 |
-user/group | 按文件属主、属组找 |
-type | 按文件类型(f普通文件,b块设备文件,d目录,d目录,l链接) |
-perm | 按权限 (#find . -perm 644 -ls) |
注:权限-perm前面的“点” .或省略表示当前目录 ./表示当前目录的下一级目录。
二、文件打包压缩及解压
语法:# tar 选项 压缩包名称 源文件
1、打包压缩
# tar -cf etc.tar /etc
# tar -czvf etc-gzip.tar.gz /etc/ // z是gzip
# tar -cjf etc-bzip.tar.bz /etc/ // j是bzip
# tar -cJf etc-xzip.tar.xz /etc/ // J是xzip
2、解压,解包 ( 用的最多)
# tar xf etc3.tar.xz
# tar -xvf etc2.tar.bz2 -C /tmp //-C重定向到/tmp目录
各位小伙伴们,今天的学习就分享到这里咯,你学废了吗?欢迎大家留言评论呦。