本文开始正式介绍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 XXX
,less XXX
,vim XXX
等。进入命令环境后,根据命令的内部指令进行操作。
如果本文对你有所帮助,请小额赞助。
~~ EOF ~~