Linux命令01:命令的反馈形式

本文开始正式介绍Linux命令。

Linux的命令一般有三种反馈形式。
A. 无任何反馈,表示成功。
B. 有输出反馈或交互提示。大部分命令都有输出反馈,如查看文件列表ls,如删除文件的确认rm -r
C. 进入命令环境。

举个栗子。
A. 在虚拟机中执行yam makecache时,会狂写硬盘导致系统不流畅,可以执行sync命令刷新操作系统缓冲,让其写到硬盘中。sync命令执行成功后无任何反馈。

1
2
[learnit@CentOS ~]$ sync
[learnit@CentOS ~]$

B. 大多数命令有输出的,反馈如查看文件列表ls。有些命令会有交互提示,如输入密码,确认等。如普通用户使用sudo开启服务sudo service start XXX时,需要密码提示,删除文件rm -i XXX时需要确认。

1
2
3
4
5
6
7
8
9
10
11
12
13
[learnit@CentOS ~]$ ls # 查看文件
01.c Desktop man.config man.config.dos
[learnit@CentOS ~]$ sudo service network restart # 重启网络服务
[sudo] password for learnit:
Shutting down interface eth0: Device state: 3 (disconnected)
[ OK ]
Shutting down loopback interface: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0: Active connection state: activated
Active connection path: /org/freedesktop/NetworkManager/ActiveConnection/1
[ OK ]
[learnit@CentOS ~]$ rm -i man.config.dos # 删除文件,删除时确认
rm: remove regular file `man.config.dos'? y

C. 进入命令环境。最典型的是编辑器或文本查看器。如man XXXless XXXvim XXX等。进入命令环境后,根据命令的内部指令进行操作。

如果本文对你有所帮助,请小额赞助
~~ EOF ~~