41 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Markdown
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			41 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Markdown
		
	
	
		
			Executable File
		
	
	
	
	
| # The `deluser` command
 | ||
| 
 | ||
| The `deluser` command is used to delete a user account and related files
 | ||
| 
 | ||
| ## Command Demo
 | ||
| 
 | ||
| <video src="/videos/commands/the-deluser-command.mp4" width="640" height="480" controls></video>
 | ||
| 
 | ||
| ## Delete User
 | ||
| 
 | ||
| To delete a user with the `deluser` command the syntax would be the following:
 | ||
| 
 | ||
| ```
 | ||
| deluser userName
 | ||
| ```
 | ||
| 
 | ||
| ## Delete User & Home Directory
 | ||
| 
 | ||
| To delete a user along with the files in the user’s home directory using the `deluser` command the syntax would be the following:
 | ||
| 
 | ||
| ```
 | ||
| deluser --remove-home userName
 | ||
| ```
 | ||
| 
 | ||
| ## Basic Syntax:
 | ||
| 
 | ||
| ```
 | ||
| deluser   [options]   [--force]   [--remove-home]  [--remove-all-files]
 | ||
|        [--backup] [--backup-to DIR] user
 | ||
| 
 | ||
| ```
 | ||
| 
 | ||
| ## Possible Options:
 | ||
| 
 | ||
| |**Flag**   |**Description**   |
 | ||
| |:---|:---|
 | ||
| |`-f`|Force the removal of the specified user account even if the user is logged in|
 | ||
| |`-r`|Remove the files in the user’s home directory along with the home directory itself and the user’s mail spool|
 | ||
| |`-Z`|Remove any SELinux(Security-Enhanced Linux) user mapping for the user’s login.|
 | ||
| 
 |