0
点赞
收藏
分享

微信扫一扫

Linux(11)_命令语法_文件搜索命令 which & find & grep & 帮助命令man



目录


​​文件搜索命令​​​​帮助命令​​

文件搜索命令

● ​文件搜索命令 which


  • 命令名称:which
  • 命令所在路径:/usr/bin/which
  • 执行权限:所有用户
  • 功能描述:显示系统命令所在目录
  • 语法:​​which [命令名称] ​
  • 范例:​​which ls // 注意:只能查找命令文件 ​

示例图:

Linux(11)_命令语法_文件搜索命令  which & find & grep & 帮助命令man_Linux

● ​文件搜索命令 find


  • 命令名称:find
  • 命令所在路径:/usr/bin/find
  • 执行权限:所有用户
  • 功能描述:查找文件或目录
  • 语法:
find [搜索路径] [搜寻关键字]

范例一:
find /test -name test.txt
// 不是模糊查询
// 在目录 /test 中查找文件 test.txt

find /test -name w*
// 在目录 /test 中查询以 w 开头的文件

find /test –name *ua*
// 在目录 /test 中查询以包含 ua 的文件

示例图:
Linux(11)_命令语法_文件搜索命令  which & find & grep & 帮助命令man_文件搜索_02范例二:
find  /test –name t??? 
// 在目录 /test 中查询以 t 开头并且后面有三个字符的文件,?是单字符的匹配

示例图:
Linux(11)_命令语法_文件搜索命令  which & find & grep & 帮助命令man_查找文件_03范例三:
find /test -size +204800 
// 在 /test 目录下查找大于 100MB 的文件,size 后面的数字的单位是数据块(512字节)
// 1M = 102400k
// 1k = 1024字节
//0.5k = 512

示例图:
Linux(11)_命令语法_文件搜索命令  which & find & grep & 帮助命令man_帮助命令_04范例四:
find /test -user weiyuxuan
// 在 /test 录下查找所有者为 weiyuxuan 的文件

示例图:
Linux(11)_命令语法_文件搜索命令  which & find & grep & 帮助命令man_文件搜索命令_05

● ​文件搜索命令 grep


  • 命令名称:grep
  • 命令所在路径:/bin/grep
  • 执行权限:所有用户
  • 功能描述:在文件中搜寻字串匹配的行并输出
  • 语法:
grep  [指定字串] [源文件]

范例:
grep wei /test/test.txt

示例图:
Linux(11)_命令语法_文件搜索命令  which & find & grep & 帮助命令man_查找文件_06

帮助命令

● ​帮助命令 man


  • 命令名称:man
  • 命令英文原意:manual
  • 命令所在路径:/usr/bin/man
  • 执行权限:所有用户
  • 功能描述:获得帮助信息
  • 语法:
man [命令或配置文件]

范例:
man ls
// 查看 ls 命令的帮助信息

man touch
// 查看配置文件 touch 的帮助信息

示例图:
Linux(11)_命令语法_文件搜索命令  which & find & grep & 帮助命令man_查找文件_07
Linux(11)_命令语法_文件搜索命令  which & find & grep & 帮助命令man_文件搜索_08
Linux(11)_命令语法_文件搜索命令  which & find & grep & 帮助命令man_帮助命令_09
注:有不懂的命令, ​man 一下,你就知道!

如有错误,欢迎指正!


举报

相关推荐

0 条评论