标签:物理 code shell 目录 who 设置 linux ali etc
控制台console:物理终端
虚拟终端(tty:teletypewriters,/dev/tty#),可有多个,ctrl+alt+F1-6
图形终端(/dev/tty7),
伪终端(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类型:
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小时时间格式 |
\!:命令历史数 | \#:开机命令历史数 |
标签:物理 code shell 目录 who 设置 linux ali etc
原文地址:https://www.cnblogs.com/franc/p/12528491.html