forked from andonome/lk
		
	write ls
This commit is contained in:
		
							
								
								
									
										46
									
								
								basics/ls.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										46
									
								
								basics/ls.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,46 @@ | |||||||
|  | --- | ||||||
|  | title: "ls" | ||||||
|  | tags: [ "basics" ] | ||||||
|  | --- | ||||||
|  |  | ||||||
|  | Firstly, your `ls` is probably aliased to something. | ||||||
|  |  | ||||||
|  | Check it with: | ||||||
|  |  | ||||||
|  |  | ||||||
|  | ```bash | ||||||
|  | alias ls | ||||||
|  | ``` | ||||||
|  | If the prompt shows some alias, then start by removing it: | ||||||
|  |  | ||||||
|  |  | ||||||
|  | ```bash | ||||||
|  | unalias ls | ||||||
|  | ``` | ||||||
|  |  | ||||||
|  | Now we can begin. | ||||||
|  |  | ||||||
|  | Check the most recently modified file: | ||||||
|  |  | ||||||
|  |  | ||||||
|  | ```bash | ||||||
|  | ls -t | ||||||
|  | ``` | ||||||
|  |  | ||||||
|  | Reverse this with `tac` to see the file which has been unmodified the longest: | ||||||
|  |  | ||||||
|  |  | ||||||
|  | ```bash | ||||||
|  | ls -t | tac | ||||||
|  | ``` | ||||||
|  | Group files by extension: | ||||||
|  |  | ||||||
|  | ```bash | ||||||
|  | ls -X | ||||||
|  | ``` | ||||||
|  | Sort largest files first: | ||||||
|  |  | ||||||
|  | ```bash | ||||||
|  | ls -X | ||||||
|  | ``` | ||||||
|  |  | ||||||
		Reference in New Issue
	
	Block a user