0.前置知识:linux命令格式
command [-optional][parameter]
command 命令名
[-optional] 可选项, 起到控制命令的作用
[parameter] 可选参数, 可以是单个,也可以是多个
注意:
[]说明可选
命令名, 可选项, 可选参数之间通过空格进行区分
1.目录操作命令:
1.mkdir(make directory) 创建目录
mkdir [-p] dirName
-p 确保目录名称存在, 不存在就创建, 根据这个可选项, 可以实现多级目录同时创建
2.rmdir(remove directory) 删除目录
1.2.1.rmdir [-p] dirName
-p 当子目录被删除后,让父目录变成空目录的话,一并删除父目录
1.2.2.rm(remove) 删除文件/目录
rm [-rf] name
-r(recursion) 将目录以及目录中的文件逐一删除, 即递归删除,
如果不使用递归删除, 那rm无法删除非空目录
-f(force)强制删除, 无需确认, 直接删除
3.修改目录/文件命令
cp 复制粘贴文件/目录
cp [-r] source dest
-r 如果复制的目录加上该可选项, 即复制该目录下中所有子目录+文件
mv 移动文件/目录
mv source dest
4.查询目录
1.4.1.ls(list) 查看当前目录
ls [-al][dir]
-a 显示所有文件/目录(显示隐藏文件夹)
-l 显示文件/目录详细信息,比如文件类型(d表示目录, -表示文件), 用户权限, 文件所有者,文件大小...
-al, 同时具备上