6、常用的系统工作命令
#echo
echo命令用于在终端设备上输出字符串货变量提取后的值,语法格式为“echo [字符串] [$变量]”。
$符号的意思是提取变量的实际值。
#date
date命令用于显示或设置系统的时间与日期,语法格式为“date [+指定格式]”。
#timedatectl
timedatectl命令用于设置系统的实际,英文全称为“time date control”,语法的格式为“timedatectl [参数]”。
#reboot
reboot命令用于重启系统,输入该命令后按回车键执行即可。
#poweroff
poweroff命令用于关闭系统,输入改名了后按回车键执行即可。
#wget
wget命令用于在终端命令行中下载网络文件,英文全称为“web get” ,语法格式为“wget [参数] 网址”。
#ps
ps命令用于查看系统中的进程状态,英文全称为“processes”,语法格式为“ps [参数]”。
注:在Linux系统中的命令参数有长短格式之分,长格式和长格式之间不能合并,长格式和短格式之间也不能合并,但短格式和短格式之间是可以合并的,合并后仅保留一个-(减号)即可。
另外ps命令可允许参数不加减号(-),因此可直接写成ps aux的样子。
#top
top命令用于动态地监视进程活动及系统负载等信息,输入该命令后按回车键执行即可。
第1行:系统时间、运行时间、登录终端数、系统负载(三个数值分别为1分钟、5分钟、15分钟内的平均值,数值越小意味着负载越低)。
第2行:进程总数、运行中的进程数、睡眠中的进程数、停止的进程数、僵死的进程数。
第3行:用户占用资源百分比、系统内核占用资源百分比、改变过优先级的进程资源百分比、空闲的资源百分比等。
第4行:物理内存总量、内存使用量、内存空闲量、作为内核缓存的内存量。
第5行:虚拟内存总量、虚拟内存使用量、虚拟内存空闲量、已被提前加载的内存量。
#nice
nice命令用于调整进程的优先级,语法格式为“nice 优先级数字 服务名称”。
在top命令输出的结果中,PR和NI值代表的是进程的优先级,数字越低(取值范围是-20~19),优先级越高。
#pidof
pidof命令用于查询某个指定服务进程的PID值,格式为“pidof [参数] [服务名称]”。
#kill
kill命令用于终止某个指定PID的服务进程,格式为“kill [参数] [进程PID]”。
#killall
killall命令用于终止某个指定名称的服务所对应的全部进程,格式为:“killall [参数] [进程名称]”。