This command is used to remove files. It can also be used to remove directories when it’s invoked with the -r option. Alternatively, check the rmdir command.
General syntax for rm command:
$ rm [OPTION...] [FILE...]
Delete a file
rm [file]
The rm command removes a single file. To do this, type rm followed by the name of the file you want to delete.
Example: Deleting the example.txt file located in the /ExampleDir directory.


Remove files without confirmation
rm -f [file]
This option allows users to remove write-protected files without confirmation.
Example: Let’s delete the write-protected newfile.txt file.


Delete multiple files
rm [file1] [file2] [file3]
Use the rm command with filenames as arguments to remove multiple files at once.
Example: Removing several files new1, new2, new3 located in the /NameDir directory.


Display output message
rm -v [filename]
The -v (verbose) option allows you to get information about what is being removed.
Example: Deleting the example.txt file and getting information about it.


Prompt for confirmation before deleting a file
rm -i [filename]
This option is used to request confirmation before deleting a file. Typing y (yes) confirms, typing n (no) stops.
Example: When deleting the name.txt file, a confirmation message comes up. Enter y to confirm deletion.


“rmdir”
This command removes directory as well as files within the directory. There isn’t significant difference with the rm -r command except that it can not be used to remove a file.
General syntax for rmdir command:
$ rmdir [OPTION...] [DIRECTORY...]
Remove a directory
rmdir [file]
Use this command to remove a directory, but it will only be removed if it is empty.
Example: Entering the rmdir command followed by the directory name ExampleDir to remove it.


Delete multiple directories
rmdir [file1] [file2] [file3]
This command allows you to delete several directories at once, but they all must be empty.
Example: Deleting all directories new1, new2, and new3 at the same time.


Remove parent directories
rmdir -p [directory-path]
The -p option removes the specified directory and its parent directories.
Example: Removing the directory path newdir/dir1. The command removes the newdir directory after deleting the dir1 directory.


The post How to Delete Files and Folers in Linux appeared first on Hongkiat.
from Signage https://ift.tt/vHG6YcC
via Irvine Sign Company