重庆思庄Oracle、Redhat认证学习论坛

标题: 文件处理命令 [打印本页]

作者: 橡皮草帽    时间: 2019-11-30 19:49
标题: 文件处理命令
1.文件处理命令

      命令英文原意:make directories
      mkdir -p [目录名]
               -p 递归创建

       命令英文原意:change directory
       cd [目录]

      cd
      cd ~ 进入当前用户的家目录
      cd -  进入上一次目录
      cd .  进入当前目录
      cd .. 进入上一级目录


      命令英文原意:print working directory
      --help 在线帮助
      --version 显示版本信息

      命令英文原意:remove empty directories
     
-p 是当子目录被删除后使它也成为空目录的话,则顺便一并删除

      命令英文原意:remove     
      rm -rf [文件或目录]  
           -i 删除前逐一询问确认
           -r 删除目录
           -f 强制删除

      命令英文原意:copy
      cp [选项] [源文件或目录] [目标目录]
          -a 此选项通常在复制目录时使用,它保留链接、文件属性,并复制目录下的所有内容。其作用等于dpr
          -d 复制时保留链接文件
          -f 覆盖已经存在的目标文件而不给出提示
          -i 与-f选项相反,在覆盖目标文件之前给出提示,要求用户确认是否覆盖,回答"y"时目标文件将被覆盖
          -p 除复制文件的内容外,还把修改时间和访问权限也复制到新文件中
          -r 若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件
          -l 不复制文件,只是生成链接文件

      命令英文原意:move
      -i 若指定目录已有同名文件,则先询问是否覆盖旧文件
      -f 在 mv 操作要覆盖某已有的目标文件时不给任何指示

      命令英文原意:link
      ln -s [源文件] [目标文件]
      -b 删除,覆盖以前建立的链接
      -d 允许超级用户制作目录的硬链接
      -f 强制执行
      -i 交互模式,文件存在则提示用户是否覆盖
      -n 把符号链接视为一般目录
      -s 软链接
      -v 显示详细的处理过程
      1.拥有相同的i节点和存储block块,可以看做是同一个文件
      2.可通过i节点识别
      3.不能跨分区
      4.不能针对目录使用
      1.类似Windows快捷方式
      2.拥有自己的i节点和block块,但是数据块中只保存原文件的文件名和i节点号,并没有实际的文件数据
      3.软连接文件权限都为 lrwxrwxrwx
      4.删除原文件,软链接不能使用

2.常用目录
/ 根目录
/bin 命令保存目录(普通用户可以读取的命令)
/sbin 命令保存目录(root用户才能读取的命令)
/boot 启动命目录,启动相关文件
/dev 设备文件保存目录
/etc 配置文件保存目录
/home 普通用户的家目录
/root root用户的家目录
/lib 系统库存保存目录
/mnt 系统挂载目录
/media 挂载目录
/tmp 临时目录
/proc 直接写入内存的目录
/sys
/var 系统相关文档内容
/usr 系统软件资源保存目录





欢迎光临 重庆思庄Oracle、Redhat认证学习论坛 (http://bbs.cqsztech.com/) Powered by Discuz! X3.2