43 lines
1.4 KiB
Org Mode
43 lines
1.4 KiB
Org Mode
|
#+TITLE: Unix Commands
|
|||
|
|
|||
|
* Navigation
|
|||
|
- =pwd= Print Working Directory
|
|||
|
- =ls= List Segments: list files
|
|||
|
- =-a= All - show hidden files
|
|||
|
- =-l= Long
|
|||
|
- =-t= Time - in order of modification time
|
|||
|
- =cd= Change Directory
|
|||
|
- =mkdir= Make Directory
|
|||
|
|
|||
|
* Manipulation
|
|||
|
- =cp= : copies files
|
|||
|
- =mv= : moves and rename files
|
|||
|
- =rm= : remove files
|
|||
|
- =rm -r= : remove directories (-r : Recursive)
|
|||
|
|
|||
|
* Redirection
|
|||
|
- =>= : redirects output of a command to a file, overwriting previous content
|
|||
|
- =>>= : redirects output of a command to a file, appending new content to previous content
|
|||
|
- =<= : redirects standard input to a command
|
|||
|
- =|= : redirects standard output of a command to another command
|
|||
|
- =sort= : sort lines of text alphabetically
|
|||
|
- =uniq= : filters duplicate, adjacent lines of text
|
|||
|
- =grep= : searches for a text pattern and outputs it
|
|||
|
- =sed= : searches for a text pattern, modifies it, and outputs it
|
|||
|
|
|||
|
* Environnement
|
|||
|
- =~= (alt+n) : user’s home directory
|
|||
|
- =nano= : line text editor
|
|||
|
- =\.bash_profile= : is where environment settings are stored
|
|||
|
- ~export VARIABLE='Value'~
|
|||
|
- =USER= : the name of the current user
|
|||
|
- =HOME= : home directory (not to customize)
|
|||
|
- =env= : return a list of environment variables
|
|||
|
|
|||
|
* Grep
|
|||
|
=grep texte nomfichier=
|
|||
|
- =-i= : ne pas tenir compte de la casse (majuscules / minuscules)
|
|||
|
- =-n= : connaître les numéros des lignes
|
|||
|
- =-v= : inverser la recherche : ignorer un mot
|
|||
|
- =-r= : rechercher dans tous les fichiers et sous-dossiers
|