查看当前在线用户
tty1-tty6 文字终端界面 ctrl+alt+[F1-F6] 切换快捷键
tty7 图形界面 ctrl+alt+F7 切换快捷键
pts/0 pts/1设备终端
/dev/tty
控制终端,即当前用户正在使用的终端,是一个映射,指向当前所使用的终端(例如/dev/tty1,/dev/pts/0)。往/dev/tty下写数据总是写到当前终端。
/dev/ttyn
虚拟终端,例如ubuntu不启
/dev/pts/n
伪终端,例如网络登录的telnet就是使用伪终端。这是UNIX98的实现风格,slave为/dev/pts/n是,master一般为/dev/ptmx动图形界面时,那么就会默认连接到/dev/tty1这个虚拟终端。
/dev/pty[p-za-e][0-9a-f]
伪终端,这是BSD的实现风格,slave一般使用/dev/tty[p-za-e][0-9a-f]这种格式,而master一般使用/dev/pty[p-za-e][0-9a-f]这种格式。
/dev/ttySn
串行终端,串口设备对应的终端。
查看整个系统内部所运行的进程状态
列出当前系统所有用户的进程
查看进程所有者以及一些其他信息
PID是当前进程的进程ID
tty 是终端
查看没有终端的进程(不能与用户进行交互的进程【输入、输出】)
显示当前用户下所有进程
利用管道对返回的数据尽心过滤。
ps aux作为grep的输入
kill -9 PID 或者 kill -SIGKILL PID
ps查看PID,进程的ID
终止指定进程
终止进程的时候,需要发一个信号。9号信号,用于杀死进程
查看当前进程的环境变量
env | grep PATH
linux中的环境变量,是键值对形式,冒号隔开key = value:value:value
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games