man命令
使用方法:man 参数 命令名称
功能:查看命令的详情页面
# man free的结果:
在description一栏可以看到free 命令显示的total ,used,free的详细意思,在option一栏中可以看到free命令参数,在FILES一栏可以看到free用到的文件是/proc/meminfo


系统工作命令
echo
使用方法:echo 参数 字符串
功能:终端设备上输出字符串或变量提取后的值

参数说明:
-
-n: 输出字符串后换行

-
-e: 字符串中可以使用转义字符

-
使用``可以执行命令并将其结果输出到终端

-
使用重定向符号将字符串添加到文件中
>是将字符串放入try.txt中,如果没有try.txt,创建try.txt,如果有try.txt,直接覆盖原文件内容


>>是将字符串添加到try.txt中,如果try.txt不存在,创建try.txt,如果存在,在try.txt文件尾追加字符串

date
使用方法:date 参数 +指定格式
功能:显示和设置系统的时间和日期

参数说明:
- date "+%Y格式%m格式%d格式%H格式%M格式%S“
%Y是年份,%m是月份,%d是日期,%H是小时,%M是分钟,%S是秒钟

2.-s修改当前时间

reboot
重启系统
poweroff
关闭系统
ps
使用方法:ps 参数
功能:查看系统中的进程
参数说明:
-
-a:显示所有进程

-
-u:显示进程详细信息

其中:
PID:该进程的ID
%CPU:该进程占用的CPU
%MEM:该进程占用的物理内存百分比
VSZ:该进程占用虚拟内存大小(单位:Kb)
RSS:该进程占用实际内存大小(单位:Kb)
TTY:是否与终端机有关,与终端机无关显示?,tty1-tty6是本机的登入者程序,pts/0代表由网络连接主机的程序
STAT:进程状态。分别有:
- R :进程正在运行或者在运行队列中
- S :进程处于休眠状态,当某个条件形成后或者接收到信号后,则脱离该状态
- D:进程不响应系统的异步信号,即使用kill也不能将其中断
- Z:僵尸进程
- T:进程已经停止
START:该进程启动的时间
TIME:该进程实际使用的CPU时长
COMMAD:命令名称与参数
top
使用方法:top
功能:动态地查看进程活动和系统负载等信息。

其中:
12:20:32 是系统时间
up 2 days, 16:20 是系统运行时间
1 user是当前用户登录数
load average是系统负载,即任务队列的长度平均值,分别是一分钟到现在,五分钟到现在,十五分钟到现在的平均值。(数值越低代表负载越低)
total:全部进程数
running :正在运行的进程数
sleeping:休眠的进程数
stopped:停止的进程数
zomble:僵尸进程数
0.5 us :用户空间占用CPU百分比
0.3 sy:内核空间占用CPU百分比
0.0 ni:用户进程空间内改变优先级的进程占用CPU百分比
99.0 id :空闲CPU百分比
0.0 wa :等待输入输出的CPU时间百分比
0.2 hi:硬中断占用CPU百分比
0.0 si:软中断占用CPU的百分比
pidof
使用方法:pidof 参数 服务名称
功能:查找该服务的PID

kill
使用方法:kill 参数 进程PID
功能:杀死该PID代表的进程
killall
使用方法:killall 参数 服务名称
功能:杀死该服务名称下的所有进程
本文详细介绍了一系列Linux常用命令的使用方法及参数,包括man、echo、date、reboot、poweroff、ps、top、pidof、kill和killall等。通过这些命令,用户可以有效地进行系统监控、进程管理和时间日期的设定。
:常见系统工作命令学习&spm=1001.2101.3001.5002&articleId=113775173&d=1&t=3&u=b4cd4f2cfd8c4a4db83b415d398d143e)

被折叠的 条评论
为什么被折叠?



