文件夹管理

一,文件夹管理

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

  mkdir [option] 目录名

  -v  显示信息

  -p 递归创建

[root@python 桌面]# 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 递归删除空目录

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

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

[root@python 桌面]# rm -rf test           递归删除。并且不提示。

 

3.文件见的改名

mv  改名/移动

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

4.文件夹的查看

ls

 

5.拷贝: cp

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

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

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

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

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

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

上一篇:嵌入式Web服务器boa在ARM平台的移植步骤


下一篇:java – Android无法在外部存储上创建新目录