日期:2014-05-16  浏览次数:20537 次

linux一些命令介绍
linux本身是支持多人多任务的,
但是在一个命令窗口中,如何执行多个任务呢
那就是使用  & 

比如  find ./ -name aaa.txt & 这样搜索过程就放到后台执行,但是搜索结果也就看不到
所以一般是将搜索结果重定向到一个文件中

如果使用vi aaa.txt 打开后,即不想马上保存,又要做个别的事情,

这样可以按 ctrl + z 来将vi放到后台中

退出到命令行后,执行 jobs ,然后执行fg %1,将任务再次转到前台来执行.

linux:~ # jobs
[1]+  Stopped                 vi aaa.txt
linux:~ # fg %1
vi aaa.txt

[1]+  Stopped                 vi aaa.txt

top视图中执行的命令:
A : 以age,也就是执行先后排序
T : 由启动的时间排序
M : 以所占内存大小排序
P : 以占用CPU来排序

free 命令:
free -k 以k显示空闲内存大小
free -m 以m显示空闲内存大小


sar -u -r 秒数 次数
sar -u 1 3 每秒看下cpu使用情况,一共看3次
sar -r 2 4 每两秒看下内存使用情况,一个看4次


more /proc/cpuinfo 查看cpu类型
more /proc/meminfo 查看内存信息

uptime 查看当前主机已经启动多长时间了

当时时间   启动了23天        1个用户在线  过去1,5,15分钟系统负载率
  4:02pm    up 23 days 22:42,  1 user,     load average: 2.00, 2.02, 2.00

netstat -ano  //window下查看谁占用了程序
netstat -anp  //linux下查看谁占用了程序