which who w 命令的介绍

2018-02-11 14:05:24来源:http://www.178linux.com/91533作者:运维部落人点击

分享

which命令的作用是,在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。也就是说,使用which命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令。


1.命令格式:


which可执行文件名称


2.命令功能:


which指令会在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。


3.命令参数:


-n 指定文件名长度,指定的长度必须大于或等于所有文件中最长的文件名。


-p 与-n参数相同,但此处的包括了文件的路径。


-w 指定输出时栏位的宽度。


-V 显示版本信息


4.使用实例:


实例1:查找文件、显示命令路径


命令:


whichlsmod


输出:


[root@localhost~]#whichpwd


/bin/pwd


[root@localhost~]#whichadduser


/usr/sbin/adduser


who命令用于显示系统中有哪些使用者正在上面,显示的资料包含了使用者 ID、使用的终端机、从哪边连上来的、上线时间、呆滞时间、CPU 使用量、动作等等。


使用权限:所有使用者都可使用。


语法
who - [husfV] [user]


参数说明


-h : 不要显示标题列
-u : 不要显示使用者的动作/工作
-s : 使用简短的格式来显示
-f : 不要显示使用者的上线位置
-V : 显示程序版本

w 命令详解功能说明:显示目前登入系统的用户信息。


语法:w [-fhlsuV][用户名称]


linux w 命令补充说明:执行这项指令可得知目前登入系统的用户有那些人,以及他们正在执行的程序。单独执行linux w 命令会显示所有的用户,您也可指定用户名称,仅显示某位用户的相关信息。


linux w 命令参数:


-f 开启或关闭显示用户从何处登入系统。


-h 不显示各栏位的标题信息列。


-l 使用详细格式列表,此为预设值。


-s 使用简洁格式列表,不显示用户登入时间,终端机阶段作业和程序所耗费的CPU时间。


-u 忽略执行程序的名称,以及该程序耗费CPU时间的信息。


-V 显示版本信息。


本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/91533


微信扫一扫

第七城市微信公众平台