linux 基础操作之查找命令

Posted wpt2018

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 基础操作之查找命令相关的知识,希望对你有一定的参考价值。

2018-01-26

命令 : whereis  (查找最快的一个,但是只能查找二进制程序、文档和源码。

命令格式:   whereis  [选项] 

    -b  查找2进制程序

    -m  查找文档

    -s  查找源码

命令 : which  (优点:查找工具中速度最快的命令之一 , 可以给用户显示出命令所在的路径。    缺点:查找范围有限  )

命令格式:  which 文件名

 

命令:find  (最强查找工具 , 常用)

命令格式:  find  路径表达式  (表达式以 - , () ! 开始在这之前的都被认为是路径表达式中可以含有通配符 * ? [] 等)

      -name   查找某名字的文件

      示例: find  /etc   -name  passwd

-type  查找指定类型的文件类型文件

|       连接

d     目录

b     块设备

s      socket

p     管道(pipe)

f      常规文件

 

示例:

find / -type l -print find / -type d -print 

-size  n   [c]

查找 n 值大小的文件 , 默认单位是块 (1块 = 512字节)

示例 :

    查找大于 1500 字节的文件    #find ~ -size   +1500c

    查找等于 1500k 字节的文件    #find ~ -size   1500k

    查找小于 10 的文件    #find ~ -size   -10

 

查找文件 / 目录字节为 0 的文件 ( 即空文件 )      示例  :  #find / -empty

 

 

  查找所有属于 snow 用户的文件

      #find   /    -user    snow

  查找属主为 snow 组的文件

       #find / -group  snow

  查找没有属组且没有属主的文件

        #find / -nouser -nogroup

 

以上是关于linux 基础操作之查找命令的主要内容,如果未能解决你的问题,请参考以下文章

liunx入门之文件的基础操查看操作和查找

Linux操作系统基础解析之——grep命令家族及正则表达式初识

Linux操作系统基础解析之——Linux基本命令剖析

Linux操作系统基础解析之——Linux基本命令剖析

linux基础操作

Linux常见基础命令之系统操作