zoukankan      html  css  js  c++  java
  • Linux命令-文件搜索命令:which

    主要用途:查找linu命令,而不是磁盘上的普通文件,并且能看到命令的别名和目录。

    区别whereis命令,which在path变量指定的目录中查找命令,并且返回第一个符合的结果。whereis是查找所有的linux命令。

    相同点是搜索linux命令(即程序的名称)

    which cp  查找cp命令所在的位置(通过查找结果/bin/cp的位置可以告诉我们cp是所有用户都可以使用的命令)
    which useradd 查找useradd命令所在的位置(通过查找结果/usr/sbin/useradd的位置可以告诉我们useradd只能是超级用户可以使用的命令

    which rm 不光可以找到rm命令的位置,还可以得到rm命令的别名“rm -i”

    rm /tmp/abcd 删除tmp目录的abcd文件,会有提示确认删除的操作
    /bin/rm /tmp/abcd 删除tmp目录的abcd文件,不会有提示确认删除的操作

    原因就是:rm是有rm -i的别名,而rm -i需要提示

    which cp  有别名
    which rm  有别名
    which useradd  没有别名
    which ifconfig  没有别名

  • 相关阅读:
    01背包回溯法
    网络嗅探器
    侦听局域网内密码
    Winsock协议目录
    LSP(分层服务提供者)
    n后问题回溯法
    批处理作业调度回溯法
    图m着色问题
    SPI概述
    符号三角形问题回溯法
  • 原文地址:https://www.cnblogs.com/qiyebao/p/4320935.html
Copyright © 2011-2022 走看看