美文网首页
文件管理

文件管理

作者: 赛亚人之神 | 来源:发表于2019-03-27 20:08 被阅读0次

回顾:
文件系统、bash 的基础特性,目录管理、文件查看、时间戳管理

1. 文件系统:
  boot, etc, bin, sbin, lib, lib64, home, root,  dev, mnt, media, proc, sys
  usr
  var

2. bash 基础特性
  命令补全
  路径补全
  命令历史
  命令行展开:
    ~, {}
  命令的状态结果
    成功:0
    失败:1-255

3. 目录管理
  mkdir, rmdir
4. 文件查看
  cat, tac, less, more, tail, head
5. 时间戳管理
  touch
    -a, -m, -t
    -c: 不创建文件

文件管理:
cp, mv, rm

复制命令:

  cp [OPTIONS]... [-T] SOURCE DEST
  cp [OPTIONS]... SOURCE... DIRECTORY
  cp [OPTIONS]... -t DIRECTORY SOURCE...
  
  cp SOURCE DEST
    如果目录不存在,新建 DEST,并将 SOURCE 中的内容填充至 DEST 中;
    如果目录存在
        如果 DEST 是文件:将 SOURCE中的内容覆盖至 DEST 中
                  此时建议使用为 cp 命令使用 -i 选项,打开交互
        如果 DEST 是目录:在 DEST 下新建与源文件同名的文件,并将 SOURCE 中的内容填充至新文件中

  cp SOURCE... DEST
    SOURCE... 是多个文件
      DEST必须存在,且为目录,其他情形均会出错
  
  cp SOURCE DEST
    SOURCE  是目录:
        则使用选项:-r

        如果 DEST 不存在:则创建指定目录,复制 SOURCE 目录中所有文件至 DEST 中
        如果 DEST 存在:
            如果 DEST 是文件:报错
            如果 DEST 是目录:复制到此目录中

  常用选项:
    -i: 交互式
    -r, -R: 递归复制
    -a, --archive: 归档(用来做备份 - 如果不用的话,有些软连接文件会把软连接指向的内容复制到新复制的文件中)
      相当于 -dR --preserve=all

    -d: --no-dereference --preserve=links
    --no-dereference: never follow symbolic links in SOURCE(不跟踪符号链接,就复制符号链接本身)
    --preserve[=ATTR_LIST]:保存文件指定的属性,即文件的元数据(如果不指定属性值,则默认指前三个属性,同 -p)
        属性值可能是:
          mode: 权限
          ownership: 属主属组
          timestamps:时间戳

          context: 安全上下文
          links:链接
          xattr:扩展属性
          all
    -p: same as --perserve=mode,ownership,timestamps
    -v: --verbose

refreence: 指引用
derefreence: 指引用所指向的值

mv:move,移动文件

  mv [OPTION]... [-T] SOURCE DEST
  mv [OPTION]... SOURCE... DIRECTORY
  mv [OPTION]... -t DIRECTORY SOURCE...
  
  常用选项:
    -i: 交互式
    -f: 强制

rm: remove, 删除

rm [OPTION]... FILE...

  常用选项:
    -i: 交互式
    -f: 强制
    -r, -R: 递归
    -v: --verbose
    
    rm -rf

文本编辑器:nano,全屏编辑器

相关文章

  • NSFileManager 文件管理

    文件管理 - 创建 文件管理 -- 添加 文件管理 --- 删除 文件管理 --- 复制

  • 01-必备计算机知识

    一、文件管理 文件分类 良好的文件分类管理,方便于查找和管理文件。 文件命名 文件后缀文件按照不同的格式和用途分很...

  • 01-必备计算机知识

    一、文件管理 文件分类 良好的文件分类管理,方便于查找和管理文件。 文件命名 文件后缀文件按照不同的格式和用途分很...

  • 操作系统(4) -- 文件管理、IO管理

    内容大纲 1、文件管理; 2、文件系统管理 3、输入/输出管理 4、缓冲区 1 文件管理 文件 文件是指记录在外存...

  • Linux基础9

    Linux文件管理命令详解1 文件管理 : 创建新文件,删除文件,查看文件,编辑文件等1)创建空文件使用 touc...

  • linux命令

    1.文件、磁盘管理 2.用户、权限管理 3.系统管理 一、文件,磁盘管理命令 <1>查看文件信息:ls ★★★...

  • 文件管理

    回顾:文件系统、bash 的基础特性,目录管理、文件查看、时间戳管理 文件管理:cp, mv, rm 复制命令: ...

  • 文件总结

    文件的操作,首先我最先想到学操作系统的时候,文件的管理。c语言文件的管理,linux系统文件的管理。 文件系统是操...

  • 操作系统分许多种类,有单用户操作系统、分时操作系统等

    文件管理要做的主要工作是:负责对文件的存取和对文件进行管理。包括管理文件的目录,为文件分配存储空间,执行用户提出的...

  • android webview 文件上传

    1、唤出系统文件管理器 开启文件上传,可使用HTML5标签 唤出系统文件管理器或自定义文件管理器,然后选择文件...

网友评论

      本文标题:文件管理

      本文链接:https://www.haomeiwen.com/subject/rekzvqtx.html