linux 常用指令

Linux

  • 常用指令

    1. ls 显示文件或目录

      ls -l # 列出文件详细信息l (list)
      ls -a # 列出当前目录所有文件及目录,包含隐藏的文件
      
    2. mkdir 创建目录

      mkdir -p # 创建目录,若无父目录,则创建
      
    3. cd 切换目录

    4. touch 创建空文件

    5. echo 创建带有内容的文件

    6. cat 查看文件内容

    7. cp 拷贝

    8. mv 移动或者重命名

    9. rm 删除文件

      rm -r # 递归删除, 可删除子目录及文件
      rm -f # 强制删除
      
    10. find 搜索文件

    11. wc 统计文本中行数、字数、字符数

    12. grep 在文件文件中查找某个字符串

    13. rmdir 删除空目录

    14. tree 树形结构显示目录,需要 tree 包

    15. pwd 显示当前目录

    16. ln 创建链接文件

    17. more/less 分页显示文本文件内容

    18. head/tail 显示文件头、尾内容

  • 系统指令

    1. stat 显示指定文件的详细信息
    2. who 显示在线登录的用户
    3. whoami 显示当前的操作用户
    4. hostname 显示主机名
    5. uname 显示系统信息
    6. top 动态显示当前耗费资源最多进程信息
    7. ps 显示瞬间进程的状态
    8. du 显示目录大小 du -h /home
    9. df 查看磁盘大小 df -h
    10. ifconfig 查看网络状态
    11. ping 测试网络
    12. netstat 显示网络状态信息
    13. man 查看帮助
    14. clear 清屏
    15. alias 对命令进行重命名
    16. kill 杀死进程
  • 打包

    1. gzip

    2. bzip2

    3. tar

      tar -c # 归档文件
      tar -x # 解压文件
      tar -z # gzip 压缩文件
      tar -j # bzip2 压缩文件
      tar -v # 显示压缩过程
      tar -f # 使用档名
      
      tar -cvf x.tar /home/test # 打包不压缩
      tar -zcvf x.tar.gz /home/test # 打包,用gzip压缩
      tar -jcvf x.tar.bz2 /home/test # 打包,用bzip2压缩
      
  • 关机/重启

    1. shutdown

      shutdown -r # 关机重启
      shutdown -h # 关机不重启
      shutdown -now # 立刻关机
      
    2. halt 关机

    3. reboot 重启

  • vim 操作

    1. :q 退出不保存
    2. :wq! 保存并退出
    3. :q! 强制退出
    4. :set number 显示行号
    5. G g
  • 文件权限管理

    r 读 4

    w 写 2

    x 可执行 1

    -rw-rw-r--
    第一个 - 表示“普通文件” l “链接” d “目录”
    第二三四个字符 rw- 表示当前所属用户的权限 4 + 2 = 6
    第五六七个字符 rw- 表示当前所属组的权限 4 + 2 = 6
    第八九十个字符 r-- 表示其他用户权限 
    所以操作此文件的权限用数值表示为 662
    
    1. chmod 更改文件权限
    2. chown 更改文件权限及组

你可能感兴趣的:(linux 常用指令)