工作管理
1. & :后台工作
2>&1 是指把错误也输出到文件中
2.jobs列出后台工作状态
-l :列出job number,命令串,PID号
-r :仅列出后台run的工作
-s:列出后台中已停止的工作
3.将后台工作拿到前台来处理fg
fg jobnumber
4.将前台的工作放入后台可以使用快捷键ctrl+z
5.bg 让工作在后台下状态变成运行
6.kill
-1 :重新读取一次配置文件
-9:立刻强制删除一个工作
-15:以正常的程序方式终止一项工作,并将该工作“正常终止”掉
7.如果你正常远程连接时,你的计算机突然脱机了,那么你的工作都会停止,那么我们的工作就要重新再来,不过可以使用一个命令让主机在你脱机时仍然可以为你工作着,这个命令就是:nohum [命令与参数] ---在终端机前台工作
nohum [命令与参数] & ----在终端机后台工作
8.进程的查看
ps:将某个时间点的进程运行情况记录下来《静态的》
-A:查看所有的进程
-a:只是查看终端机的进程
-u:查看有效用户的进程
x:通常与-a一起用,列出更详细的信息
l:较详细的pid信息
-f:做一个更为完整的输出
9.top:动态查看进程
-d:后面接秒数,就是整个进程界面更新的秒数,默认是5秒
-p:指定某个pid来进行查看监测
10.nice :新执行的命令即给予新的nice值
-n:后面接一个值,数值的范围为-20---19
11.free:埋掉内存的使用情况
-b:这个是默认free不加参数时,内存显示的单位,也可以使用m,g,k;
-t:在输出结果中显示物理内存与swap的总量。
12.uname:查看系统与内核相关的信息
-a:显示全部的信息
-s:系统内核名称
-r:内核的版本
-m:本系统的硬件名称,如i686
-p:cpu类型,与-m类似,只是显示cpu的类型
-i:硬件的类型
注:使用命令:cat /etc/redhat-release 可以查看系统的版本号
13.netstat :跟踪网络
-a:将目前系统上所有的连接,监听,socket数据都列出来
-t:列出tcp网络数据包的数据
-u:列出udp网络数据包的数据
-l:列出目前正在网络监听的服务
14.dmesg:分析内核开机时的信息
1. & :后台工作
2>&1 是指把错误也输出到文件中
2.jobs列出后台工作状态
-l :列出job number,命令串,PID号
-r :仅列出后台run的工作
-s:列出后台中已停止的工作
3.将后台工作拿到前台来处理fg
fg jobnumber
4.将前台的工作放入后台可以使用快捷键ctrl+z
5.bg 让工作在后台下状态变成运行
6.kill
-1 :重新读取一次配置文件
-9:立刻强制删除一个工作
-15:以正常的程序方式终止一项工作,并将该工作“正常终止”掉
7.如果你正常远程连接时,你的计算机突然脱机了,那么你的工作都会停止,那么我们的工作就要重新再来,不过可以使用一个命令让主机在你脱机时仍然可以为你工作着,这个命令就是:nohum [命令与参数] ---在终端机前台工作
nohum [命令与参数] & ----在终端机后台工作
8.进程的查看
ps:将某个时间点的进程运行情况记录下来《静态的》
-A:查看所有的进程
-a:只是查看终端机的进程
-u:查看有效用户的进程
x:通常与-a一起用,列出更详细的信息
l:较详细的pid信息
-f:做一个更为完整的输出
9.top:动态查看进程
-d:后面接秒数,就是整个进程界面更新的秒数,默认是5秒
-p:指定某个pid来进行查看监测
10.nice :新执行的命令即给予新的nice值
-n:后面接一个值,数值的范围为-20---19
11.free:埋掉内存的使用情况
-b:这个是默认free不加参数时,内存显示的单位,也可以使用m,g,k;
-t:在输出结果中显示物理内存与swap的总量。
12.uname:查看系统与内核相关的信息
-a:显示全部的信息
-s:系统内核名称
-r:内核的版本
-m:本系统的硬件名称,如i686
-p:cpu类型,与-m类似,只是显示cpu的类型
-i:硬件的类型
注:使用命令:cat /etc/redhat-release 可以查看系统的版本号
13.netstat :跟踪网络
-a:将目前系统上所有的连接,监听,socket数据都列出来
-t:列出tcp网络数据包的数据
-u:列出udp网络数据包的数据
-l:列出目前正在网络监听的服务
14.dmesg:分析内核开机时的信息
本文转自 guodong810 51CTO博客,原文链接:http://blog.51cto.com/guodong810/1007299,如需转载请自行联系原作者