Linux系统配置及服务管理8文件查找

文件查找

一、文件查找、

which :命令查找;

find: 文件查找,针对文件名;

locate:文件查找,依赖数据库。

1、以查找ls命令位置为例

(1)、which  ls

(2)、whereis  ls

2、find命令

格式:命令  路径  选项  表达式  动作(可省略)

(1)、按文件名

find   /     -name   “hosts”  

find   /      -iname  “HOST”     i可以忽略大小写

(2)、按大小找:

find    /     -size   +5M    大于5M

find    /     -size    5M     等于5M

find    /     -size   -5M    小于5M      

(3)、按深度查找

find    /   -maxdepth   4    -a   -name  “ifcfg-en*”

-a相当于and可以追加属性

(4)、按属主和属组查看(查找的属主和属组要提前创建好)

属主:find    /home    -user   jack   

属组:find    /home    -group  jishuzu

(5)、按文件类型查找

      find   /tmp    -type   类型

f:普通文件

b:普通文件

d:目录

p:管道

l:链接

(6)、按文件权限查找

      find  .  -perm    644    -ls      长格式显示

(7)、找到查找文件后外加处理动作

      找到后删除:find   /etc   -name  “2.txt”   -delete

      找到后复制:find   /etc   -name  “2.txt”  -ok  cp   -rvf  {}   /tmp  \;

      -ok  后有其他命令

{}  源文件占位符

      \   只转右侧第一个符号

二、文件打包和压缩

  打包:tar  -cf   etc.tar   /etc

  解压:tar  -xf   etc.tar

以gzip方式压缩

tar  -czf  etc-gzip.tar.gz     /etc

以bzip方式压缩

tar   -cjf  etc-bzip.tar.bz    /etc

以xzip方式压缩

tar   -cJf   etc-xzip.tar.xz   /etc

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值