|  |  | @ -3,45 +3,45 @@ | 
			
		
	
		
			
				
					|  |  |  | ## Basic File System Commands | 
			
		
	
		
			
				
					|  |  |  |  | 
			
		
	
		
			
				
					|  |  |  | | Name              | Command | options                               | example                          | | 
			
		
	
		
			
				
					|  |  |  | |-——————+———+—————————————+-———————————| | 
			
		
	
		
			
				
					|  |  |  | |-------------------|---------|---------------------------------------|----------------------------------| | 
			
		
	
		
			
				
					|  |  |  | | List files        | ls      | -a shows all                          | ls -la                           | | 
			
		
	
		
			
				
					|  |  |  | |                   |         | -l long format                        |                                  | | 
			
		
	
		
			
				
					|  |  |  | |                   |         | -R recursive                          |                                  | | 
			
		
	
		
			
				
					|  |  |  | |-——————+———+—————————————+-———————————| | 
			
		
	
		
			
				
					|  |  |  | |-------------------|---------|---------------------------------------|----------------------------------| | 
			
		
	
		
			
				
					|  |  |  | | Current directory | pwd     | -P prints the physical location       | pwd                              | | 
			
		
	
		
			
				
					|  |  |  | |-——————+———+—————————————+-———————————| | 
			
		
	
		
			
				
					|  |  |  | |-------------------|---------|---------------------------------------|----------------------------------| | 
			
		
	
		
			
				
					|  |  |  | | Change            | cd      | ..  takes you up a level              | cd /home/gmarx                   | | 
			
		
	
		
			
				
					|  |  |  | | directory         |         | ~   takes you to home directory       | cd ~                             | | 
			
		
	
		
			
				
					|  |  |  | |-——————+———+—————————————+-———————————| | 
			
		
	
		
			
				
					|  |  |  | |-------------------|---------|---------------------------------------|----------------------------------| | 
			
		
	
		
			
				
					|  |  |  | | Make              | mkdir   | -p make parent directories as needed  | mkdir -p test/example            | | 
			
		
	
		
			
				
					|  |  |  | | directory         |         | -v print a message for each directory | mkdir -p /test/example           | | 
			
		
	
		
			
				
					|  |  |  | |                   |         |                                       | *first example creates           | | 
			
		
	
		
			
				
					|  |  |  | |                   |         |                                       | folders inside the               | | 
			
		
	
		
			
				
					|  |  |  | |                   |         |                                       | current folder, other one        | | 
			
		
	
		
			
				
					|  |  |  | |                   |         |                                       | creates folder in root directory | | 
			
		
	
		
			
				
					|  |  |  | |-——————+———+—————————————+-———————————| | 
			
		
	
		
			
				
					|  |  |  | |-------------------|---------|---------------------------------------|----------------------------------| | 
			
		
	
		
			
				
					|  |  |  | | Delete a          | rm      | -r recursive (use for directories)    | rm sample.txt                    | | 
			
		
	
		
			
				
					|  |  |  | | file or directory |         | -d remove empty directory             | rm -r test                       | | 
			
		
	
		
			
				
					|  |  |  | |-——————+———+—————————————+-———————————| | 
			
		
	
		
			
				
					|  |  |  | |-------------------|---------|---------------------------------------|----------------------------------| | 
			
		
	
		
			
				
					|  |  |  | | Copy a file       | cp      | -r recursivec copy                    | cp a.txt b.txt                   | | 
			
		
	
		
			
				
					|  |  |  | | or directory      |         | -u copy only if the source is newer   | cp test-a test-b                 | | 
			
		
	
		
			
				
					|  |  |  | |                   |         | -v verbose (show output)              |                                  | | 
			
		
	
		
			
				
					|  |  |  | |-——————+———+—————————————+-———————————| | 
			
		
	
		
			
				
					|  |  |  | |-------------------|---------|---------------------------------------|----------------------------------| | 
			
		
	
		
			
				
					|  |  |  | | Move a file or    | mv      | -i prompts before overwrite           | mv a.txt c.txt                   | | 
			
		
	
		
			
				
					|  |  |  | | directory         |         | No -r; Moving into the same directory | mv test example                  | | 
			
		
	
		
			
				
					|  |  |  | |                   |         | performs a renaming                   |                                  | | 
			
		
	
		
			
				
					|  |  |  | |-——————+———+—————————————+-———————————| | 
			
		
	
		
			
				
					|  |  |  | |-------------------|---------|---------------------------------------|----------------------------------| | 
			
		
	
		
			
				
					|  |  |  | |                   | touch   |                                       |                                  | | 
			
		
	
		
			
				
					|  |  |  | |-——————+———+—————————————+-———————————| | 
			
		
	
		
			
				
					|  |  |  | |-------------------|---------|---------------------------------------|----------------------------------| | 
			
		
	
		
			
				
					|  |  |  | |                   | more    |                                       |                                  | | 
			
		
	
		
			
				
					|  |  |  | |-——————+———+—————————————+-———————————| | 
			
		
	
		
			
				
					|  |  |  | |-------------------|---------|---------------------------------------|----------------------------------| | 
			
		
	
		
			
				
					|  |  |  | |                   | cal     |                                       |                                  | | 
			
		
	
		
			
				
					|  |  |  | |-——————+———+—————————————+-———————————| | 
			
		
	
		
			
				
					|  |  |  | |-------------------|---------|---------------------------------------|----------------------------------| | 
			
		
	
		
			
				
					|  |  |  | |                   |         |                                       |                                  | | 
			
		
	
		
			
				
					|  |  |  |  | 
			
		
	
		
			
				
					|  |  |  | *** Terminal | 
			
		
	
		
			
				
					|  |  |  | | Command | Description            | | 
			
		
	
		
			
				
					|  |  |  | |———+————————| | 
			
		
	
		
			
				
					|  |  |  | |---------|------------------------| | 
			
		
	
		
			
				
					|  |  |  | | CTRL-c  | Stop current command   | | 
			
		
	
		
			
				
					|  |  |  | | CTRL-z  | Sleep program          | | 
			
		
	
		
			
				
					|  |  |  | | CTRL-a  | Go to start of line    | | 
			
		
	
	
		
			
				
					|  |  | @ -51,17 +51,17 @@ | 
			
		
	
		
			
				
					|  |  |  | | CTRL-r  | Search history         | | 
			
		
	
		
			
				
					|  |  |  | | !!      | Repeat last command    | | 
			
		
	
		
			
				
					|  |  |  | | Tab key | Autocompletes          | | 
			
		
	
		
			
				
					|  |  |  | |---------|------------------------| | 
			
		
	
		
			
				
					|  |  |  | |         |                        | | 
			
		
	
		
			
				
					|  |  |  | |———+————————| | 
			
		
	
		
			
				
					|  |  |  |  | 
			
		
	
		
			
				
					|  |  |  |  | 
			
		
	
		
			
				
					|  |  |  | *** Package management | 
			
		
	
		
			
				
					|  |  |  | | Command                            | Debian               | | 
			
		
	
		
			
				
					|  |  |  | |————————————+-———————| | 
			
		
	
		
			
				
					|  |  |  | |------------------------------------|----------------------| | 
			
		
	
		
			
				
					|  |  |  | | Install a package                  | sudo apt install vim | | 
			
		
	
		
			
				
					|  |  |  | | Upgrade the package in your system | sudo apt upgrade     | | 
			
		
	
		
			
				
					|  |  |  | |                                    |                      | | 
			
		
	
		
			
				
					|  |  |  | |————————————+-———————| | 
			
		
	
		
			
				
					|  |  |  | |------------------------------------|----------------------| | 
			
		
	
		
			
				
					|  |  |  | |                                    |                      | | 
			
		
	
		
			
				
					|  |  |  |  | 
			
		
	
		
			
				
					|  |  |  | *** Basic file editing with VIM | 
			
		
	
		
			
				
					|  |  |  | *** Expanding the file system | 
			
		
	
		
			
				
					|  |  |  | *** Expanding the file system |