linux常用命令总结

以下是我自己在工作中长用到的命令:

1.tar  -zxvf     tar -xzvf file.tar.gz //解压tar.gz

2.tail -f      动态刷新文件

3.cat  log 或者   more log ,   less log  查看文件日志

4.mv  移动文件

5.cp  -r  递归复制

6.vim    常用快捷键    (没记熟)

7.mkdir    创建目录

8.rm -rf    递归删除命令  (慎用)

9.ll -lrt   按时间顺序排序文件

10.ps -ef  | grep mysql   查看mysql 的进程

11.netstst -anlp | grep  8080    查看8080端口是否被监听

12.du  -sh *  统计目录(或文件)所占磁盘空间的大小

13.df -h  显示指定磁盘文件的可用空间

14.whoami  显示的是当前“操作用户”的用户名

     who am i显示的是“登录用户”的用户名

15. cat  /proc/cpuinfo     查看cpu的情况

16.在当前目录下执行脚本  ./XX.sh

17.jps  系统当前正在运行的进程

18.uname -a  显示系统名、节点名称、操作系统的发行版号、操作系统版本、运行系统的机器 ID 号。

19.top    能够实时显示系统中各个进程的资源占用状况

20.chomd  777  xxx(文件名)   修改文件的权限 (777代表:wrxwrxwrx )

21.lsof -i :7180    查看7180端口现在运行的情况

22.pwd   显示当前目录

23.rpm-qa |  grep  mysql    一般用来查看系统里边mysql的包有哪些

24.scp -r    /opt/app/hadoop-2.5.0/bigdata02.ibeifeng.com    /opt/app/   递归远程复制从源路径到目的路径

26.find demo/ -name test.txt |wc -l   统计test.txt 的行数

27.cat test.txt  | sort | uniq    对文件进行排序去重


你可能感兴趣的:(linux常用命令总结)