zoukankan      html  css  js  c++  java
  • Linux基本操作 ------ 文件处理命令

    显示目录文件

    ls                           //显示当前目录下文件    
    ls /home                   //显示home文件夹下文件
    ls -a                      //显示当前目录下所有文件,包括隐藏文件
    ls -l                       //显示当前目录下文件的详细信息
    ls -d                      //查看目录属性

    *ls后若跟随地址 则显示该地址下文件信息

    *选项可组合使用 如 ls -al

    创建新目录

    mkdir name                    //创建一个名为name的文件夹
    mkdir -p name              //递归创建

    创建空文件

    touch name                         //创建一个名为name的空文件

    切换目录

    cd /home                       //切换目录至home文件夹
    cd ..                             //切换目录至上级文件夹
    cd /                            //切换目录至根文件夹

    显示当前所在目录

    pwd

    删除空目录

    rmdir name                         //删除名为rmdir的目录(该目录必须为空,否则会报错)

    复制文件或目录

    cp /home/name /etc/name              //将home文件夹下的name文件复制到etc文件夹下
    cp -r /home/name /etc/name           //将home文件夹下的name目录复制到etc文件夹下
    cp -p /home/name /etc/name              //复制到etc文件夹下并保留原属性

    剪切文件

    mv /home/name /etc/name              //将home文件夹下的name文件剪切到etc文件夹下

    文件改名

    cp name name_new                 //将name文件复制并以name_new的名字保存在当前文件夹
    mv name name_new            //将name文件改名为name_new

    删除文件

    rm name                          //删除name文件
    rm -r name                  //删除name目录
    rm -r name                  //强制删除name目录

    显示文件内容

    cat name                             //显示文件name的内容    
    cat -n name //显示文件name的内容及行号

    反向显示文件内容(从末尾开始)

    tac name                               //反向显示文件内容   (没有tac -n的操作)

    分页显示文件内容

    more name                   //分页显示名为name的文件内容

    *使用 空格键 / f 翻页

    * 回车键 换行

    *Q / q 退出显示

    分页显示文件内容(功能比more更强大)

    less name                               //分页显示名为name的文件内容

    *less可实现more的所有操作

    *↑ 向上翻一行     pgup 向上翻一页

    */关键词      可在内容中搜索关键词

    显示文件前几行

    head name                          //显示name文件的前十行
    head -n name                     //显示name文件的前n行

    显示文件后几行

    tail name                                                 //显示name文件末尾十行
    tail -n name                                           //显示name文件末尾n行
    tail -f name                                            //动态显示文件末尾内容

    生成链接文件

    ln -s [原文件] [目标文件]         //生成原文件的软链接
    ln [原文件] [目标文件]            //生成原文件的硬链接 

    软链接:类似于Windows里面的快捷方式

    硬链接:通过i节点识别,不能跨分区,不能针对目录使用,拷贝cp -p+同步更新

  • 相关阅读:
    前端开发神器
    React表单明文密文切换,携带禁止浏览器自动回填,简单验证提示功能
    webapp 虚拟键盘隐藏留下空白解决办法
    jQuery常用表单事件执行顺序
    localStorage+cookie实现存取表单历史记录
    js.cookie.js使用方法
    H5超细边框
    JS删除数组中某个元素
    JS获取地址栏参数(支持中文)
    React书写规范
  • 原文地址:https://www.cnblogs.com/cherish-hao/p/12516442.html
Copyright © 2011-2022 走看看