zoukankan      html  css  js  c++  java
  • Linux文件处理命令(2)

    1.目录处理命令

      建立目录:mkdir(make directories 缩写)

            mkdir -p[目录名]   <-p递归创建(先建立上级目录在建立文件)>

            mkdir  [目录名]  《创建单目录》

    2.切换所以目录:cd  (change directory  缩写)

        语法:cd  [目录名/  或文件名]

        简化操作:cd~ 与cd:进入当前用户的家目录

              cd  - :进入上次所有目录

              cd  ..:进入上级命令

              cd  .  :进入当前目录

    3.相对路径与绝对路径

      相对路径:参照当前所在的目录,进行查找

        如:[root@imooc ~]#  cd  .. /usr/local/src/

      绝对路径:从根目录开始指定,一级一级递归查找,在任何目录下都能进入指定位置

        如:[root@imooc ~]#  cd  /etc/

    4.查询所以目录位置:pwd  (print working directory 缩写)

        作用显示我当前所在位置

    5.删除空目录:rmdir  (remove empty directories )

        语法:emdir [目录名]    例:rmdir  xx目录名

    6.删除文件或目录:rm   (remove  缩写)

        语法:rm  -rf  [文件或目录名]

      选项:-r  删除目录;-f   强制

        注:不可删  rm  -rf  / (删除根目录)

    7.复制命令:cp  (copy的缩写)

      语法: cp [选项]  [原文件或目录]   [目标目录]

        选项:

          -r:复制目录

          -p:连带文件属性复制

          -d:若源文件为链接文件,则赋值链接属性

          -a:相当于-pdr  (目标文件与原文件一模一样)

        例如: ..... cp -r  xx目录名  /tmp/  xx目录名   (复制到tmp根目录下且改变名称)

           ......  cp -a  xx文件名  /tmp/     (复制到tmp根目录下且不改名称)

    8.剪切或改名命令:mv  (move的缩写)

      语法 mv   [原文件或目录]  [目标目录]

      注:mv不需要-r ,原文件与目标文件在同一个目录下是为改名,在不同一个目录为剪切

    9.常见目录作用

      9.1:  /  ;根目录(最高一级目录)

      9.2:bin:命令保存目录(普通用户就可以读取命令)

      9.3:boot:启动目录,启动相关文件

      9.4:dev:设备文件保存目录

      9.5: etc:配置文件保存目录

      9.6:home:普通用户的家目录

      9.7:lib:系统库保存目录

      9.8:mnt:系统挂在目录

      9.9media:挂在目录

      9.10:toot:超级用户的家目录

      9.11:tmp:临时目录

      9.12:sbin:命令保存目录

      9.13:proc:直接写入内存

      9.14:sys:  (proc、sys目录不能直接操作,该两个为内存的过载点)

      9.15:usr:系统软件资源目录

      9.16:var:系统相关文档内容

          注:misc、media、mnt都为空目录,可以在root、home、tmp目录下随便放内容,其余目录看情况放。

      

  • 相关阅读:
    [USACO06NOV]Corn Fields(状压DP)
    关灯问题II (状态压缩 BFS)
    天梯---至多删三个字符(DP)
    天梯
    蓝桥
    天梯
    天梯
    天梯
    天梯
    蓝桥
  • 原文地址:https://www.cnblogs.com/22joke/p/6874623.html
Copyright © 2011-2022 走看看