The method of deleting Directory in linux system
In this issue, Xiaobian will bring you about the method of deleting directories in Linux systems, and analyze and describe them from a professional perspective. After reading this article, I hope you can gain something.
Delete directories using the rmdir command
rmdir is a command line utility for deleting empty directories. You need to delete directories only if they are empty, and you don't need to check whether they are empty.
To delete directory rmdir, type the command, and then type the name of the directory you want to delete. For example, to delete a directory named linuxmi, type:
linuxidc@linuxidc:~$ rmdir linuxmi
If the directory is not empty, you will receive the following error:
rmdir: Failed to delete 'linuxmi': directory is not empty
In this case, you need to use the rm command or manually delete the directory contents before you can delete it.
Delete directories using rm command
Rm is a command line utility for deleting files and directories. Unlike the command rmdir, rm can delete both empty and non-empty directories.
By default, rm does not delete directories when used without any options To delete empty directories, use the-d(--dir) option. If you want to delete a non-empty directory and all its contents, use the-r(--recursive or-R) option.
For example, to delete a directory named linuxmi and all its contents, you could type:
rm -r linuxmi
If a directory or file in the directory is write-protected, you will be prompted to confirm deletion. To delete a directory without prompting, use the following-f option:
rm -r dirname
To delete multiple directories at once, use the rm command followed by directory names separated by spaces. The following command deletes each listed directory and its contents:
rm -r linuxmi linuxmi linuxidc
The-i option tells rm to prompt you to confirm deletion of each subdirectory and file. This can be a bit annoying if the directory contains a large number of files, so you might consider using the-I option to prompt you only once before proceeding with deletion.
rm -rI linuxidc
Enter y and click Enter if you want to delete the directory.
rm: remove 1 argument recursively? y
After reading the above, do you know how to delete directories in linux? If you want to learn more skills or want to know more about related content, welcome to pay attention to the industry information channel, thank you for reading.