访问手机版  

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

招聘|合作 登陆|注册

网络工程师培训

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

Linux系统中重要的命令

时间:2019-07-29

linux shell 命令 大全_linux命令大全 root_linux命令大全

df命令用于显示目前在Linux系统上的文件系统的磁盘使用情况统计,可以用来查看磁盘已被使用了多少空间和剩余多少空间。

// 命令参数:
df -a:--all,显示所有的文件系统,包括虚拟文件系统。 
df -B:--block-size,指定单位大小。比如1k,1m等。 
df -h:--human-readable,以人们易读的GB、MB、KB等格式显示。 
df -H:--si,和-h参数一样,但是不是以1024,而是1000,即1k=1000,而不是1k=1024。 
df -i:--inodes,不用硬盘容量,而是以inode的数量来显示。 
df -k:以KB的容量显示各文件系统,相当于--block-size=1k。 
df -m:以KB的容量显示各文件系统,相当于--block-size=1m。 
df -l:--local,只显示本地文件系统。 
df --no-sync:在统计使用信息之前不调用sync命令(默认)。 
df -sync:在统计使用信息之前调用sync命令。 
df -P:--portability,使用POSIX格式显示。 
df -t:--type=TYPE,只显示指定类型的文件系统。 
df -T:--print-type,显示文件系统类型。 
df -x:--exclude-type=TYPE,不显示指定类型的文件系统。 
df --help:显示帮助信息。 
df --version:显示版本信息。

例如输入df -h 直观的通俗易懂的显示文件系统中的磁盘使用情况

top命令提供正在运行的系统的实时动态视图,它检查每个进程的内存使用情况。ps:运行 top 时,按「1」打开 CPU 列表,按「shift+p」以 CPU 排序。

top最好用的地方就是 直观的发现可能已经失控服务的进程pid,可以通过调用kill,结束进程,或者进行错误的排查

// top状态说明:
PID:进程ID,进程的唯一标识符
USER:进程所有者的实际用户名。
PR:进程的调度优先级。这个字段的一些值是'rt'。这意味这这些进程运行在实时态。
NI:进程的nice值(优先级)。越小的值意味着越高的优先级。负值表示高优先级,正值表示低优先级
VIRT:进程使用的虚拟内存。进程使用的虚拟内存总量,单位kb。VIRT=SWAP+RES
RES:驻留内存大小。驻留内存是任务使用的非交换物理内存大小。进程使用的、未被换出的物理内存大小,单位kb。RES=CODE+DATA
SHR:SHR是进程使用的共享内存。共享内存大小,单位kb
S:这个是进程的状态。它有以下不同的值:
	D - 不可中断的睡眠态。
	R – 运行态
	S – 睡眠态
	T – 被跟踪或已停止
	Z – 僵尸态
%CPU:自从上一次更新时到现在任务所使用的CPU时间百分比。
%MEM:进程使用的可用物理内存百分比。
TIME+:任务启动后到现在所使用的全部CPU时间,精确到百分之一秒。
COMMAND:运行进程所使用的命令。进程名称(命令名/命令行)

linux命令大全_linux shell 命令 大全_linux命令大全 root

// 常用命令说明:
shift +  
L:擦除并且重写屏幕
K:终止一个进程。系统将提示用户输入需要终止的进程PID,以及需要发送给该进程什么样的信号。一般的终止进程可以使用15信号;如果不能正常结束那就使用信号9强制结束该进程。默认值是信号15。在安全模式中此命令被屏蔽。
i:忽略闲置和僵死进程。这是一个开关式命令。
q:退出程序
r:重新安排一个进程的优先级别。系统提示用户输入需要改变的进程PID以及需要设置的进程优先级值。输入一个正值将使优先级降低,反之则可以使该进程拥有更高的优先权。默认值是10。
S:切换到累计模式。
s:改变两次刷新之间的延迟时间。系统将提示用户输入新的时间,单位为s。如果有小数,就换算成m s。输入0值则系统将不断刷新,默认值是5 s。需要注意的是如果设置太小的时间,很可能会引起不断刷新,从而根本来不及看清显示的情况,而且系统负载也会大大增加。
f或者F:从当前显示中添加或者删除项目。
o或者O:改变显示项目的顺序
l:切换显示平均负载和启动时间信息。
m:切换显示内存信息。
t:切换显示进程和CPU状态信息。
c:切换显示命令名称和完整命令行。
M:根据驻留内存大小进行排序。
P:根据CPU使用百分比大小进行排序。
T:根据时间/累计时间进行排序。
 上一个教程:Linux的基本命令