Linux常用指令2

1.系统常用命令

  1)在文件中查找内容 grep

  >grep  hello passwd            //在passwd文件中搜索hello内容,会把hello所在行的内容打印到终端显示

  2)查看系统中活跃的进程

  >ps -A        //打印所用活跃进程到终端

  3)杀死指定活跃进程

  >kill -9 pid        //杀死指定进程号的进程

  4)计算文件占据磁盘大小

  >du -h 文件(目录)

  5)查看并修改系统时间

  >date          //查看系统时间

  >date -s "2013-09-13 19:42:30"       //给系统设置时间

  6)查看系统分区情况

  >df -lh 

 2.文件查找

  find 查找目录 选项 选项值 选项 选项值 ...

  1)-name选项 根据名字查找

    >find / -name passwd[完整名称]        //“递归遍历”系统的全部目录,寻找名称等于“passwd”的文件

    >find / -name "pas*"[模糊查找]        //在系统全部目录,模糊查找一个名字是“pas”开始的文件

    >find / -name "*er*"              //文件名字有出现“er”字样即可,不要位置

  2)限制查找的目录层次 -maxdepth    -mindepth

    -maxdepth 限制查找的最深目录

    -mindepth 限制查找的最浅目录

    >find / -madepth 4 -name passwd

    >find / -maxdepth 4 -mindepth 3 -name passwd

  3)根据大小为条件进行文件查找

    -size   +/-数字

        +号表示大小大于某个范围

        -号表示大小小于某个范围

    大小单位:

      -size   5            //单位是“512字节”  大小为5*512字节

      -size   5c           //单位是“字节”  大小为10字节

      -size   5k            //单位是“千字节”  大小为5*1024字节

      -size   5M(大写)        //单位是“1024*千字节”  大小为5兆字节

    >find ./ -size 14c      //在当前目录查找大小等于14字节的文件

    >find / -size +50M      //在系统全部目里面查找大小大于50M文件

原文地址:https://www.cnblogs.com/loren-Yang/p/8961441.html