systemctl

管理服务的启动、重启、停止、重载、查看状态等常用命令
图片.png

置服务开机启动、不启动、查看各级别下服务启动状态等常用命令

图片.png

ps

ps命令用于查看系统中的进程状态 。
ps 是 Process Status 的缩写,process 是英语“进程”的意思,status 是“状态”的意思,所以 ps 命令用于显示当前系统中的进程。

  • PID:进程号,pid 是 process identifier 的缩写,每个进程有唯一的进程号。之后我们学习如何结束进程时需要用到进程号。
  • TTY:进程运行所在的终端。pts 上面我们已经讲过,是 pseudo terminal slave 的缩写,表示“伪终端从属”。如果我新开一个图形终端,那么显示名称为 pts/0;如果我再开一个图形终端,那么它的名字就是 pts/1。依次类推。
  • TIME:进程运行了多久。
  • CMD:产生这个进程的程序名。如果你在进程列表中看到有好几行都是同样的程序名,那么就是同样的程序产生了不止一个进程(例如 MySQL 程序)。

ps命令的参数以及作用

参数 作用
-a 显示所有进程(包括其他用户的进程)
-u 用户以及其他详细信息
-x 显示没有控制终端的进程

top命令

top命令用于动态地监视进程活动与系统负载等信息,其格式为top。
第一行显示了系统运行时间,登录用户数,系统负载(三个数值分别为1分钟、5分钟、15分钟内的平均值,数值越小意味着负载越低 );
第二行中显示了在运行的总任务数,运行状态;
第三行显示了CPU的负载情况;
第四行显示了当前内存使用情况;
第五行显示了虚拟内存使用情况。