Centos7文件管理

树形目录结构

Centos7文件管理_第1张图片

常见目录介绍

/bin:存放常用命令,普通用户也可执行。

/usr:系统存放程序的目录。

/dev:存放设备文件。

/home:用户家目录

/etc:存放配置文件

目录切换命令

#显示当前目录
pwd

#切换到目录的父目录
cd ..

#切换到当前目录下的某一个目录
cd ./xxx

#切换到用户家目录
cd

#切换到前一个工作目录
cd -

查看目录信息

命令格式:ls [选项] [目录名称]

选项 功能说明
-a 列出目录下的所有文件,包括以.开头的隐含文件
-l 列出文件的详细信息
-h 与-l一起,以易于阅读的格式输出文件大小
#显示当前目录下的所有文件
ls -a

#显示当前目录下的所有文件的详细信息
ls -al

Centos7文件管理_第2张图片

文件不同颜色表示的意思

蓝色代表目录(文件夹)   

灰色代表普通文件    

绿色代表可执行文件

红色代表压缩文件          

天蓝代表链接文件(快捷方式)

文件管理

目录创建

命令格式:mkdir [选项] 目录名称

选项 功能说明
-m 在创建目录时,设定权限模式
#创建文件夹
mkdri /usr/demo

文件创建

命令格式:touch 文件名称

#创建一个txt文件
touch /usr/hello.txt

复制文件及目录

命令格式:cp [选项] 源文件 目标文件

选项 功能说明
-n 保留链接、文件属实,复制目录时可递归的复制目录
-i 如果目标文件或目录已存在,则对用户进行提示,可以用字母y确认,其他字母都是否认
-r 复制目录,实现将源目录下的文件和子目录一起复制到目标目录下
#在demo目录下创建test目录
mkdri /usr/demo/test

#在test目录下创建1.txt文本
touch /usr/demo/test/1.txt

#复制test目录及目录下的文件到usr目录下,复制目录时必须加上 -r 选项
cp -r /usr/demo/test /usr

Centos7文件管理_第3张图片

移动文件及目录

命令格式:mv [选项] 源文件 目标文件

选项 功能说明
-i 若指定目录已有同名文件,则先询问是否覆盖旧文件
#把demo目录下的test目录及文件移动到usr目录,并重命名为test2
mv /usr/demo/test /usr/test2

Centos7文件管理_第4张图片

文件删除

命令格式:rm [选项]  文件名

选项 功能说明
-f 直接删除,无需逐一确认
-i 删除前,逐一询问确认。
-r 将目录及以下所有子目录逐一删
# 删除test目录
rm -rf /usr/demo/test

文件查找

命令格式:find 查找目录 [选项]  对查找条件的设定
 
选项 功能说明
-name 通过文件名查找
-user 通过用户名查找文件
-type 通过文件类型查找文件
#全局查找名为test3的目录
find / -name test3

#全局查找root用户下的test3目录
find / -user root -name test3

Centos7文件管理_第5张图片

你可能感兴趣的:(Centos7)