Linux常用命令

参考:https://www.jianshu.com/p/7ee351501ee4

一.导图

Linux常用命令

二.文件目录命令

  • man
    查看命令使用文档
man pwd    查看pwd命令的使用文档
  • pwd
    显示当前绝对路径
  • ls
    列出目录
  • cd
    切换目录
  • mkdir
    创建新目录
  • rm
    移除文件或目录
    -r 递归删除
    -f 强制删除
    -i 删除前询问
  • cp
    复制文件或目录
cp [-adfilprsu] 来源档1 来源档2 来源档3..  目标档

-r 递归复制
-i 覆盖目标时询问

  • mv
    移动文件与目录/重命名文件
mv [-fiu] source1 source2 destination

-f 直接覆盖目标文件
-i 覆盖目标文件前询问
-u 仅当文件较新时覆盖目标文件

  • chown
    更改文件所有者
  • chmod
    更改文件权限属性
  • tail
    取文件后面几行
  • head
    取文件前面几行

三.文件查找命令

  • whereis
    搜索二进制文件/帮助文件/源代码文件
  • which
  • locate
  • find
find [path] [option] [action]
find /etc/ -name interfaces :
去 /etc/ 目录下面 ,搜索名字叫做 interfaces 的文件或者目录

四.文件压缩与解压缩

  • zip
    压缩文件
zip -q -r home.zip /home   
将 /home这个目录下所有文件和文件夹打包为当前目录下的 home.zip

-r 递归处理
-q 不显示命令执行过程

  • unzip
unzip  -l 1.zip  查看1.zip文件里面的内容
unzip 1.zip -d test 将1.zip解压缩后存入test目录

-l 显示压缩文件内所包含的文件
-d 指定文件解压缩后所要存储的目录
-q 不显示命令执行过程

  • tar
    打包与解包
tar -cf 1.tar test 创建了一个test的备份,名为1.tar
tar -tf  1.tar 只查看tar包的内容
tar -xf  1.tar  还原1.tar备份的内容
tar -czf 1.tar.gz test 创建了一个test的备份并使用gzip压缩,名为1.tar.gz
tar -xzf 1.tar.gz -C .   解压缩1.tar.gz到当前目录

四.yum管理软件包

  • yum install
    安装指定包
  • yum remove
    移除指定包
  • yum update
    更新指定包
  • yum search
    搜索指定包
  • yum list
    列出全部可安装的包
  • yum clean packages
    清除缓存目录下的包

五.网络

  • ifconfig
    查看ip
  • netstat
    查看网络状态

兴来每独往,胜事空自知

你可能感兴趣的:(Linux常用命令)