Linux系统的命令通常都是如下所示的格式:
命令名称 [命名参数] [命令对象]
获取登录信息
获取登录信息 – 「w」 / 「who」 / 「last」/ 「lastb」。
maoli@ubuntu:~$ w
08:07:38 up 2 min, 1 user, load average: 0.83, 0.64, 0.27
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
maoli tty7 :0 08:06 2:38 2.29s 0.31s /sbin/upstart –
maoli@ubuntu:~$ who
maoli tty7 2020-05-28 08:06 (:0)
maoli@ubuntu:~$ last
maoli tty7 :0 Thu May 28 08:06 gone – no logout
reboot system boot 4.15.0-99-generi Thu May 28 08:04 still running
maoli tty7 :0 Fri May 1 15:20 – down (01:26)
reboot system boot 4.15.0-99-generi Fri May 1 15:20 – 16:47 (01:26)
maoli tty7 :0 Fri May 1 10:12 – crash (05:08)
wtmp begins Fri May 1 10:12:22 2020
maoli@ubuntu:~$ sudo lastb
[sudo] maoli 的密码:
btmp begins Fri May 1 15:20:29 2020
查看自己使用的Shell
查看自己使用的Shell – 「ps」。
Shell也被称为“壳”或“壳程序”,它是用户与操作系统内核交流的翻译官,简单的说就是人与计算机交互的界面和接口。目前很多Linux系统默认的Shell都是bash(Bourne Again SHell),因为它可以使用tab键进行命令和路径补全、可以保存历史命令、可以方便的配置环境变量以及执行批处理操作。
maoli@ubuntu:~$ ps
PID TTY TIME CMD
3621 pts/1 00:00:00 bash
5082 pts/1 00:00:00 ps
查看命令的说明和位置
查看命令的说明和位置 – 「whatis」 / 「which」 / 「whereis」。
maoli@ubuntu:~$ whatis ps
ps (1) – report a snapshot of the current processes.
maoli@ubuntu:~$ whatis python
python (1) – an interpreted, interactive, object-oriented programmi…
maoli@ubuntu:~$ whereis ps
ps: /bin/ps /usr/share/man/man1/ps.1.gz
maoli@ubuntu:~$ whereis python
python: /usr/bin/python3.5m-config /usr/bin/python /usr/bin/python3.5 /usr/bin/python3.5m /usr/bin/python2.7 /usr/bin/python3.5-config /usr/lib/python3.5 /usr/lib/python2.7 /etc/python /etc/python3.5 /etc/python2.7 /usr/local/lib/python3.5 /usr/local/lib/python2.7 /usr/include/python3.5 /usr/include/python3.5m /usr/share/python /usr/share/man/man1/python.1.gz
maoli@ubuntu:~$ which ps
/bin/ps
maoli@ubuntu:~$ which python
/usr/bin/python
清除屏幕上显示的内容
清除屏幕上显示的内容 – 「clear」。
查看帮助文档查看帮助文档 – 「man」 / 「info」 / 「help」 / 「apropos」。