Linux最常用的几个命令,linux常用命令

时间:2016-5-12    作者:晨曦    分类:


Linux最常用的几个命令

  1. top命令 可以实时查看系统状态:



    top - 20:53:37 up  3:02,  1 user,  load average: 0.00, 0.00, 0.00

    Tasks:  52 total,   1 running,  51 sleeping,   0 stopped,   0 zombie

    Cpu(s):  0.0%us,  0.0%sy,  0.0%ni, 99.2%id,  0.8%wa,  0.0%hi,  0.0%si,  0.0%st

    Mem:    507484k total,   500980k used,     6504k free,    42488k buffers

    Swap:        0k total,        0k used,        0k free,   404964k cached



      PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND             

        1 root      20   0  8356  844  716 S  0.0  0.2   0:00.92 init                 

        2 root      20   0     0    0    0 S  0.0  0.0   0:00.00 kthreadd             

        3 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/0          

        4 root      20   0     0    0    0 S  0.0  0.0   0:00.00 ksoftirqd/0          

        5 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 watchdog/0           

        6 root      20   0     0    0    0 S  0.0  0.0   0:00.09 events/0             

        7 root      20   0     0    0    0 S  0.0  0.0   0:00.00 cpuset  

    不是完整的,下面还有一些其它进程,没有详细说明

    重点关注区域是第一排的load average即为系统负载,就是说整个VPS资源占用情况,如果正常建站,一般很少有超过5的时候,BURST超过20就会封号。第三排的第一,这个是CPU占用资源。还有后面的??%wa这个是硬盘状态,正常情况下CPU最好不要超过30%占用。wa指数长期30%以上,基本上硬盘就是不给力状态。第四排是内存,一共多少,使用了多少,剩余多少。



    2.wget命令 下载网络文件,例如:



    wget http://cachefly.cachefly.net/100mb.test

    3.chmod命令 #后就是这个命令的说明



    chmod +x /home/auto.sh # 赋予auto.sh可执行权限

    chmod -R 777 /home/wwwroot # 赋予/home/wwwroot写入权限(部分网站程序安装时需要用到)

    4.mv命令 移动文件



    mv /home/wwwroot/abc.tar.gz /home/backup # 把abc.tar.gz移动到backup目录

    5.rm命令 删除文件



    rm test.tar.gz # 删除test.tar.gz,会有提示你确认 y即可

    rm -rf /home/wwwroot/test # 无提示直接删除test目录,勿乱用,切记。

    6.tar命令 C打包和X解压文件



    tar zcvf test.tar.gz /home/wwwroot #把/home/wwwroot打包

    tar zxvf tet.tar.gz # 在当前目录解压test.tar.gz

    7.其它常用的几个



    cd 举例:cd /home/wwwroot # 进入某目录

    ls # 查看当前目录文件

    echo nameserver 8.8.8.8 >> /etc/resolv.conf #设置dns为Google的