一. 目录/文件的相关操作:
1. 创建目录:
mkdir 选项 目录
参数:
-p 递归创建目录
例如:
在根目录/下创建uzz目录 [[email protected] /]# mkdir uzz [[email protected] /]# ls / 12 bin data1 home lost+found opt sbin sys uzz 123 boot dev lib media proc selinux tmp var abc data etc lib64 mnt root srv usr xxl [[email protected] /]# 在uzz目录下创建xk目录,再在xk目录下创建wlgc目录 [[email protected] uzz]# mkdir -p xk/wlgc [[email protected] uzz]# ls xk [[email protected] uzz]# ls xk wlgc [[email protected] uzz]# 补充:linux中的相对路径和绝对路径: 绝对路径是指从根/开始的路径,例如 /etc/sysconfig/network-scripts/ifcfg-eth0 相对路径不从根开始,从当前路径说起,即./
2.列出目录:
ls 目录名 列出目录
tree 目录名 查看目录树
例子: 列出mnt文件夹中的内容 [[email protected] uzz]# ls /mnt cdrom [[email protected] uzz]# 递归列出uzz目录树 [[email protected] uzz]# tree /uzz /uzz └── xk └── wlgc 2 directories, 0 files [[email protected] uzz]# 补充:使用tree命令要先安装tree, 安装方法:yum install tree –y 安装完会有乱码, 执行:LANG=EN 就可以解决
3.切换目录
cd 目录名
例如:切换到uzz目录
[[email protected] /]# cd /uzz [[email protected] uzz]#
4. 查看当前目录
pwd
[[email protected] uzz]# pwd /uzz [[email protected] uzz]#
5. 删除文件夹
rm 参数 文件/文件夹
-f 强制删除
-r 删除文件夹
例如:强制删除12文件夹
[[email protected] ~]# ls / 12 bin data1 home lost+found opt sbin sys uzz 123 boot dev lib media proc selinux tmp var abc data etc lib64 mnt root srv usr xxl [[email protected] ~]# rm -fr /12 [[email protected] ~]# ls / 123 boot dev lib media proc selinux tmp var abc data etc lib64 mnt root srv usr xxl bin data1 home lost+found opt sbin sys uzz [[email protected] ~]#
时间: 2024-12-28 15:23:40