美文网首页
Linux CLI Shell 命令

Linux CLI Shell 命令

作者: Wuthier | 来源:发表于2021-09-06 16:49 被阅读0次

    一、文件和目录操作

    • shred -u -z:彻底粉碎删除文件
    • tar -xf:解压tar压缩文件
    • cd:改变当前工作路径(目录)
    • ls:显示当前目录下的内容
      • ls -l:列表形式显示
      • ls -a:显示所有文件(隐藏文件)
      • ls -al:显示所有文件(以列表的形式)
    • pwd:显示当前用户所在目录
    • mkdir:新建一个目录
      • mkdir:创建多层目录
    • rmdir: 删除一个空目录
    • cp:复制一个文件/目录
      • cp -r dv1 dv2:复制目录
    • rm:删除一个文件或目录
      • rm -r:将目录记一下内容逐一删除/递归删除
      • rm -f:强制删除
      • rm -i:删除前逐一询问
      • rm -rf:删除非空目录
    • mv:移动文件/目录(同级目录下操作就是重命名)
    • touch Linux下创建一个或多个隐藏文件
      • touch 文件名.文件的扩展名 文件名.文件的扩展名 文件名.文件的扩展名
    • echo
      • > 输出重定向覆盖的方式写入
      • >> 输出重定向追加的方式写入
      • 2>> 错误信息追加
      • &>> 正确和错误信息均写入同一个文件
    • cat 从文件的第一行显示文件的内容
      • cat >c.txt<<EOF content1 content2 EOF 重定向输入
    • tac 从文件的最后一行显示文件的内容
    • nl 显示内容时显示行号,从文件的第一行显示文件的内容
    • more 一页一页的翻动显示 人性化(更方便阅读)
      • space 按空格键向下翻页
      • b 向上翻页
      • num more -3 c.txt 一页多少汗
    • less 一页一页的翻动显示
    • head 取出文件的前几行 head -n 3 c.txt
    • tail 取出文件的后几行 tail -n 3 c.txt
      VI/VIM 文本编辑器
      • 安装文本编辑器 vim是VI工具的升级版
      • yum install -y vim
      • 创建文件
        • 使用touch方式创建
        • 使用VIM文本编辑器创建 vim new.txt
      • 编辑文件
        • 命令模式 - 默认模式
          进入插入模式/编辑模式
          按字符 i (从当前光标处开始插入文本)
          按字符 I (从当前光标所在行,行首开始插入文本)
          按字符 a (从当前光标处的下一个字符开始插入文本)
          按字符 A (从当前光标所在行,行尾开始插入文本)
          按字符 o (从当前光标处的下一行开始插入文本)
          按字符 O (从当前光标处的上一行开始插入文本)
          ZZ保存文件
          yy 复制当前光标所在行
          nyy 复制当前光标所在 n 行
          p 粘贴 - 在光标所在行的下一行
          dd 删除光标所在行
          ndd 删除光标所在 n 行
          gg 快速跳转到文件的头部
          G 快速跳转到文件尾部所在行的首字符
          n+G 快速跳转到文件尾部所在第 n 行的首字符
          $ 快速跳转到光标所在行的行尾字符
          n+$ 快速跳转到光标所在第 n 行的行尾字符
          u 撤销操作
        • 编辑模式 - 也叫插入模式 - 可以正常输入内容
          ESC回到命令模式
        • 底行模式 - 也叫命令行模式
          在命令模式下输入:
          ESC 回到命令模式 - 等待输入命令的时候
          set nu 显示行号
          wq 保存并退出
          w 数据保存到磁盘
          q 退出当前文件
          q! 强制退出不保存
          s/old/new 只替换光标所在行,从左到右第一次出现的位置
          s/old/new/g 替换光标所在行,从左到右所有出现的位置
          %s/old/new/g 替换整个文档中的关键字为新的替换内容
          /+关键字 搜索
    image.png

    二、Linux 系统目录结构

    • 是一个树形结构 - 倒树结构 - / - 一切从根开始
    • tree yum install -y tree 以树形图的方式显示目录内容
      image.png

    izuf6fdqj7xcv8bmqc8xh4z

    相关文章

      网友评论

          本文标题:Linux CLI Shell 命令

          本文链接:https://www.haomeiwen.com/subject/xikcwltx.html