Linux常用命令总结(三)

来源:互联网 发布:网络用语lg是什么意思 编辑:程序博客网 时间:2024/06/06 05:41

Linux常用命令

=================================================================================

搜索命令

1.which 命令------》在Path指定路径中,搜索命令位置,并返回第一个搜索结果。-----------查看某个命令是否存在,并执行那个位置上的命令

2.whereis 命令-----》用来寻找命令的二进制文件,同时也会找到其帮助文件

3.locate 文件名-|关键字----》从系统定时更新的数据库中查找,不是从磁盘中找,所以速度比较快。但使用前要先执行updatedb,进行更新

4.grep 关键字  源文件----》在文件中搜索字符串的行,并输出

      ---------查看一些日志文件或者管理指令的输出,并抽取出来

     ---------grep |(管道)   想要输出到一个文件中,还用用到 > 

5.find [路径] [参数] [关键字]   ----》尽量缩小搜索范围

   ---------> -name (目录名或者是文件名)  find  /etc -name vsftp.conf

  --------->使用通配符, *表示任意个字符   |    ?表示单个字符         通配符总结

  ---------->-size 根据文件大小查找  - 表示小于  |  + 表示大于  |  什么不加表示等于

                  由于Linux的文件是以块为最小单位(512字节),所以要转化单位,512字节 = 0.5K, 1K = 2blocks, 1M = 1024K

  ---------->ctime  -atime  -mtime   --------天相关   |  -cmin   -amin   -mmin     ----与分钟有关

                  c代表change----文件属性,所有者,所属组,权限修改

                  a代表access ----访问

                  m代表modify-----文件内容的修改

   ---------->连接两个查找条件:

                   -a (逻辑与)    -o(逻辑或)

  ----------->-type 根据文件类别查找

                  f----二进制文件         |         l -----链接文件          |  d ---目录

 ------------> -exec 命令  {} \;

                   查询完成之后,执行后续命令。{}代表查询的结果

------------>-inum 根据i节点查询,可用于删除

===================================================================

帮助命令

man  help info

0 0