基本信息
文件名称:《Linux操作系统》课件——项目55进程管理 Linux系统管理命令.pptx
文件大小:1.49 MB
总页数:19 页
更新时间:2025-03-27
总字数:约1.75千字
文档摘要

;2;2.3任务3熟练使用系统信息类命令;2.free命令

free命令主要用来查看系统内存、虚拟内存的大小及占用情况,例如:;4.cal命令

cal命令用于显示指定月份或年份的日历,可以带两个参数,其中,年、月份用数字表示;只有一个参数时表示年份,年份的范围为1~9999;不带任何参数的cal命令显示当前月份的日历。例如:;2.4任务4熟练使用进程管理类命令;2.pidof命令

pidof命令用于查询某个指定服务进程的PID值,该命令格式为

pidof[参数][服务名称]

每个进程的进程号码值(PID)是唯一的,因此可以通过PID来区分不同的进程。例如,可以使用如下命令来查询本机上sshd服务程序的PID:;上述命令用于显示kill命令所能够发送的信号种类。每个信号都有一个数值对应,例如SIGKILL信号的值为9。kill命令的格式为

kill[参数]进程1进程2……

参数选项-s一般跟信号的类型。

例如:;4.killall命令

killall命令用于终止某个指定名称的服务所对应的全部进程,该命令格式为

killall[参数][进程名称]

通常来讲,复杂软件的服务程序会有多个进程协同为用户提供服务,如果逐个去结束这些进程会比较麻烦,此时可以使用killall命令来批量结束某个服务程序带有的全部进程。下面以httpd服务程序为例,来结束其全部进程。;5.nice命令

Linux系统有两个和进程有关的优先级。用“ps-l”命令可以看到两个域:PRI和NI。PRI是进程实际的优先级,它是由操作系统动态计算的。这个优先级的计算和NI值有关。NI值可以被用户更改,NI值越高,优先级越低。一般用户只能加大NI值,只有超级用户才可以减小NI值。NI值被改变后,会影响PRI。优先级高的进程被优先运行,默认时进程的NI值为0。nice命令的用法如下:

nice-n程序名//以指定的优先级运行程序

其中,n表示NI值,正值代表NI值增加,负值代表NI值减小。

例如:;7.top命令

和ps命令不同,top命令可以实时监控进程的状况。top屏幕自动每5秒刷新一次,也可以用“top-d20”,使得top屏幕每20秒刷新一次。;9.at命令

如果想在特定时间运行Linux命令,可以将at添加到语句中。语法是at后面跟着希望命令运行的日期和时间,然后命令提示符变为at,这样就可???输入在上面指定的时间运行的命令。

例如:;2.5任务5熟练使用其他常用命令;4.shutdown命令

shutdown命令用于在指定时间关闭系统。该命令的语法为:

shutdown[参数]时间[警告信息]

shutdown命令常用的参数选项如下。

-r:系统关闭后重新启动。

-h:关闭系统。

时间可以是以下几种形式。

now:表示立即。

hh:mm:指定绝对时间,hh表示小时,mm表示分钟。

+m:表示m分钟以后。

例如:;5.halt命令

halt命令表示立即停止系统,但该命令不自动关闭电源,需要人工关闭电源。

6.reboot命令

reboot命令用于重新启动系统,相当于“shutdown-rnow”。

7.poweroff命令

poweroff命令用于立即停止系统,并关闭电源,相当于“shutdown-hnow”。

8.alias命令

alias命令用于创建命令的别名。该命令的语法为:

alias命令别名=命令行

例如:;10.history命令

history命令用于显示用户最近执行的命令,可以保留的历史命令数和环境变量HISTSIZE有关。只要在编号前加“!”,就可以重新运行history中显示出的命令行。例如:;13.last命令

last命令用于查看所有系统的登录记录,格式为“last[参数]”。

使用last命令可以查看本机的登录记录。但是,由于这些信息都是以日志文件的形式保存在系统中,所以黑客可以很容易地对内容进行篡改。因此,千万不要单纯以该命令的输出信息而判断系统有无被恶意入侵!;;2.6任务6项目实录:使用Linux基本命令