本文共 722 字,大约阅读时间需要 2 分钟。
搜索命令:
findlocatewhereiswhichtypelinux下最强大的搜索命令为”find“。它的格式为:find <指定目录> <指定条件> <指定动作>
搜索在根目录下名字为datagrip.sh文件的所有位置
~$: sudo find / -name 'datagrip.sh'/opt/DataGrip-2016.3.4/bin/datagrip.sh/usr/local/DataGrip-2016.3.4/bin/datagrip.sh
使用 locate 搜索linux系统中的文件,它比find命令快。因为它查询的是数据库(/var/lib/locatedb),数据库包含本地所有的文件信息。
~$: sudo locate 'datagrip.sh'/opt/DataGrip-2016.3.4/bin/datagrip.sh/usr/local/DataGrip-2016.3.4/bin/datagrip.sh
使用 whereis 命令搜索所有可执行文件即二进制文件。使用whereis命令搜索grep二进制文件的命令为
~$: whereis grepgrep: /bin/grep /usr/share/man/man1/grep.1.gz /usr/share/info/grep.info.gz
使用 type 命令查看系统中的某个命令是否为系统自带的命令。
使用type命令查看cd命令是否为系统自带的命令;
~$: type cdcd 是 shell 内建
查看grep 是否为系统自带的命令。
~$: type grepgrep 是 `grep --color=auto' 的别名
转载地址:http://ctmwo.baihongyu.com/