zoukankan      html  css  js  c++  java
  • (一)Linux基本操作-(3)Linux文件基本操作管理

    声明:本笔记内容为笔者自己整理.
    数年之前在”Linuxcast”学习Linux,当时记录了一份纸质版笔记,现在有意将其整理成电子版,供自己日后查阅以及分享.
    感谢Linuxcast,感谢苏勇(nash_su)老师!


    使用命令复制文件或目录

    用法:

    常用参数:

    • 递归复制整个目录树
    • 显示详细信息(如果文件夹很大,复制一份需要很长时间,使用此参数就可以显示复制时的详细信息)

    示例:
    这里写图片描述
    在家目录下新建文件“test”,以及文件夹“aaa”,文件夹“aaa”下新建文件夹“bbb”和“ccc”,以备使用。
    首先使用查看,存在文件夹“aaa”,以及文件“test”;
    使用查看文件夹“aaa”的内容,存在文件夹“bbb”和“ccc”。

    使用,将“test”复制一份,并且命名为“test_2”;
    查看,多出了一个“test_2”文件;
    使用,将“test”文件复制到文件夹“aaa”下;
    使用,看到多出来一个“test”文件。

    使用,提示“aaa”是一个目录;
    所以使用“”参数,,将目录“aaa”复制,并命名为“aaa_2”;
    使用查看,多出来一个文件夹“aaa_2”,
    使用,查看目录下内容,正确。
    这里写图片描述
    使用,复制aaa文件夹,命名为aaa_3,并显示复制的详细信息。
    注意:同时使用两个参数时, 和 的使用效果是一样的。

     使用mv命令来移动或者重命名文件或者目录

     用法:(的用法大多可以参考命令)

     如果指定文件名,就可以重命名文件。

    示例:
    这里写图片描述
    使用,查看家目录下文件;
    使用,将文件“test”移动到文件夹“aaa”下;
    使用,查看文件夹“aaa”的内容,其中有文件“test”;
    使用,看到家目录下的“test”文件已经没了。
    使用,将文件“test_2”移动到目录“aaa”下,并且重命名为“ok”
    ,查看目录“aaa”下内容, 查看家目录下内容,正确。
    这里写图片描述
    首先,创建一个新的文件“ok”;
    使用,不指定文件目录,只指定文件名称,即为重命名文件
    查看,原来的文件“ok”已经消失,多出来的是文件“mdzz”。

    创建 命令
     前文已经做过介绍,不再赘述。

    删除 命令:删除文件或目录

    • 交互式删除
    • 递归删除包括目录内的内容
    • 强制删除,没有警告提示(使用时需要十分谨慎)

    示例:
    这里写图片描述
    使用,删除mdzz文件;
    使用,欲删除文件夹“aaa”,提示无法删除,因为“aaa”是一个文件夹;
    使用,删除掉文件夹“aaa”;
    但是上面删除aaa文件夹的时候是一下子全部删除了,无法自己做选择性删除,
    所以使用“”参数,进入交互式删除,,依次出现提示,分别键入“”表示删除;
    使用“”参数,表示强制删除,,直接删除文件夹“aaa_3”,托福备考没有任何提示,因为参数覆盖掉了参数,在Linux中,文件一旦删除,几乎不可能找回,所以-f参数异常危险,需谨慎使用。

     : 创建一个目录
      :删除一个空目录
     或者 :删除一个非空目录(还是使用之前的rm命令)
    示例:
    这里写图片描述
    使用,创建一个空目录“mdzz”;
    使用,删除空目录“mdzz”。
    再使用创建空目录“mdzz”,
    并且,进入mdzz目录下,
    和,在mdzz下创建两个文件夹;
    ,返回家目录;
    使用,提示无法删除;
    使用,删除非空目录“mdzz”。


    环境:
      软件版本:VirtualBox 4.3.12 r93733
      Linux系统版本:CentOS 7 ×86_64 1511

  • 相关阅读:
    UESTC 250 windy数 数位dp
    hdu 3555 bomb 数位dp
    hdu 2089 不要62 数位dp入门
    poj 3740 Easy Finding 精确匹配
    codeforces 589F. Gourmet and Banquet 二分+网络流
    hdu 3572 Escape 网络流
    hdu 3572 Task Schedule 网络流
    POJ 1823 Hotel 线段树
    2016年,机器学习和人工智能领域有什么重大进展?
    【由浅入深的VR技术之旅】初学VR要解决的三个核心技术问题
  • 原文地址:https://www.cnblogs.com/zhanglixina/p/9614414.html
Copyright © 2011-2022 走看看