Linux 常用命令记录

1、查看磁盘空间使用情况

  df -[a i m] 或更多

  df -lh

2、查看目录文件占用大小

  du -sh *

  du --max-depth=1 -lh

3、内存使用情况

  free -m

4、查找运行中的进程

  ps -ef|grep 进程名

5、在文件中查找内容

  cat 文件名 | grep 要找的内容

6、通过grep 查找内容

  grep --color=auto 查找的内容 文件名   其中--color=auto高亮显示查找的内容

7、清空文件内容

  echo "" > cataina.out

8、uniq

      uniq 可以和awk sort结合使用,对结果进行去重

      uniq -c 在结果前显示重复的数量

  例如:cat dj-dop-comment-server.log | grep  "\[\]; Duplicate entry " --color  | awk '{print $6}' | sort -k 2 | uniq -c

  解释:通过cat查看log,使用grep 过滤"[]; Duplicat entry" 的内容, 并使用awk的默认分隔功能,打印第六个空格后的内容, 然后用sort 按第二个字符排序,最后再去重。

  

posted @ 2016-01-12 10:35  blacksonny  阅读(173)  评论(0编辑  收藏  举报