Linux命令(六)

一、命令与文件的查询:

     1、脚本文件名查询:which [-a] command(-a将所有目录中可以找到的命令均列出)

     2、alias:(which which)命令别名,输入命令之后等于后面的那串命令。

二、文件名的查找:

     1、whereis(寻找特定文件):whereis [-bmsu] 文件或目录名(-b只找二进制格式文件;-m只找在说明文件manual路径下的文件;-s只找source源文件;-u查找不在上述三项中的其他特殊文件)。find是直接查找硬盘,whereis是直接利用数据库(Linux系统会将系统内的所有文件都记录在一个数据库文件里,该数据库创建每天执行一次,也可以用updatedb命令)来查找。快速,不查询硬盘。

     2、locate:locate [-ir] keyword(-i忽略大小写的差异;-r后面接正则表达式的显示方式);例:locate passwd

     3、locate直接在后面输入文件的部分名称即可。

     4、find [PATH] [option] [action]

   例:find / -mtime 0(列出过去24小时有改动的文件)

  find /etc -newer(分辨两文件之间的新旧关系) /etc/passwd

  注:+4代表大于等于五天前的文件名,-4代表小于等于4天内的文件名,4代表4-5那天的数据

全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务