首页 > 其他 > 详细

【终端使用】"which"命令可以查看执行命令所在的位置

时间:2020-03-09 19:43:58      阅读:139      评论:0      收藏:0      [点我收藏+]
命令 作用
which 命令 可以查看执行命令所在的位置

 

一、"/bin""/sbin" 的区别

  • 在Linux系统中绝大多数可执行文件保存在"/bin"、"/sbin"、"/usr/bin"、"/usr/sbin"目录中。
  • "/bin"(binary):是二进制执行的文件目录,主要用于具体应用。
  • "/sbin"(system binary):是系统管理员专用的二进制代码存放目录,主要用于系统管理。
  • "/usr/bin"(user commands for application):后期安装的一些软件。
  • "/usr/sbin"(super user commands for application):超级用户的一些管理程序。

 

二、"which"命令的使用

"which"命令可以查看执行命令所在的位置。

注意:"cd"这个终端命令是内置在系统内核中的,没有独立的文件,因此无法使用"which"找到执行命令的位置。

技术分享图片

技术分享图片

技术分享图片 技术分享图片

 

三、"/etc/passwd""passwd"的区别

  • "/etc/passwd":是一个保存用户信息的文件。(普通文件:没有执行权限)
  • "passwd":是一个修改用户密码的命令,对应"/usr/bin/passwd"可执行文件。(可执行文件:有执行权限)

技术分享图片

 

【终端使用】"which"命令可以查看执行命令所在的位置

原文:https://www.cnblogs.com/greamrod/p/12450196.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!