Commandes¶
Commandes basics¶
cd répertoire : changement de répertoire
ls : liste des fichiers/répertoires
-l : ajoute les propriétés et attributs
-h : taille des fichiers avec préfixe (MO, GO, …)
-a : tout afficher (y compris fichier caché)
cat fichier : Affiche le contenue d’un fichier sur la sortie standard
grep filtre fichier : Filtre le contenue d’un fichier
tail fichier : Affiche les (10) dernières lignes d’un fichier
-f : Affiche les lignes au fur et à mesure qu’elle sont ajouter au fichier (lecture de log par exemple)
cp origine copie: Copie de fichier
-r : copie récursivement (dossier)
mv origine copie : Déplace (renomme) une fichier/dossier
rm fichiers : supprime les fichiers
-r : supprime récursivement (dossier)
mkdir répertoire : Créer un répertoire
nano fichier : Editeur de texte en ligne de commande
ctrl+x : quitter
ctrl+k : couper la ligne
ctrl+u : coller la ligne
Commandes avancées¶
Terminaux : Switch de terminaux avec ctrl+alt+F1 (F2, F3, …)
ps aux: Liste les processus actifs
chmod : Attribution des droits sur un fichier/répertoire
top/*htop* : Gestionnaire de ressources (htop à installer)
service service commande : Gérer les services
commande : start, stop, restart, reload, …
ssh nom@_serveur_ : Connexion ssh
scp source destination : copie de fichier via ssh
-r : copie récursive (dossier)
destination/source :
locale : /dossier/fichier
distante : nom@_serveur_:_/chemin/fichier_
man commande : manuel de commande