mkdir or rmdir
01
创建目录命令:mkdir
命令 作用 示例
mkdir 目录名 创建一个目录 mkdir test
mkdir -p 目录路径 递归创建多级目录,父目录不存在会自动创建,已存在也不报错 mkdir -p /var/www/site/logs
mkdir -v 目录名 创建时打印出提示信息(verbose,显示"已创建 xxx") mkdir -v test
mkdir -m 权限 目录名 创建目录的同时指定权限 mkdir -m 755 test
mkdir 目录1 目录2 目录3 一次创建多个目录 mkdir logs cache uploads
mkdir -p 目录{a,b,c} 结合大括号展开,批量创建同级多个目录 mkdir -p site/{css,js,img}
02
配合 sudo 使用的场景
只有当你要在没有写权限的目录下创建文件夹时才需要加 sudo,比如 /var/www、/etc、/usr 这些系统目录。如果是在你自己家目录(比如 /home/用户名)下建文件夹,通常不需要 sudo。
03
删除目录的常用命令:mkdir
命令 作用
rmdir 目录名 删除一个空目录
rm -r 目录名 删除目录(包括里面所有内容)
rm -rf 目录名 强制删除目录及内容,不询问确认(⚠️ 慎用,删了不可恢复)
ls -la 查看当前目录下有哪些文件/目录,及其权限
cd 目录名 进入某个目录
pwd 查看当前所在目录路径