强大好用的SHELL
Linux系统中有些图形化工具(比如逻辑卷管理器[Logical Volume Manager,LVM])确实非常好用,极大地降低了运维人员操作出错的概率,值得称赞。但是,很多图形化工具其实是调用了脚本来完成相应的工作,往往只是为了完成某种工作而设计的,缺乏Linux命令原有的灵活性及可控性。再者,图形化工具相较于Linux命令行界面会更加消耗系统资源,因此经验丰富的运维人员甚至都不会给Linux系统安装图形界面,需要开始运维工作时直接通过命令行模式远程连接过去,不得不说这样做确实挺高效的。
命令名称 [命令参数] [命令对象]
注意,命令名称、命令参数、命令对象之间请用空格键分隔。
查看帮助命令 man
常用系统工作命令:
1、 在终端输出字符串或变量提取后的值
echo [字符串 | $变量]
2、 用于显示及设置系统的时间或日期
date [选项] [+制定的格式 ]
3、用于重启系统
reboot
4、用于关闭系统
poweroff
5、用于在终端下载网络文件
wget [参数] 下载地址
6、查看系统中的进程状态
ps [参数] 例如:常用的ps -aux查看进程状态
7、用于动态地监视进程活动与系统负载等信息
top
8、用于查询某个指定服务进程的PID值
pidof [参数] [服务名称]
9、用于终止某个指定PID的服务进程
kill [参数] [进程PID]
10、止某个指定名称的服务所对应的全部进程
killall [参数] [服务名称]