码迷,mamicode.com
首页 > 系统相关 > 详细

linux命令之which,whatis,whereis,tty

时间:2019-05-12 15:20:12      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:connected   linux   查找   正则   car   option   sed   wildcards   $path   

which

1.说明:shows the full path of (shell) commands;Which takes one or more arguments意思是该命令用于显示命令所在包括shell命令的绝对路径,并且该命令至少需要一个参数

默认在/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin这些路径搜索即$PATH,可以通过设置该环境变量改变搜索路径

2.使用

技术图片

3.NOTE:使用简单,选项不做介绍,可以man which自行学习

whatis

1.说明:display manual page descriptions;Each  manual  page  has a short description available within it意思是该命令用于查找与相应name匹配的操作手册说明书的位置所在方便获得所需要的明确帮助

2.使用:whatis name

  name may contain wildcards (-w) or be a regular expression (-r)该name可以使用glob通配符或正则表达式但要通过-w和-r选项指定

技术图片

3.使用简单,便于操作,其他选项不做说明,详细请man whatis

whereis

1.说明:locate the binary, source, and manual page files for a command;意思是该命令用于定位二进制,源码和操作手册页文件所在的

2.使用:whereis name

简单使用

技术图片

 

To find all files in /usr/bin which are not documented in /usr/man/man1 or have no source in /usr/src:

查找/usr/bin中的所有命令且在/usr/man/man1中没有文件的在/usr/src没有源码的命令位置

$ cd /usr/bin
$ whereis -u -ms -M /usr/man/man1 -S /usr/src -f *

技术图片

3.选项说明

  -u  Only  show  the command names that have unusual entries

  -m  Search only for manuals

  -s  Search only for sources

  -M  list  Limit the places where whereis searches for manuals, by a whitespace-separated list of directories.

  -S  list  Limit the places where whereis searches for sources, by a whitespace-separated list of directories.

  -f   Terminates the directory list and signals the start of filenames. It must be used when any of the -B, -M, or -S options is used.

tty

1.说明:print the file name of the terminal connected to standard input以文件名的方式标准输出已连接的终端,通过该命令可以清楚知道系统连接了哪些终端

终端有物理终端,虚拟终端和远程终端三种

  物理终端指直接接入本机的显示器和键盘设备 -->/dev/console

  虚拟终端指以软件方式虚拟实现的终端,centOS的默认启动6个虚拟终端-->文件名为/dev/tty1,一直到/dev/tty6

  远程终端指图形界面下的命令行接口基于ssh协议或telnet协议等远程打开的界面-->/dev/pts/0一直到/dev/pts/无穷

2.使用

技术图片

 3.NOTE:踢出指定终端用户:pkill -kill -t ttyn

 

linux命令之which,whatis,whereis,tty

标签:connected   linux   查找   正则   car   option   sed   wildcards   $path   

原文地址:https://www.cnblogs.com/holdononedream/p/10852281.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!