一、history 命令
history
命令可以显示你在当前终端会话中执行过的命令历史记录。
用法:
直接在终端输入history
,就会列出你之前执行过的所有命令,每个命令都有一个编号。
举例:
假设你之前执行过一些命令,比如ls
(列出目录内容)、cd /home
(切换到 /home 目录)等。当你输入history
时,可能会看到类似这样的输出:
1 ls
2 cd /home
这个命令很有用哦,比如你忘记了之前执行过的某个复杂命令,但又记得大概的样子,就可以通过查看历史记录来找到它。而且,你还可以通过 “!” 加上历史记录中的编号来再次执行某个命令。比如,如果你想再次执行编号为 5 的命令,就可以输入!5
。
二、tab 键的用法
在 Linux 终端中,tab 键超级好用。
用法:
- 命令补全:当你输入一个命令的一部分时,按下 tab 键,终端会尝试自动补全这个命令。如果有多个可能的选项,按两次 tab 键会显示所有可能的选项。
- 文件名补全:在输入文件名或目录名时,同样可以使用 tab 键来自动补全。
举例:
假设你想输入ls -l
命令,但只输入了l
,这时按下 tab 键,终端会自动补全为ls -l
。又比如,你想进入一个目录,只记得目录名以 “doc” 开头,输入cd doc
后按下 tab 键,如果只有一个以 “doc” 开头的目录,终端会自动补全目录名;如果有多个可能的目录,按两次 tab 键会显示所有以 “doc” 开头的目录供你选择。
输入字符串+两个TAB键,显示以输入字符打头的所有命令,如果只有一个,自动补全.
如:输入e ,按tab二次,显示以e开头的所有命令
如:输入hi 按TAB键, 命令补全,因为hi 开头的命令只有 history 命令一个。
三、光标键的使用方法
上、下光标键可以让你快速回顾和重复执行之前输入过的命令。
用法:
- 按上光标键可以调出上一个执行过的命令,按下光标键可以调出下一个执行过的命令。这在你需要重复执行某个命令或者修改之前的命令并再次执行时非常方便。
举例:
假设你刚刚执行了ls
命令,现在想再次执行这个命令,直接按上光标键就可以把 “ls” 调出来,然后按下回车键就可以再次执行这个命令。如果你之前执行了一系列命令,比如cd /home
、ls
、mkdir test
等,通过按上、下光标键可以在这些命令之间快速切换。
四、shutdown 命令
shutdown
命令用于关闭系统。
用法:shutdown [选项] [时间] [警告信息]
选项:
-r
:表示重启系统。-h
:表示关机后关闭电源。
时间:
可以是具体的时间,比如 “10:30” 表示在 10 点 30 分执行关机或重启操作;也可以是 “+m” 的形式,表示在 m 分钟后执行操作。
警告信息:
可自定义的关机或重启提示信息,会显示给所有登录用户。
举例:
- 立即关机:
shutdown -h now
- 15 分钟后关机并向所有用户发送警告信息 “系统将在 15 分钟后关机”:
shutdown -h +15 "系统将在 15 分钟后关机"
- 重启系统:
shutdown -r now
五、reboot 命令
reboot
命令用于重启系统。
用法:
直接在终端输入reboot
即可。
举例:reboot
命令会立即重启系统。就像你按下电脑的重启按钮一样,系统会重新启动并加载所有必要的服务和程序。
六、halt 命令
halt
命令用于关闭系统并停止所有硬件设备。
用法:
直接在终端输入halt
即可。
举例:halt
命令会关闭系统,但不会关闭电源。如果你的系统支持电源管理,可能需要额外的步骤来关闭电源。一般来说,halt
命令通常与poweroff
命令结合使用,以确保系统完全关闭并关闭电源。例如,halt && poweroff
会先执行halt
命令关闭系统,然后执行poweroff
命令关闭电源。