【Linux命令详解】8、Linux其他命令―(tty、startx、type)

8、Linux的其他命令:

本节只要学习Linux系统下的其他命令,这些命令有tty、startx、type等。


8.1 tty:

显示当前终端设备


在Linux操作系统中,所有外围设备都有其名称与代号,这些名称代号以特殊文件的类型存放于/dev目录下。你可以执行tty(teletypewriter)指令查询目前使用的终端机的文件名称。


8.1.1 命令语法:

   tty[选项]


8.1.2 选项参数:

命令项:

  • -s, --silent, --quiet: 什么也不打印,只是返回退出状态码。  

  • --help: 打印帮助信息。  

  • --version: 打印版本信息并退出。  

返回的状态码:

  • 0 表示标准输入是一个终端。  

  • 1 表示标准输入不是一个终端。  

  • 2 表示给定的参数是不正确的参数。  

  • 3 表示发生了写错误。


8.1.3实例:

例1:显示当前终端

[root@localhost /]# tty
/dev/pts/0


8.2 startx:用来启动X Window,实际上启动X Window的程序为xinit。

                  启动GNOME界面


8.2.1命令语法:

startx[参数]


8.2.3 选项参数:

  • 客户端及选项:X客户端及选项; 

  • 服务器及选项:X服务器及选项。

8.2.4 实例:

例1:要在工作站上或 X 终端上启动 X 会话

        输入:

        startx

例2:在工作站上强制启动 X 会话

       输入:

       startx -w


例3:要为 X 终端启动 X 会话,并注销用户的 telnet 会话

        输入:

        startx; kill -9 $$


例4:要使用 .xinitrc 脚本启动 X 会话

       输入:

      startx -x .xinitrc


例5:要使用 mwm 窗口管理器启动 X 会话

       输入:

       startx -m mwm


8.3 type:显示命令的类型

     使用type命令可以来判定给定的命令是内部命令,还是外部命令;查看外部命令对应的可执行文件的位置。


8.3.1 命令语法:

       type[选项][命令]


8.3.2 参数选项:

  •      -a     显示所有可能的类型

  •      -P     只返回外部命令的信息,相当于which命令

  •      -f      只返回Shell函数的信息

  •      -t      只返回指定类型的信息

8.3.3 命令类型:

  • alias:别名。 

  • keyword:关键字,Shell保留字。

  • function:函数,Shell函数。 

  • builtin:内建命令,Shell内建命令。 

  • file:文件,磁盘文件,外部命令。 

  • unfound:没有找到。

    

内建命令可以用help命令来获取帮助,外部命令用man或者info来获取帮助。

8.3.4 实例:

例1:显示ls命令的类型

        [root@localhost /]# type -a ls

        ls is aliased to `ls --color=auto'

        ls is /bin/ls

       //ls命令是别名


例2:显示cd命令的类型

        [root@localhost /]# type -a ls

        ls is aliased to `ls --color=auto'

        ls is /bin/ls

       //cd命令是Shell内建命令

例3:显示gerp命令的类型

      [root@localhost /]# type -a grep
      grep is /bin/grep

    //grep命令是外部命令

       

      

        



你可能感兴趣的:(type,startx,tty)