linux复习篇之文件与目录操作命令
1. pwd 显示当前路径
2. cd 切换目录
3. mkdir 创建文件夹
mkdir -p /test/aaa 递归创建文件夹
4. touch 创建文件
touch {0..10}.txt 批量创建文件
5. ls ll
ls -l = ll 查询文件想信息
ls -a 查询文件,包含隐藏文件
6. cp 复制
cp 1.txt test 复制文件至目标文件夹
cp -r aaa bbb 复制文件目录
备份文件使用小技巧
cp /root/filename{,.backup}
7. mv 移动文件
mv -f filename filefolder 如文件存在,直接覆盖,不询问
mv -i filename filefolder 若文件存在,提示是否覆盖
8. rm 删除
rm -rf file 强制删除
9. rmdir 删除空目录
10. ln 硬链接与软链接
ln 目标文件 目的地 建立硬链接
ln -s 目标文件 目的地 建立软链接
11. find
精确查找
查询结构
find (文件夹路径) -(类型) 条件
find / -name passwd -type l 查询全目录下名字为passwd 文件类型为l的文件
按照属性查找
find / -name passwd
按照文件类型查找
find / empty -type f
按照权限查找
find / -perm 4777
12. chmod 加权限
chmod 700 filename 读,写,执行 分别对应4 2 1