第一章:新手必须掌握的Linux命令
认识一下我们强大好用的终端“Shell”吧,Shell(也称终端或壳)是充当人与内核(硬件)之间的翻译官,
现在许多主流Linux系统默认使用的终端是Bash解释器,是Shell的一种,学习Bash的理由:1.好用;2.被广泛使用。
常见执行Linux命令是这样的:命令 参数 对象
命令:要做的事; 参数:对命令的补充; 对象:是命令的承受者(你没看错,命令都有对象了)
参数分两种格式,长格式(–命令)和短格式(-字母)
长格式跟长格式参数不能合并,长格式跟短格式参数不能合并;短格式跟短格式参数能合并且合并后保留一个减号(-)
要熟记:仅短格式跟短格式可以合并,但长短格式可以搭配使用。
接下来就是重点了:新手必会Linux命令
echo:在终端输出字符串或变量提取后的值。 格式:echo 字符串(或$变量)
date:显示及设置系统的时间或日期。 格式:date 选项 +指定的格式
reboot:用于重启系统。
poweroff:关闭系统。
wget:在终端下载地址。(这里就不详细讲解了,我们需要在学习完第九章后再使用) 格式:wget 参数 下载地址
ps:查看系统中的进程状态。 格式:ps 参数
Linux中有五种常见的进程状态:R(运行),S(中断),D(不可中断),Z(僵尸),T(停止)
top:用于动态的监视进程活动与系统负载等信息。 格式:top
top的看法在这里就不详细说明了,在下相信聪明的你一点比我会的多。
pidof:用于查询某个指定服务进程的PID值。 格式:pidof 参数 服务名称
kill命令:用于终止某个指定PID服务进程。 格式:kill 参数 进程PID
killall:种植某个指定名称的服务所对应的全部进程。 格式:killall 参数 进程名
systemctl stop与killall可以二选一使用。