首页 > 系统服务 > 详细

(一)Linux基本操作-(3)Linux文件基本操作管理

时间:2018-09-09 19:04:29      阅读:224      评论:0      收藏:0      [点我收藏+]

声明:本笔记内容为笔者自己整理.
数年之前在”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

(一)Linux基本操作-(3)Linux文件基本操作管理

原文:https://www.cnblogs.com/zhanglixina/p/9614414.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!