Linux系统常用命令

  Linux系统在平时工作中多多少少都会用到,虽然常用命令基本上都记得,但是第一次使用都是通过查询得到的,这里记录下来,作为备忘,也希望可以帮到有需要的朋友。

  1、文件和目录操作

  cd .. 返回上一级目录 
  cd ../.. 返回上两级目录

  pwd 显示当前工作路径 
  ls 查看目录中的文件

  ls 路径 查看指定路径下的文件

  ls  -l  查看当前目录中的文件详细信息

  ls /databus/ -l  查看指定路径下的文件详细信息

  mkdir dir1 创建 'dir1' 的目录'

  rm -rf dir1 删除 'dir1' 的目录并同时删除其内容

  mv dir1 new_dir 重命名/移动 一个目录

  cp file1 file2 复制一个文件

  cat /dev/null > filename  清空filename文件的内容,如果该文件被读取到缓存中,可以把缓存清空

  chmod u+x *.sh  设置文件权限为777

  cat filename  查看文件内容

  vim/vi  查看文件内容

  :q  退出

  vim/vi  然后再按键盘的  i  进入文件编辑模式

  按键盘Esc退出编辑模式

  :wq  保存退出

  tar  -zxvf   name.tar.gz  解压name.tar.gz文件到当前目录

  tar -zxvf name.tar.gz  -C /usr/java  解压name.tar.gz文件到指定目录

  2、系统操作

  df -h  查看磁盘容量及使用情况

  cat /proc/meminfo   重新内存

  top  查看系统内存、CPU使用情况

  ps -ef | grep name  重新进程名包含name的进程

  tail -fn 200 name.log  查看name.log日志,显示200行

  

原文地址:https://www.cnblogs.com/JohanChan/p/11263743.html