Linux学习 - 目录处理命令
一、ls(list)
1 功能
显示目录文件
2 语法
ls 选项[-ald] [文件或目录]
-a 显示所有文件,包括隐藏文件
-d 查看目录属性
-i 显示文件或目录的索引节点号
-lh 以易读方式显示大小
-l 详细信息显示
例:-rw-r--r--
u(所有者) g(所属组) o(其他人)
-(文件类型) d(目录) l(软连接文件)
r(读) w(写) x(执行)
二、cd(change directory)
1 功能
切换目录
2 语法
cd [目录]
例:cd /linux/test (切换到指定目录)
cd .. (切换到上一级目录)
三、pwd(print working directory)
1 功能
显示当前目录
2 语法
pwd
四、mkdir(make directories)
1 功能
创建新目录
2 格式
mkdir -p [目录名]
例:mkdir -p /linux/test
-p 递归创建(创建一个目录,该目录下包含子目录)
3 说明
可同时创建多个目录
例:mkdir -p /linux/test1 /linux/test2
五、rmdir(remove empty directories)
1 功能
删除空目录
2 语法
rmdir [目录名]
六、cp(copy)
1 功能
复制文件或目录(可更名)
2 语法
cp [-rp] [原文件或目录] [目标目录]
-r 复制目录
-p 保留文件属性
七、mv(move)
1 功能
剪切文件、改名
2 语法
mv [原文件或目录] [目标目录]
八、rm(remove)
1 功能
删除文件或目录
2 语法
rm [-rf] [文件或目录]
-r 删除目录
-f 强制执行