Linux学习笔记(一):常见系统工作命令学习

本文详细介绍了一系列Linux常用命令的使用方法及参数,包括man、echo、date、reboot、poweroff、ps、top、pidof、kill和killall等。通过这些命令,用户可以有效地进行系统监控、进程管理和时间日期的设定。

man命令

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

系统工作命令

echo

使用方法:echo 参数 字符串
功能:终端设备上输出字符串或变量提取后的值
在这里插入图片描述

参数说明:

  1. -n: 输出字符串后换行
    在这里插入图片描述

  2. -e: 字符串中可以使用转义字符
    在这里插入图片描述

  3. 使用``可以执行命令并将其结果输出到终端
    在这里插入图片描述

  4. 使用重定向符号将字符串添加到文件中
    >是将字符串放入try.txt中,如果没有try.txt,创建try.txt,如果有try.txt,直接覆盖原文件内容
    在这里插入图片描述
    在这里插入图片描述
    >>是将字符串添加到try.txt中,如果try.txt不存在,创建try.txt,如果存在,在try.txt文件尾追加字符串
    在这里插入图片描述

date

使用方法:date 参数 +指定格式
功能:显示和设置系统的时间和日期
在这里插入图片描述
参数说明:

  1. date "+%Y格式%m格式%d格式%H格式%M格式%S“
    %Y是年份,%m是月份,%d是日期,%H是小时,%M是分钟,%S是秒钟
    在这里插入图片描述

2.-s修改当前时间
在这里插入图片描述

reboot

重启系统

poweroff

关闭系统

ps

使用方法:ps 参数
功能:查看系统中的进程
参数说明:

  1. -a:显示所有进程
    在这里插入图片描述

  2. -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 参数 服务名称
功能:杀死该服务名称下的所有进程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值