linux 命令学习(二)


file 观察文件类型

      如果想知道某个档案的基本数据属于哪种格式,可以使用该命令来完成。

      例: # file    /var/lib/mlocate/mlocate.db

              /var/lib/mlocate/mlocate.db:data  --->这是data档案


which  寻找“执行档”

       格式: which 【-a】 command

       参数: -a 将所有由PATH目录中可以找到的指令均列出,而不止第一个被找到的指另名称

       例:# which  ifconfig


type 


whereis 寻找特定档案

     利用数据库来搜寻指定档案,速度快过find

     格式:whereis 【-bmsu】 档案或目录名

     参数:-b,只找binary格式的档案

                -m,只找在说明文件manual路径下的档案

                -s,只找source来源档案

                -u,搜寻不在上述三个项目当中的其他特殊档案

     例:# whereis  -m passwd

              passwd:/usr/share/man/man1/passwd.1.gz

               /usr/share/man/man5/passwd.5.gz

locate (locate寻找数据是在已建立的数据库/var/lib/mlocate/里面的数据中搜寻,不用直接去硬盘中存取数据,所以速度特别快)

       格式:locate 【-ir】 keyword

       参数:-i,忽略大小写的差异

                 -r,后面可接正规表示法的显示方式

     例:# locate  passwd

             /etc/passwd

             /etc/passwd-

             /etc/news/passwd.nntp

             ... ...


find

       格式:find 【PATH】 【option】【action】

       参数:【PATH】. 表示当前目录    / 示根目录

              1.    与时间有关的选项:共有-atime,-ctime,-mtime

                    以-mtime说明

                    -mtime n: n为数字,意义为在n天之前的“一天之内”被更改过的内容档案

                    -mtime +n:列出在n天之前(不含n天本身)被更改过的内容的档案

                    -mtime -n:列出n天之内(含n天本身)被更改过内容的档案

                     -newer file:file为一个存在的档案,列出比file还要新的档案


               2.  使用者或组名有关的参数

                   -uid n:

                   -gid n:

                   -user name :

                   -group name:

                  -nouser:

                   -nogroup:


                 3.   与档案权限及名称有关的参数

                    -name filename:

                    -size【+-】SIZE:

                     -type TYPE:

                     -perm mode:

                     -perm -mode:

                      -perm +mode :

                  4.  额外可进行的动作

                       -exec command:

                       -print: 


          

 




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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值