本笔记来源于《鸟哥的linux私房菜 基础篇》第五章
在命令行模式下执行命令
命令的几个重要概念
[vbird@www ~]$ command [-options] parameter1 parameter2 ...
0 command 是“命令”或“可执行文件”
1 中括号并不存在于实际的命令中,通常参数会带-,完整参数名带--,如-h 和--help
2 parameter1 parameter2 ... 为参数
3 中间的空格,不论空几格shell都视为1格
4 命令太长的时候,用反斜杠(\)来转义[Enter]符号,使命令连续到下一行
注意:大小写不一样
在命令模式里面执行命令时,会有两种主要情况
- 命令会直接现实结果然后回到命令提示符,等待下一个命令的输入
- 进入到该命令的环境,知道结束命令才回到命令提示符(例如 bc;需要使用该软件的结束命令,才能回到命令提示符,bc环境中输入quit)
重要的热键
- [Tab]按键——命令补齐和文件补齐
- [Ctrl]-c 按键—— 停止
- [Ctrl]-d 按键—— 键盘输入结束(相当于exit)
man page 和 info page
man page
man command 显示命令的用法
man页面的操作
按键 | 进行工作 |
---|---|
空格键 | 向下翻一页 |
[Page Down] | 向下翻一页 |
[Page Up] | 向上翻一页 |
[Home] | 去到第一页 |
[End] | 去到最后一页 |
/string | 向下查询string字符 |
?string | 向上查询string字符 |
n,N | 查询时,n下一个字符,N反向查询 |
q | 结束这次的manpage |
info page
info page是把文件数据拆成一个个的段落,每个段落用自己的页面来撰写,并且在各个页面中还有类似网页的“超链接”来跳到不同的页面中,每个独立的页面被称为一个独立的节点(node)。
info页面除了man页面的操作外,还有
按键 | 进行工作 |
---|---|
[Tab] | 在节点之间移动 |
[Enter] | 当光标移动在节点上面时,按[Enter]可以进入该节点 |
U | 向上移动一层 |
P | 前往上一个节点处 |
N | 前往下一个节点处 |
正确的关机方法
命令 | 功能 |
---|---|
who | 目前有谁在线 |
netstat | 网络联机状态 |
ps -aux | 后台执行程序 |
sync | 将数据同步写入硬盘中 |
shutdown | 惯用的关机命令 |
reboot、halt、poweroff | 重启、关机 |