**screen size** pour 2*2: 137*38 / pour 1*1: 68*19 (37 et 18 si barre des menus cachee) **ctrl c** termine l'action en cours du terminal **ctrl s** bloque l'affichage du terminal **ctrl q** rétablit la communication avec le terminal **ctrl z** stop le travail en cours et le met sur pause **fg** relance le dernier travail mis sur pause **mkdir file{1..10}** creer 10 dossiers nommés de file1 à file10 **pwd** print working directory **xdg-open .** open working directory **ssh username@ssh.server.com -p 0000** se connecter a un serveur via ssh en precisant un port **pdftotext** transforme un pdf en un fichier texte **^** designe le debut d'une ligne * n'importe quel caractere autant de fois que possible **ls** ** montre tous les dossiers et sous-dossiers recursivement **chmod 755 fichier** chmod change les droits des fichiers, organisés en : rwxrwxrwx avec pour valeur r=4 w=2 x=1 donc r-w == r + w == 4 + 1 == 5 **zsh** **sudo apt-get install zsh** **which zsh** donne le chemin d'acces de zsh (/usr/bin/zsh) **chsh -s /usr/bin/zsh** change shell (chsh) pour zsh (reboot le systeme pour que les changements prennent effet) **echo $SHELL** pour voir quel shell est utilisé (uncomment **line --DISABLE_AUTO_TITLE="true"--** in ~/.zshrc file pour empecher screen de donner un nom automatique aux sessions) **sass name.scss name.css** create a css file from a scss file **sass --watch name.scss:name.css** make the transformations of scss in css file **'tree' like :** find | sort | grep -ve "node_modules/" -e ".git/" | sed 's#[^/]*/#|__ #g;s#__ |# |#g;s#| # #g;s#\(node_modules\|.git[ignore]*\)#\1 ...#;$a\ ' **format usb** **sudo fdisk -l** list all disks - find yours (something like /dev/sdx) **sudo fdisk /dev/sdx** enter in fdisk program **p** print the partions **o** create an empty dos table **n** add a new partition **p** primary **1** partition number 1 **enter** default first selector **+1G** for 1Gb size or *enter* for default **a** toogle the flag *bootable* **n** again if you want more partitions **w** write and quit