← eetop.cn_Perl语言入门(第四版小骆驼书)

推荐答案 测试一下

10创建和删除目录 ................................ ................................ ................................ ..........…

问答题 中等 经典问答问答题

参考答案

创建和删除目录是文件系统操作的基本内容。在Linux/Unix系统中,创建目录使用`mkdir`命令,基本语法为`mkdir [选项] 目录名`。常用选项包括`-p`递归创建多级目录(如`mkdir -p a/b/c`),`-m`设置权限模式(如`mkdir -m 755 newdir`)。删除目录使用`rmdir`或`rm`命令。`rmdir`只能删除空目录,语法为`rmdir [选项] 目录名`,若目录非空则报错。`rm -r`可递归删除非空目录(如`rm -r dirname`),加`-f`强制删除忽略不存在的文件且不提示。Windows系统中,创建目录使用`mkdir`或`md`命令,删除目录使用`rmdir`或`rd`命令,`/s`参数删除目录树(包含子目录和文件,如`rmdir /s dirname`),`/q`安静模式。注意点:1) 删除非空目录需谨慎,避免误删重要数据;2) 路径可使用相对路径或绝对路径;3) 权限不足时操作会失败,需使用`sudo`或管理员权限;4) 生产环境中建议先确认目录内容再执行删除。

涉及知识点

  • Linux mkdir命令及-p选项
  • rmdir与rm -r删除目录区别
  • 递归创建多级目录
  • Windows mkdir/rmdir命令语法
  • 删除非空目录的注意事项
  • 文件系统权限与操作失败原因
← 上一题
登录后反馈错题
下一题 →