Rappel Commandes de Base#
Commands#
Note
pwd
Affiche le chemin (où je suis)ls -alrt
Liste le contenu d’un répertoirecd
Change de répertoire
Note
mkdir
Crée un répertoirermdir
Supprime un répertoire viderm
Supprime un fichierrm -r
Supprime répertoire & fichierscp <source> <cible>
Copie/renommemv
Déplace un fichier/répertoire
Note
cat
Affiche fichier (court)less
Affiche fichier (long)head/tail
Affiche début/fin fichierwc -l
Compte nombre de lignes
Note
(z)grep -icv
rechercher un motifcut -d -f
Extrait colonnes d‘un fichiersort -t -kgr
Trie une colonne d’un fichieruniq
Garder les valeurs uniques
Note
chmod
Change les droitschown
Change le propriétairechgrp
Change le groupe
Note
history
zcat, zgreptar / gzip
Compresser, Décompresserdf -h
du -sh
wget
ln -s
Note
find
recherche d'un fichier
Caractères joker#
*
N’importe quel caractère[sb]
Caractère de l’ensemble
Redirection Entrés/sorties#
>
vers un fichier (overwrite)>>
vers un fichier (append)|
vers une commande
Interagir avec les processus#
<Ctrl> + C
Arrêter le processus en cours sous le terminal
Tab completion#
<Tab>
Complète automatiquement le nom d’un fichier/ répertoire qui est en cours de saisie (choix unique)<Tab><Tab>
Affiche la liste des différentes possibilités si le choix n'est pas unique
Interagir avec l’historique de commandes#
-
Flèche bas/haut
Afficher la commande précédente/suivante. Presser plusieurs fois pour naviguer dans l’historique -
<Ctrl> + R
Afficher la dernière commande qui contient les caractères saisis. Presser les touches et commencer à taper la commande recherchée
Nomenclature fichiers#
- Linux = sensible à la casse
- PAS d’espaces, accents et caractères spéciaux
& ~ # ” ' { ( [ | ` \ ^ @ ) ] } $ * % ! / ; , ?
- Suffixe des noms de fichiers (.txt, . fasta, .fa, .fq etc.) optionnel