linux查看自己的文件,linux查看文件或目录 find命令

查看文件或目录find

find命令可以根据给定的路径和表达式查找的文件或目录。find参数选项很多,并且支持正则,功能强大。和管道结合使用可以实现复杂的功能,是系统管理者和普通用户必须掌握的命令。find如不加任何参数,表示查找当前路径下的所有文件和目录。

格式:find[查找范围][查找条件表达式]

常用查找条件:

-name 按名称查找 例:find /etc -name"reso|*.conf"

-size按大小查找 例:find /etc -size+1M 【k,M,G】

-user按属性查找 例:find /etc -user root

-type 按类型查找 例:find /boot -type d 【d目录;f普通文件;b块设备;c字符设备文件】

逻辑运算符

(1)- a (and)逻辑“与”运算[root@centos ~]# find /boot -size +1M -a -name"vm*"/boot/vmlinuz-2.6.32-431.el6.x86_64

(2) -o (or)逻辑“与”运算[root@centos ~]# find /boot -size +1M -o name"vm*"/boot/vmlinuz-2.6.32-431.el6.x86_64/boot/initramfs-2.6.32-431.el6.x86_64.img/boot/System.map-2.6.32-432.el6.x86_64

[root@CentOS nginx]# ls -l#查找当前目录下的所有文件,此命令等效于find .或find . -name "*[root@CentOS nginx]# find#-print 表示将结果打印到标准输出[root@CentOS nginx]# find -print#指定路径查找[root@CentOS nginx]# find /data/logs

如忘记某个文件的位置,可使用以下命令查找指定文件,如执行完毕没有任何输出,则表示系统中不存在此文件。使用name选项,文件名选项是find命令最常用的选项,要么单独使用该选项,要么和其他选项一起使用。可以使用某种文件名模式来匹配文件,记住要用引号将文件名模式引起来。不管当前路径是什么,如需在自己的根目录¥HOME中查找文件名符合“*.txt”的文件,可以使用~作为路径参数,波浪号“~”代表了当前用户的主目录。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值