zoukankan      html  css  js  c++  java
  • linux-目录相关的操作

     cd 切换目录(change dictionary) 

    
    #使用 mkdir 命令创建 runoob 目录
    [root@www ~]# mkdir runoob
    
    #使用绝对路径切换到 runoob 目录(注意进入某个目录文件必须后面再加一个/)
    [root@www ~]# cd /root/runoob/    #注意空格,linux的目录采用树结构,因此绝对目录是完全的形式,第一个/表示最高层目录,/root表示第二层目录,/root/runoob表示runoob的目录。最后再加一个/代表进入此目录。
    
    #使用相对路径切换到 runoob 目录
    [root@www ~]# cd ./runoob/   #  .表示当前目录    
    
    # 表示回到自己的家目录,亦即是 /root 这个目录
    [root@www runoob]# cd ~           # ~这也是绝对目录。
    
    # 表示去到目前的上一级目录,亦即是 /root 的上一级目录的意思;
    [root@www ~]# cd ..             #  ..上一级目录

    pwd 显示目前所在的目录 (Print Working Directory ),可能有不显示的软连接。

    pwd -p 显示目前实际所在的完整实际路径

    rmdir 目录名:删除空的目录

    mkdir 目录名:创建新目录

    mkdir -p 目录名1/目录名2 :一次创建多层目录

    cp (复制文件或目录)

    用 root 身份,将 root 目录下的 .bashrc 复制到 /tmp 下,并命名为 bashrc
    
    [root@www ~]# cp ~/.bashrc /tmp/bashrc    
    [root@www ~]# cp -i ~/.bashrc /tmp/bashrc    # -i 若已有同名文件,先询问
    cp: overwrite `/tmp/bashrc'? n  <==n不覆盖,y为覆盖

    rm (移除文件或目录)

     rm [-fir] 文件或目录

    选项与参数:

    • -f :就是 force 的意思,忽略不存在的文件,不会出现警告信息;
    • -i :互动模式,在删除前会询问使用者是否动作
    • -r :递归删除啊!最常用在目录的删除了!这是非常危险的选项!!!
    [root@www tmp]# rm -i bashrc
    rm: remove regular file `bashrc'? y  # -i 删除前询问,互动模式

    mv (移动文件与目录,或修改名称)

    mv 文件1 目录1  将文件1移到目录1中

    ll: 列出当前目录下的所有文件

    列出此文件(目录下的各文件及属性):首先用上面的cd进入此文件目录,然后  "ll" (两个字母l)

  • 相关阅读:
    听闻 kubernetes,快速了解一番
    处理器 趣事 CPU/GPU/TPU/DPU/BPU
    记录
    硬盘
    图 总结 AI
    C# 加密、解密PDF文档(基于Spire.Cloud.SDK for .NET)
    Spire.Cloud 私有化部署教程(二)- Ubuntu 18.04 系统
    Spire.Cloud 私有化部署教程(一)
    C# 将PDF转为Word、Html、XPS、SVG、PCL、PS——基于Spire.Cloud.SDK for .NET
    C# 设置、删除、读取Word文档背景——基于Spire.Cloud.Word
  • 原文地址:https://www.cnblogs.com/Henry-ZHAO/p/12725313.html
Copyright © 2011-2022 走看看