4. shutdown -h +10
【作用】:1. 设置在晚上9点关机,但并不会重新启动
2. 系统即刻关机,但并不会重新启动
3. 加上参数r表示关机后会再重新开机
4. 系统在十分钟后关机
【指令名称】:top
【执行格式】:top [参数]
【说明】:显示系统中使用CPU资源的Process排名、CPU当前的使用情况、内存当前的使用情况,而且会持续更新
【举例】:top 3
【作用】:显示显示CPU资源最多的前三名Process
监督进程
【指令名称】:ps
【执行格式】:ps { -参数 }
【说明】:ps指令可以用来监视、查看进程的状态
【举例】:直接执行ps不加任何参数,只会显示属于自己的进程。虽说出现的信息很少,但重要的是,可显示属于自己所拥有进程的id号码
执行ps -aux则会显示所有进程的详细数据
[-u]:将进程的相关数据以较详细的方式显示出来
[-a]:除了显示自己的进程,将其他人在tty所执行的进程也列出来
[-x]:将不在tty中启动的进程也列出来,即显示tty为??的进程
ps -aux栏位说明
USER:进程的拥有者
PID:进程的代码
%CPU:进程占用CPU时间的百分比
%MEM:进程使用实际内存的百分比
VSZ:进程的虚拟大小(单位KB)
RSS:进程常驻内存的空间大小(单位KB)
TT:进程在编号为几的控制客户机上执行
STAT:进程当前的状态 R=可执行 D=在驱动器中等待置换 I=睡眠中(<20秒) S=睡眠中(>20秒) T=停止 Z=结束
常见的附加标志 +=属于控制客户机的前景程序 E=进程尝试离开 L=有页面被锁住 s=进程是此控制客户机的主人 W=进程被置换出去
STARTED:进程开始的时间
TIME:进程已耗用的CPU时间
COMMAND:所执行的命令名称和参数
停止进程
【执行格式】:kill
【说明】:将process从系统中删除,或送一个信号给Process,例如重新读取设置文件。但是只有Process的拥有者,才能对其拥有的Process下
kill命令,你可以使用“ps”,找出要进行处理的Process
【举例】:1. kill -l
2. kill -HUP 228
3. kill -9 928
【作用】:1. 列出所有的参数
2. 将Process Id为228的程序重run
3. 将Process Id为928的程序,从系统中强迫删除
控制Process
在FreeBSD系统中,工作控制允许你将process做前景和背景的切换,一般我们需花费较长时间完成的工作,切换到背景执行,此时背景执行的工作,并不接受来自键盘的输入命令,也就是此process静静的执行,不需要作任何交谈。这样我们就可以不受影响的继续和前景工作交谈但在同一时间中,只能有一个job和你当前所使用的键盘和屏幕做沟通
1. 在指令后面加上&:在背景执行指令
如:gzip -9 -r test/ & //在背景执行压缩整个test目录的工作
2. jobs:列出背景Process
3. %n:参考第n号背景工作
4. fg:把背景process切换到前景
如:fg % 1 //将1号工作放置前景
5. bg:重新开始停止的背景Process
如:bg % 3 //在背景执行第三个Process
6. kill:结束Process
如:kill 132 //结束Process ID为132的Process
7. [Ctrl+Z]:停止前景process
注:指令ps可列出PID,指令jobs可看到临时编号的背景Process
工作安排
【指令名称】:crontab
【执行格式】:crontab { -参数 }
【说明】:crontab文件列出在某一个时间要采取的动作
【举例】:1. crontab -e
2. crontab -d
3. crontab -l
【作用】:1. 编辑crontab文件
2. 删除crontab文件中定义的工作
3. 列出crontab文件定义的工作
crontab编写格式
分 时 日 月 星期 由谁来做 所要执行的工作
例:1 0 * * * root /home/word.sh //每天凌晨1点,由root执行/home/word.sh
【指令名称】:ping
【执行格式】:ping { -参数 } [Hostname | IP-Address]
【说明】:使用ping可以检测网络上的机器连接情况,可以使用参数“-s”来指定送出Package的信息大小(bytes),使用参数“-c”来指定要连接送出几次
【举例】:1. ping 140.131.41.10\
2. ping -c 10 -s 1200 whyno.org
【指令名称】:traceroute
【执行格式】:traceroute [Hostname | IP-Address]
【说明】:使用traceroute可以显示到网络上某台主机所经过的router,以检测发生问题的router路径
【举例】:traceroute whyno.org
【指令名称】:ifconfig
【说明】:使用“ifconfig -a”可以查看所有网络接口的参数
【指令名称】:netstate
【说明】:显示网络状态
【举例】:netstate -r
【作用】:显示routing table
【指令名称】:arp
【说明】:显示Hostname(或IP-Address)与MAC Address的对照表
【举例】:arp -a
【指令名称】:fetch
【执行格式】:fetch { -参数 } [来源文件地址]
全国职称计算机考试速成过关系列套装:W .. 定价:¥133 优惠价:¥133.0 更多书籍 | |
全国职称计算机考试速成过关系列套装:W .. 定价:¥124 优惠价:¥124.0 更多书籍 |