zoukankan      html  css  js  c++  java
  • Linux学习-文件操作

    文件操作

    • pwd 显示当前的目录名称
    • cd 更改当前的操作目录
      • cd /path/to/...绝对路径
      • cd ./path/to/..相对路径
      • cd ../path/to/..相对路径

    cd /root 回到根目录
    cd - 返回上一次的目录中
    cd ./ .表示当前的目录
    cd .. 回到上一级目录

    / 和 /root 是不同的目录
    / 是根目录
    /root 是root用户的家目录

    • ls 查看当前目录下的文件
      常用参数
    • l 长格式显示文件,以文件名进行排序
    • a 显示隐藏文件
    • r 逆序显示,以文件名进行排序
    • t 按照实际顺序显示
    • R 递归显示

    从普通用户切换到root用户,然后输入密码
    $ su - root 这是临时切换用户,这里的“-”作用:切换用户的同时,把运行环境也变更到root的运行环境。反之root切换到普通用户也一样,但不需要输入密码

    mkdir 创建目录
    mkdir -p /a/b/c/d 创建多级目录

    rmdir 删除空目录,某个目录下面有文件,则无法删除
    rm -r -f + 目录或文件 删除目录或文件(目录包含空目录),此命令有一定的危险性,删除时不会有任何提示,删除前要仔细检查命令和目录
    rm -r -f / a 若是这种形式,是直接删除根目录下面的所有文件,且无提示,很危险
    -r 删除时给与提示
    -f 删除时不给与提示,强制删除

    cp 复制文件
    cp -r 源目录 目的目录 这是复制目录的写法
    cp 源文件 目的文件目录 这是复制文件的写法
    cp -v 源文件 目的文件目录 显示复制的进度
    cp 的另外两个参数 -p 复制时保留时间,-a 复制时保留所有信息,权限、属组、时间等

    mv 命令:移动和重命名文件,改名操作其实是在底层进行移动
    可对文件和目录进行移动

    cat 文本内容显示到终端
    head 查看文件开头,默认前10行
    tail 查看文件结尾 常用参数 -f 文件内容更新后,显示信息同步更新
    wc 统计文件内容信息,参数 -l 查看有多少行

    您对以上内容有何建议或意见,请写下来告诉我,谢谢!!!
  • 相关阅读:
    EntityFramework.Extended 支持 MySql
    向着那个理想的世界奔跑
    DDD 领域驱动设计-两个实体的碰撞火花
    云自无心水自闲
    JQuery 复制粘贴上传图片插件(textarea 和 tinyMCE)
    理解 .NET Platform Standard
    【补充】Gitlab 部署 CI 持续集成
    DDD 领域驱动设计-领域模型中的用户设计
    CSS float 定位和缩放问题
    JQuery 加载 CSS、JS 文件
  • 原文地址:https://www.cnblogs.com/chenri/p/12590299.html
Copyright © 2011-2022 走看看