1.echo:在终端输出字符串或变量提取后的值。echo [字符串 | $变量]
举例:[root@Centos~]# echo $SHELL
/bin/bash
2.date:显示及设置系统的时间或日期
举例:date "+%Y-%m-%d %H:%M:%S"
2020-08-03 22:50:22
date -s "20200803 14:54:10"----设置时间,若未加具体时分秒,则默认为00:00:00
date +%j----显示当天是当年的第几天
3.reboot:重启系统,默认只有root才能执行
poweroff,关闭系统,默认只有root才能执行
4.wget:在终端中下载网络文件
常用参数:
举例:wget http://ios.hh010.com/cisco/c3845/c3845-adventerprisek9-mz.123-11.T10.bin
5.ps:查看系统中的进程状态
常用参数:
5种常见的进程状态
6.top:动态地监视进程活动与系统负载等信息
top 命令执行结果的前5 行为系统整体的统计信息,其所代表的含义如下。
第 1 行:系统时间、运行时间、登录终端数、系统负载(三个数值分别为1 分钟、5分钟、15 分钟内的平均值,数值越小意味着负载越低)。
第 2 行:进程总数、运行中的进程数、睡眠中的进程数、停止的进程数、僵死的进程数。
第 3 行:用户占用资源百分比、系统内核占用资源百分比、改变过优先级的进程资源百分比、空闲的资源百分比等。
注:第 3 行中的数据均为CPU 数据并以百分比格式显示,例如“97.1 id”意味着有97.1%的CPU 处理器资源处于空闲。
第 4 行:物理内存总量、内存使用量、内存空闲量、作为内核缓存的内存量。
第 5 行:虚拟内存总量、虚拟内存使用量、虚拟内存空闲量、已被提前加载的内存量。
7.pidof:于查询某个指定服务进程的PID 值
举例:[root@Centos ~]# pidof sshd
1087
8.kill :终止某个指定PID 的服务进程
举例:
[root@Centos ~]#kill 1087
9.killall :终止某个指定名称的服务所对应的全部进程。
通常来讲,复杂软件的服务程序会有多个进程协同为用户提供服务,如果逐个去结束这些进程会比较麻烦,此时可以使用killall 命令来批量结束某个服务程序带有的全部进程。
举例: [root@Centos ~]#killall httpd