6.2 reboot命令
描述:用来重新启动正在运行的Linux操作系统
命令格式:reboot(选项)(参数)
选项
-d:重新开机时不把数据写入记录文件/var/tmp/wtmp。本参数具有“-n”参数效果
-f:强制重新开机,不调用shutdown指令的功能
-i:在重开机之前,先关闭所有网络界面
-n:重开机之前不检查是否有未结束的程序
实例
reboot /#重开机
reboot -w #做个重开机的模拟(只有纪录并不会真的重开机)
6.3 pidof命令
描述:用于查找指定名称的进程的进程号id号
命令格式:pidof(选项)(参数)
选项
-s:仅返回一个进程号
-c:仅显示具有相同“root”目录的进程
-x:显示由脚本开启的进程
-o:指定不显示的进程ID
实例
pidof nginx
13312 5371
pidof crond
1509
pidof init
1
6.4 nohup命令
描述:可以将程序以忽略挂起信号的方式运行起来
命令格式:nohup(选项)(参数)
选项
-s:仅返回一个进程号
-c:仅显示具有相同“root”目录的进程
-x:显示由脚本开启的进程
-o:指定不显示的进程ID
实例
nohup command > myout.file 2>&1 & ##使用nohup命令提交作业,如果使用nohup命令提交作业,那么在缺省情况下该作业的所有输出都被重定向到一个名为nohup.out的文件中,除非另外指定了输出文件
6.5 nslookup命令
描述:常用域名查询工具,就是查DNS信息用的命令
命令格式:nslookup(选项)(参数)
选项
-sil:不显示任何警告信息
实例
nslookup www.linuxde.net
Server: 202.96.104.15
Address: 202.96.104.15#53
6.6 vmstat命令
描述:显示虚拟内存状态
命令格式:vmstat(选项)(参数)
选项
-a:显示活动内页
-f:显示启动后创建的进程总数
-m:显示slab信息
-n:头信息仅显示一次
-s:以表格方式显示事件计数器和内存状态
-d:报告磁盘状态
-p:显示指定的硬盘分区状态
实例
vmstat 3
procs -----------memory---------- —swap-- -----io---- --system-- -----cpu------
r b swpd free buff cache si so bi bo in cs us sy id wa st
0 0 320 42188 167332 1534368 0 0 4 7 1 0 0 0 99 0 0
0 0 320 42188 167332 1534392 0 0 0 0 1002 39 0 0 100 0 0
0 0 320 42188 167336 1534392 0 0 0 19 1002 44 0 0 100 0 0
0 0 320 42188 167336 1534392 0 0 0 0 1002 41 0 0 100 0 0
0 0 320 42188 167336 1534392 0 0 0 0 1002 41 0 0 100 0 0
6.7 uptime命令
描述:打印系统总共运行了多长时间和系统的平均负载
命令格式:uptime(选项)
选项
-V:显示指令的版本信息
实例
uptime -V #显示uptime命令版本信息
procps version 3.2.7
uptime
15:31:30 up 127 days, 3:00, 1 user, load average: 0.00, 0.00, 0.00
6.8 lsof命令
描述:查看你进程开打的文件,打开文件的进程,进程打开的端口(TCP、UDP)
命令格式:lsof(选项)
选项
-a:列出打开文件存在的进程
-c:列出指定进程所打开的文件
-g:列出GID号进程详情实例
实例
lsof
6.9 lsb_release命令
描述:显示LSB和特定版本的相关信息