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)

  • 相关阅读:
    poj3481
    查找湖南问题
    tyvj1033
    tyvj1088
    oil倒油
    加分二叉树
    模拟题2
    模拟题3
    Free pascal中的random函数
    Spring MVC入门配置
  • 原文地址:https://www.cnblogs.com/Henry-ZHAO/p/12725313.html
Copyright © 2011-2022 走看看