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文件