linux下的工作管理

工作管理
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:分析内核开机时的信息

 

本文出自 “郭懂的博客” 博客,请务必保留此出处http://guodong810.blog.51cto.com/4046313/1007299

你可能感兴趣的:(工作管理,linux工作管理)