Linux文件处理命令

命令 --help (展示此命令下所有方法)

单词联想 tab 键 (自动联系你可能要的单词)

Vi 文件名 : 编辑文件

      I: insert 输入 

       :wq 退出

命令名称 touch

执行权限: 所有用户
语法:touch [文件名]
功能描述: 创建空文件
范例: touch 文件名.list

如果要指定文件夹需要指定绝对路径 不加的话就是默认当前文件夹
linux的后缀名是随便起的 但是不建议特别是空格 以便找不到 所以建议统一后缀 也可以同时创建多个文件

命令名称 cat 常用

执行权限: 所有用户
语法: cat [文件名]
功能描述:显示文件内容
        -n 显示行号
范例:cat /etc/issue
      cat -n /etc/services
不建议查看比较长的目录 可以 用 tac 从头查看
tac /etc/issue

命令名称:more 常用

执行权限:所有用户
语法:more [文件名]
    (空格)或f   翻页
    (Enter)     换行
    q或Q        退出
功能描述: 分页显示文件内容
范例: more /etc/services 
注意不能前翻 

命令名称:less 重点

执行权限: 所有用户
语法: less [文件名]
        (空格)或f   翻页
        (Enter)     换行
        q或Q        退出
功能描述: 分页显示文件内容(可向上翻页)
范例:less /etc/services
     在浏览过程中 按 /内容 可以查出想要的内容 按 n 继续向下查找关键词
注意: 与more的区别就是 more会显示剩余文件百分比 

命令名称 head

执行权限: 所有用户
语法: head [文件名]
功能描述: 显示文件前几行
            -n 指定行数
范例: head -n20 /etc/services
注意: 如果不指定行数 它会默认显示前10行

命令名称: tail

执行权限: 所有用户
语法: tail [文件名]
功能描述: 显示文件后面几行
            -n 指定行数
            -f 动态显示文件末尾内容
范例: tail -n 18 /etc/services
注意 不写行数会默认显示后10行

命令名称: ln

命令英文原意: link
执行权限: 所有用户 语法: ln -s 原文件 目标文件
      -s 创建软链接 功能描述: 生成链接文件 和 windows 放在桌面的快捷方式差不多
     它指向到了原文件的路径
范例:
   ln -s /etc/issue /tmp/issue.soft
   创建文件
/etc/issue 的软链接/tmp/issue.soft
   
   ln
/tmp/issue /tmp/issue.hard
   创建文件 /etc/issue的硬链接/tmp/issue.hard (硬链接 相当于拷贝了一份原文件 同步更新)
 
 
posted @ 2020-06-01 22:23  老祝头  阅读(77)  评论(0编辑  收藏  举报