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

linux——终端

时间:2020-03-20 00:59:39      阅读:82      评论:0      收藏:0      [点我收藏+]

标签:物理   code   shell   目录   who   设置   linux   ali   etc   

终端
  • 控制台console:物理终端

  • 虚拟终端(tty:teletypewriters,/dev/tty#),可有多个,ctrl+alt+F1-6

  • 图形终端(/dev/tty7),

    • centos6:ctrl+alt+F7 切换
    • centos7:在哪个终端启动,当前终端号为图形终端
  • 伪终端(pty:pseudo-tty,/dev/pts/#),pty,ssh远程连接

  • 查看当前终端设备:

    • tty:查看当前登录的终端

      pi@raspberrypi:~/data $ tty
      /dev/pts/0
    • who:查看所有连接的终端

      pi@raspberrypi:~/data $ who
      pi       tty1         2020-03-15 21:41
      pi       pts/0        2020-03-19 19:24 (192.168.1.2)
      pi       pts/1        2020-03-19 21:00 (192.168.1.2)
shell
  • 查看当前shell类型:

    pi@raspberrypi:~/data $ echo $SHELL
    /bin/bash
  • 查看系统支持的shell类型:

    pi@raspberrypi:~/data $ cat /etc/shells
    # /etc/shells: valid login shells
    /bin/sh
    /bin/bash
    /bin/rbash
    /bin/dash
    /usr/bin/screen
命令提示符
  • #:管理员

    [23:12:57 root@centos7 ~]#                               #表示为管理员
  • $:普通用户

    [23:14:30 pi@centos7 ~]$                            $表示为一般用户
  • 提示符设置:文件配置

    [23:14:30 pi@centos7 ~]$echo $PS1
    \[\e[1;32m\][\[\e[0m\]\t \[\e[1;33m\]\u\[\e[36m\]@\h\[\e[1;31m\] \W\[\e[1;32m\]]\[\e[0m\]\$
    #配置文件位置/etc/profile.d/env.sh 
    [23:34:41 pi@centos7 ~]$cat /etc/profile.d/env.sh 
    PS1="\[\e[1;32m\][\[\e[0m\]\t \[\e[1;33m\]\u\[\e[36m\]@\h\[\e[1;31m\] \W\[\e[1;32m\]]\[\e[0m\]\\$"
  • 提示符含义:

    \e:控制符 \u:当前用户
    \h:主机名简称 \H:主机名
    \w:当前工作目录 \W:当前工作目录基名
    \t:24小时时间格式 \T:12小时时间格式
    \!:命令历史数 \#:开机命令历史数

linux——终端

标签:物理   code   shell   目录   who   设置   linux   ali   etc   

原文地址:https://www.cnblogs.com/franc/p/12528491.html

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