一周入门Linux 实操篇 实用指令

指定指令运行级别

语法:init 数字
0:关机 1:单用户2:多用户没有网络服务 3:多用户有网络服务
4:系统未使用保留给用户 5:图形界面 6:系统重启
找回root密码

帮助指令

  1. 获取帮助信息 man 命令或配置文件
  2. 获取shell内置命令的帮助信息:help 命令

文件目录类

  1. 显示当前目录的绝对路径 pwd

  2. 查看当前目录的所有文件和目录 ls 选项 目录或文件

    • 常用选项
        -a:显示当前目录所有文件和目录,包括隐藏
        -l: 以列表的方式显示信息
  3. 切换到指定目录: cd 指定目录

  4. 创建目录: mkdir 参数 将要创建目录

    • 创建多级目录: mkdir -p 将要创建目录
  5. 删除目录

    • 删除空目录: rmdir 参数 要删除的空目录
    • 删除非空目录: re -rf 要删除的目录
  6. 创建空文件: touch 文件名称

  7. 拷贝文件: cp -r 文件或目录 将要拷贝目录

  8. 移出文件或目录: rm 参数 文件或目录

    • -r:递归删除文件或目录
    • -f 强制删除不提示
  9. 移动文件或目录或重命名: mv 原文件或目录 移动(重命名)文件或目录

  10. 查看文件内容: cat 参数 查看文件

    • -n:显示行号
  11. more指令
    more指令是一个基于VI编辑器的文本过滤器,它以全屏幕的方式按页显示文本文件的内容。more指令中内置了若
    干快捷键(交互的指令)

    • 基本语法 more 查看文件
  12. less指令
    less指令用来分屏查看文件内容,它的功能与more指令类似,但是比more指令更加强大,支持各种显示终端。less指令在显示文件内容时,并不是一次将整个文件加载之后オ显示,而是根据显示需要加载内容,对于显示大型文件具有较高的效率.

    • 基本语法: less 要查看的文件
  13. echo指令
    echo输出内容到控制台

    • 基本语法: echo 参数 输出内容
  14. head指令
    head用于显示文件的开头部分内容,默认情况下显示前10行内容

    • 基本语法: head 参数 文件 查看前5行head -n 5 文件
  15. tail指令
    输出文件尾部内容,默认情况下显示后10行内容

    • 基本语法: tail 参数 文件 查看尾部5行tail-n 5 文件
      实时追踪文档更新:tail -f 文件
  16. >指令 />>指令
    >输出重定向 >>追加

  17. ln指令
    软链接也称为符号链接,类似于Windows里的快捷方式,主要存放了链接其他文件的路径

    • 基本语法: ln -s 原文件或目录 软连接名
  18. history指令
    查看已经执行过的历史命令

    • 基本语法: history
      查看最近使用过的10个指令:history 10

时间日期类

  1. 基本语法

    1. date (显示当前时间)
    2. date + %Y(显示当前年份)
    3. date +%m(显示当前月份)
    4. date +%d(显示当前是哪一天)
    5. date "+%Y-%m-%d %H:%M:%S"(显示年月日时分秒)
  2. 设置日期

    • 基本语法: date -s 字符串时间
  3. 查看日历

    • 基本语法: cal 参数
      默认显示当前日历
      显示2020年日历: cal 2020

搜索查找类

  1. find指令
    find指令将从指定目录向下递归得遍历各个子目录,将满足条件的文件或者目录显示在终端
  • 基本语法: find 搜索范围 文件

  1. locate指令
    locate指令可以快速定位文件路径.
    • 基本语法: locate 文件
    • 特别说明: 第一次运行前,必须使用updatedb指令创建locate数据库
  2. grep指令和管道符号 |
    grep过滤查找,管道符| 表示将前一个命令的处理结果传递给后面的命令处理
    • 基本语法: grep 参数 查找内容 文件
    • 常用参数:

压缩和解压类

  1. gzip/gunzip指令
    gzip 压缩 gunzip解压

    • 基本语法: gzip 文件
      gunzip 文件.gz
  2. zip和unzip指令

    • 基本语法: zip 参数 xxx.zip 将要压缩的内容
      unzip 参数 xxx.zip
    • 常用选项:
  3. tar指令
    tar指令是打包指令,打包后的文件是 .tar.gz的文件

    • 基本语法: tar 参数 xxx.tar.gz 打包内容
    • 参数:
    • 应用:
posted @ 2021-08-13 10:59  常进  阅读(97)  评论(0编辑  收藏  举报