访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux常见的命令

时间:2019-08-11

linux常用命令_linux命令中的head命令_常用dos命令大全

cat —显示文件内容 cat filecat -n file —显示行号

13.less 文件查看器, 按Q结束

14.kill

kill 10170 —本身和子进程都杀了

kill -9 10170 —只杀了进程本身

15.top

显示当前系统正在执行的进程的相关信息,包括进程ID、内存占用率、CPU占用率等
第一行,任务队列信息
系统时间、系统已运行时间、3个用户登录系统、load average后面的三个数分别是1分钟、5分钟、15分钟的负载情况
第二行,Tasks — 任务(进程)
89个进程,其中运行中的有1个,88个休眠
第三行,cpu状态信息
    us    #用户占用的CPU百分比
    sy    #系统占用的CPU百分比
    id    #空闲CPU百分比
    wa    #CPU等待IO所用的时间,20%系统会很慢,30%可能没法操作了,长时间超过50%请检查硬盘设备,肯定出问题了
第四行,内存状态
物理内存总量、已使用内存总量、空闲内存总量、缓存
备注:
第四行中使用中的内存总量(used)指的是现在系统内核控制的内存数,空闲内存总量(free)是内核还未纳入其管控范围的数量。纳入内核管理的内存不见得都在使用中,还包括过去使用过的现在可以被重复利用的内存,内核并不把这些可被重新使用的内存交还到free中去,因此在linux上free内存会越来越少,但不用为此担心。
如果出于习惯去计算可用内存数,这里有个近似的计算公式:第四行的free + 第四行的buffers + 第五行的cached。
对于内存监控,在top里我们要时刻监控第五行swap交换分区的used,如果这个数值在不断的变化,说明内核在不断进行内存和swap的数据交换,这是真正的内存不够用了。

第七行以下:各进程(任务)的状态监控,项目列信息说明如下:

PID — 进程id
USER — 进程所有者
PR — 进程优先级
NI — nice值。负值表示高优先级,正值表示低优先级
VIRT — 进程使用的虚拟内存总量,单位kb。VIRT=SWAP+RES
RES — 进程使用的、未被换出的物理内存大小,单位kb。RES=CODE+DATA
SHR — 共享内存大小,单位kb
S — 进程状态。D=不可中断的睡眠状态 R=运行 S=睡眠 T=跟踪/停止 Z=僵尸进程
%CPU — 上次更新到现在的CPU时间占用百分比
%MEM — 进程使用的物理内存百分比
TIME+ — 进程使用的CPU时间总计,单位1/100秒
COMMAND — 进程名称(命令名/命令行)
F 、f、 P、 p用来增加或减少显示项,以及显示顺序

16.ps

显示当前运行进程 ps -ef

17.ifconfig —显示机器的ip

18 .netstat

netstat -lbp 监听端口情况 netstat -anp 所有端口情况

常用dos命令大全_linux命令中的head命令_linux常用命令

19.uname —打印系统信息 uname -a

20.date --查看修改系统时间 date-查看 date -s 19:00:00

21.reboot --重启

22.shutdown

关机命令

shutdown -k now 通知所有终端linux常用命令,现在要关机,实际上不关机

shutdown -h now 通知所有终端linux常用命令,现在要关机,实际上确实关了

shutdown -k 5 通知所有终端,5分钟后要关机,实际上不关机

shutdown -h 5 通知所有终端,5分钟后要关机,实际上确实关了

 上一个教程:linux zip命令