linux指令 remove
时间: 2023-08-30 19:11:49 浏览: 85
Linux指令remove用于删除指定的文件或目录。如果参数是一个文件,则直接删除该文件;如果参数是一个目录,则递归删除该目录及其下的所有文件和子目录。可以使用unlink函数来删除文件,使用rmdir函数来删除目录。remove函数返回0表示删除成功,返回-1表示删除失败,失败的原因可以通过errno来获取。常见的错误代码包括EROFS(只读文件系统)、EFAULT(参数指针超出内存空间)、ENAMETOOLONG(文件名过长)、ENOMEM(内存不足)和ELOOP(符号连接过多)。<span class="em">1</span><span class="em">2</span>
#### 引用[.reference_title]
- *1* [Linux命令替换rm命令防止误删除](https://download.csdn.net/download/weixin_38689551/14891286)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* [linux下remove函数](https://blog.csdn.net/qinrenzhi/article/details/94043485)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]