linux常用的系统管理命令(顶、免、杀、DF)
1。顶
1。影响
top命令用于在执行过程中显示程序进程,并且权限的使用是所有用户。
2。格式
最上面的延迟。
三.主要参数
D:指定更新的间隔,以秒计算的。问:有没有更新的延迟。如果用户有一个超级用户,top命令将在最高优先级执行。C:显示该进程的完整路径和名称的累积模式的subitinerary已完成或消失的CPU时间积累的安全模式。我:不显示任何闲置或僵尸。N:显示更新的次数,并将退出前完成后。
4。解释
top命令是Linux系统管理的主要命令,它可以获得大量信息。这里我们演示了图1中给出的信息。
图1中top命令的显示
在图1中,第一行表示当前时间,系统启动时间、当前系统登录的用户数量,和平均负载。第二行显示所有进程的开始,当前的运行,睡眠和僵尸,第三行显示当前CPU的使用,包括系统占用的比例、用户的比例,和闲置的比例(空闲)。第四行显示物理内存的使用,包括总的可用内存,内存,空闲内存,和内存的缓冲区占用。第五行显示交换分区的使用情况,包括总交换分区的使用,闲置,和缓存的大小,第六行显示的项目数量最多,下面列出了详细的解释。
PID(进程ID):过程number.user:标记的过程owner.pr用户名:process.ni的优先级:优先级值的process.virt:,这个过程需要up.res虚拟内存值的process.shr物理内存值:共享内存值的过程中使用的的过程。的状态,其中S表示休眠,R表示正在运行,Z表示死亡状态,N表示进程的优先级值是负的。CPU:进程的CPU使用率,%,物理内存和总内存的百分比由process.time:总的CPU时间的进程启动后职业。命令:启动的进程的命令名称,如果没有显示,这个过程会有一个完整的C命令行。
在使用top命令的过程中,还可以使用一些交互命令来完成其他参数的功能,这些命令是由快捷键启动的。
立即刷新。P:根据CPU大小排序。M:利用内存大小排序。T:根据时间和累计时间排序。问:退出top命令。M:切换显示内存信息。T:切换显示进程和CPU的状态信息。C:开关的显示命令和完整的命令行名称。W:写当前设置为~ /。toprc文件。这是写作上的配置文件的推荐方法。
正如您所看到的,top命令是监视系统的强大工具,对于系统管理员来说尤其重要,然而,它的缺点是它消耗了大量的系统资源。
5。应用实例
上面命令可以用来监视特定用户和默认是监控所有用户的过程。如果你想看到指定的用户,按现状,U,关键,进入终端用户的名字,然后系统会切换到指定的用户程序接口,如如图2所示。
图2使用top命令监视指定的用户
二、自由
1。影响
自由命令用于显示内存的使用,而权限的使用是所有用户。
2。格式
自由{ B | K M O } { } { |延误} {T} {五}
三.主要参数
Bkm:分别(KB、MB)字节为单位显示内存使用情况。的延迟:显示秒每一秒的显示内存的使用数量。这列显示内存总数。O:没有显示缓冲区调整列。
4。应用实例
免费的命令是看内存使用的主要命令,top命令相比,它使用简单,只有少量的系统资源。通过的S参数,自由的命令可以不间断地监控多少内部使用可使它可以被视为作为一种方便的实时监控。
3号freems
使用此命令,终端将继续报告每3秒一次的内存使用情况(以MB为单位)。
三、杀
1。影响
终止命令用于中止进程。
2。格式
杀信号{ P {一} } | PID hellip;
杀戮信号} {
三.参数
发送指定的信号:美国P:模拟传输信号。L:列表指定的signal.pid名字:终止的进程的ID号。信号:信号。
4。解释
进程是Linux系统中一个非常重要的概念,Linux是一个多任务操作系统,它同时运行多个进程,我们不关心这些进程是如何分配的,也不关心内核如何管理时间片。我们关心的是如何控制这些过程,以便它们能更好地为用户服务。
Linux操作系统由过程的三种不同的类型,每一种都有其自身的特点和属性,一个互动的过程,是一个过程,是由一个外壳开始。交互过程可以运行在前台或后台。批处理过程与终端没有连接,是一个序列过程。过程中,Linux系统启动时启动并在后台运行,监控过程时(也叫系统守护进程)。例如,httpd是著名的Apache服务器的监控过程。
的杀戮命令操作发送信号和系统运行过程的识别号码的Linux系统内核,然后系统内核处理的进程标识符指定的过程。例如,在上面的命令,我们看到的是一个系统运行很多进程,有时我们需要使用kill中止一些过程来提高系统资源。在解释安装和登陆的命令,我提到了多个虚拟控制台的作用是切换到其他虚拟控制台程序时失败,导致系统陷入僵局,并关闭程序。命令是用来在这个时候被杀,因为杀人是最外壳的内部命令直接调用。
5。应用实例
(1)强制中止(通常用于杀死)进程标识号为324的过程:
324号kill9
(2)解除Linux系统的死锁
有时在Linux的情况下,程序崩溃,处于僵局。在这一点上,你不需要重新启动计算机,只有停止(或关闭)问题的程序。当杀在窗口界面,主程序(除应急计划)启动正常就在这个时候打开一个终端和停止程序有问题。例如,如果Mozilla浏览器程序是锁着的,你可以使用kill命令终止mozolla浏览器包含所有程序。首先,用上面的命令来调查和处理程序的PID,然后使用kill命令停止程序:
killsigkill XXX号
在这,XXX是进程标识号,包含Mozolla的浏览器程序。
(3)使用命令恢复内存
我们知道内存对于系统是非常重要的,内存的恢复可以提高系统资源:
kill9 XXX号
其中,XXX是一个无用的进程标识号。
然后使用以下命令:
自由
此时可用内存容量将被找到。
(4)killall命令
Linux也提供了一种使用killall命令而不是进程标识号的进程的名称,如:
killall -HUP inetd
四,检查磁盘剩余磁盘空间DF(DF - H)
用法:DF {选项} {文件} hellip hellip;
默认是通过显示它所在的每个文件系统的信息来显示所有文件系统。
在使用短选项时,也必须使用长选项的参数。
一、ndash;所有0个街区,包括文件系统的大小B,ndash;块大小=块大小为指定的字节数小时,ndash;人类可读的打印的文件系统格式大小易于理解(如1k 234m 2G H ndash;SI),类似于H,但在1000而不是1024-i ndash;索引节点,索引节点显示信息而不是块使用K和ndash;块大小= 1k-l,ndash;地方将只显示该机-文件系统;没有同步不同步使用数据之前(默认)- P,ndash;携带POSIX ndash同步输出格式;第一个同步动作,使用数据-信息- T型;=文件系统类型只打印指定typeprint –打印的文件系统类型X,ndash;排除类型=型打印不指定的文件系统信息v(此选项不处理)
总结:
前C
自由米
杀死- 9 2312(描述:强制杀死进程杀死- 9 PID)
DF—H