Skip to content

Instantly share code, notes, and snippets.

@paranoidjk
Created December 31, 2015 05:39
Show Gist options
  • Save paranoidjk/93a5bd0a0c72e921dbb7 to your computer and use it in GitHub Desktop.
Save paranoidjk/93a5bd0a0c72e921dbb7 to your computer and use it in GitHub Desktop.
linx bash alias example: la ll ls lt
#-------------------------------------------------------------
# The 'ls' family (this assumes you use a recent GNU ls).
#-------------------------------------------------------------
# Add colors for filetype and human-readable sizes by default on 'ls':
alias ls='ls -h --color'
alias lx='ls -lXB' # Sort by extension.
alias lk='ls -lSr' # Sort by size, biggest last.
alias lt='ls -ltr' # Sort by date, most recent last.
alias lc='ls -ltcr' # Sort by/show change time,most recent last.
alias lu='ls -ltur' # Sort by/show access time,most recent last.
# The ubiquitous 'll': directories first, with alphanumeric sorting:
alias ll="ls -lv --group-directories-first"
alias lm='ll |more' # Pipe through 'more'
alias lr='ll -R' # Recursive ls.
alias la='ll -A' # Show hidden files.
alias tree='tree -Csuh' # Nice alternative to 'recursive ls' ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment