一、Linux必备命令之mkdir
• mkdir命令主要用于创建目录
• 语法: mkdir [选项] 目录名称
若指定目录不存在则创建目录;
选项:
-p,--parents 需要时创建目录的上层目录,若这些
目录已存在也不当作错误处理
二、Linux必备命令之-mkdir案例
1、创建一个空的目录
图中成功创建了空目录testdir1
2、创建多个目录
图中成功创建了空目录testdir2 testdir3
• mkdir命令主要用于创建目录
• 语法: mkdir [选项] 目录名称
选项:
-p,--parents 需要时创建目录的上层目录,若
这些目录已存在也不当作错误处理
3、嵌套创建多个目录
图中一个命令嵌套创建了testdir4/testdir这2个文件夹
三、Linux必备命令之rmdir
1、目标不是空,无法删除
• 功能:删除空目录。
• 语法:rmdir [选项] dirname
命令从一个目录中删除一个或多个子目录项。需要特别注
意的是,一个目录被删除之前必须是空的。
2、目录不是空的,如何删除目录呢?
• 方法一:先删掉目录内的内容,再删目录
• 方法二:[- p]选项 递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。
四、Linux必备命令-rm
• rm作用:删除文件或目录,它可以将一个或多个文
件或目录从文件系统中彻底删除,不可恢复。因此要
谨慎使用该命令。
• 语法:rm [选项] <文件>...
• 命令示例:
删除单个文件:rm file.txt
删除多个文件:rm file1.txt file2.txt
• 参数:
-f:强制模式,不提示确认即删除文件或目录
-i:交互模式,删除文件或目录前询问是否确认
• 命令示例:
交互模式删除文件或目录:rm -i file3.txt
强制删除文件或目录:rm -f file4.txt
• 参数:
-r, -R, --recursive 递归删除目录及其内容
默认时,rm 不会删除目录。使用--recursive(-r 或-R)选项可删除每个给定的目录,
以及其下所有的内容。
• 命令示例
删除目录及其下所有文件和子目录:
rm -r /home/user/documents/
• 删除文件
如果普通用户用命令执行时提示权限不够,是因为文件本身设置的权限太高,需要超级用户来操作,可以在命令前加sudo获取一次超级用户权限。
强制删除了当前系统的所有文件,包括系统文件,所以系统都会崩溃 。