文件夹管理

一,文件夹管理

1.文件夹的创建: mkdir  建立目录

  mkdir [option] 目录名

  -v  显示信息

  -p 递归创建

[[email protected] 桌面]# mkdir -pv test/a/b/c
mkdir: 已创建目录 "test"
mkdir: 已创建目录 "test/a"
mkdir: 已创建目录 "test/a/b"
mkdir: 已创建目录 "test/a/b/c"

2.文件夹的删除:

rmdir 删除空文件夹

  rm [options] directory

  -p 递归删除空目录

[[email protected] 桌面]# rmdir -p test/a/b/c         删除也要完整的路径,而且文件夹要是空的。 一般没啥用

rm -r 删除不为空的文件夹。

[[email protected] 桌面]# rm -rf test           递归删除。并且不提示。

3.文件见的改名

mv  改名/移动

和文件操作一样。  目标 是路径就是移动,  是一个文件就是改名。

4.文件夹的查看

ls

5.拷贝: cp

[[email protected] 桌面]# cp -r test  递归的拷贝。  cp test 在test目录下有其他目录和文件时, 是不准拷贝的。

一般都是使用   cp  -aprf  test  这种组合。

  -a  通常在赋值目录时使用, 保留链接、文件属性、并复制目录下的所有内容。

  -p  除复制文件的内容外,还会把修改时间 和 访问权限也一并复制到新的文件中。(连带着inode节点的信息也会,一并拷贝过去)

  -r  若给出源文件是一个  目录文件。 此时复制该目录下所有的子目录和文件

  -f  覆盖已经存在的目标文件,而不用给出提示

原文地址:https://www.cnblogs.com/chengege/p/11066492.html

时间: 2024-08-29 21:19:28

文件夹管理的相关文章

仿手机文件夹管理器

仿手机文件夹管理器,可以打开显示SD卡下是文件,可以进入下一级和返回上一级. 效果图: 关键代码入下: import java.io.File; import java.io.IOException; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Date; import java.util.HashMap; import java.util.List; import java.ut

linux:文件及文件夹管理

http://blog.csdn.net/pipisorry/article/details/39854265 查看用户的信息 pika:~$id pikauid=1000(pika) gid=1000(pika) groups=1000(pika),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),108(lpadmin),124(sambashare),125(docker) 文件夹与路径 cd:变换目弽pwd:显示弼前目弽mkdir:建立一个新的文

Android 编程之入门开发文件夹管理器开发文件的过滤与排序-3

前面说了文件操作和主界面,接下来说说文件的过滤和排序,我们都知道在我们的设备里,不管是PC还是手机,总有一些我们 看不到的文件夹,那就是所谓的隐藏文件,大部分的隐藏文件,我们是没有权限操作的,所有对我们来说没必要,必须干掉, 还有就是给文件列表排序,方面查找,其实在现在的文件夹管理里,不知道大家有没有发现,就是在界面的最右或者最左边有 一个从A-Z竖向排列的选项,点击每个字母,它会跳到以那个字开头的文件列表项去,这是比较好用的一款东西,因为APP是之 前写的,也就没用到新式的东西了,咱们就说说粗

Android 编程之入门开发文件夹管理器开发抽屉与文件分类-4

在此文件夹管理APP里,我们可以尝试引用一些新的元素,在这里我给打击介绍一个叫抽屉的布局,QQ就用到了抽屉布局,不 过他们又在原有的基础上自己开发了新的抽屉布局,并且还蛮高大上的,顺便说说分类管理,这些都只是很初步的一些写法, 因为是前期写的,后期就没做完善了,适合一般入门级伙伴学习,首先给大家说说抽屉布局,还是以图形的方式介绍比较好 抽屉布局示例,点击红色方框按钮即可弹出抽屉布局,或者顺势向右划屏也可以弹出抽屉布局: 弹出布局: 文件管理文类: 图片分类: 音乐分类: 视频分类: 对后缀类型匹

Android 编程之入门开发文件夹管理器开发详细讲解-1

在我们的手持设备中,一般都会自带设备公司自己开发的文件管理系统.拍照系统之类的东东,今天我给大伙说说入门级开发的文件夹管理器,代码贼少 总共就6个类吧,没有夹杂其他外部应用,就是一个纯文件夹管理器 APP主要功能设计:文件复制.文件夹复制.批量文件/文件夹复制.删除文件.删除文件夹.批量删除文件/文件夹.文件分类.文件搜索暂时没有写, 有兴趣的可以自己写写 APP主要应用:DrawerLayout .ListView.Fragment.IO.序列化.文件过滤.文件排序.ActionBar.Ada

文件夹管理器

1.文件管理器(NSFileManager) 1> 创建文件夹 创建所需的方法在头文件的声明: /* createDirectoryAtPath:withIntermediateDirectories:attributes:error: creates a directory at the specified path. If you pass 'NO' for createIntermediates, the directory must not exist at the time this

Linux温习(三)Linux文件和文件夹管理

关于Linux文件夹的几个常见概念 路径 对文件位置信息的描写叙述机制.是指从树型文件夹中的某个文件夹层次到其内某个文件的一条通路.分为相对路径和绝对路径: 工作文件夹 登入系统后.用户始终处于某个文件夹中,此文件夹即为工作文件夹.或称作当前文件夹 根文件夹 Linux树型文件夹结构的最顶层文件夹 用户"家"文件夹 也称用户主文件夹,一般是位于/home文件夹中跟username称相同的一个文件夹,用户登录系统后默认处于此文件夹中 路径相关 描写叙述:路径是从一个文件夹到还有一个文件夹

C#WinForm treeview 简单文件夹管理器 查看文件夹下的文件,子文件下的文件

1 查看的文件夹中的内容 2 UI 3 代码 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.IO; 7 using System.Linq; 8 using System.Text; 9 using System.Threading.Tasks; 10 usi

[iOS翻译]《iOS 7 Programming Cookbook》:iOS文件与文件夹管理(下)

三. 创建文件夹 问题: 你想创建文件夹到磁盘,存储一些文件到里面 解决方案: 使NSFileManager类的实例方法createDirectoryAtPath:withIntermediateDirectories:attributes:error:,代码如下: 1 - (BOOL) application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ 2 N