CentOS — 目录管理
文章目录
- 一、目录结构
- 二、切换目录
- 三、查看目录
- 四、创建目录
- 五、复制目录
- 六、剪切目录
- 七、删除目录
目录也是一种文件。
蓝色目录,绿色可执行文件,红色压缩文件,浅蓝色链接文件,灰色其它文件,
点开头的是隐藏文件,一个单独的点代表当前目录,两个单独的点代表上一级目录。
一、目录结构
二、切换目录
cd
:切换目录。
cd
:切换用户家目录。cd ~
:切换用户家目录。cd /
:切换系统根目录。cd -
:切换上一个目录。cd 目录名
:切换指定目录。pwd
:显示当前目录路径。
三、查看目录
-
ls
:简洁列出当前目录下的所有文件。ls -a
:列出当前目录下所有文件,包括隐藏文件。ls -h
:以 Ko,Mo,Go 形式显示文件大小,默认Byte。ls -i
:查看文件 inode 标示。ls -l
:列出当前目录下所有文件的详细信息。ls -t
:按文件最近一次修改时间排序。
-
du
:统计目录包含的文件大小,默认只显示目录的大小。du -a
:统计目录包含的文件大小,包括文件。du -h
:以 Ko,Mo,Go 形式显示文件大小,默认Byte。du -s
:只显示总计大小。
四、创建目录
mkdir
:创建目录。
mkdir 目录名
:创建目录。mkdir -p 目录名1/目录名2/...
:创建多级目录。
五、复制目录
cp
:复制目录或文件。
cp -r 目录名 副本名
:复制目录。
六、剪切目录
mv
:剪切/重命名目录或文件。
mv 源目录 目标目录
:剪切目录到目标目录。mv 源目录 新目录名
:重命名目录。
七、删除目录
rm
:删除目录或文件。
rmdir 目录名
:删除空目录。rm -rf 目录名
:不询问,强制递归删除目录及其包含的子目录和文件。rm -rf 目录名1 目录名2 ...
:不询问,强制递归删除多个目录及其包含的子目录和文件。rm -rf /
:强制递归删除根目录下所有目录和文件,game over 。