Commandes principales
| afficher le contenu d’un fichier / concaténer |
cat more file |
| afficher les premières lignes seulement | head file |
| afficher les dernières lignes d'un fichier | tail file |
| afficher les 10 dernières lignes d'un fichier pendant qu'il se modif (log, ...) | tail -f file |
| éditer un fichier |
nano vi |
| save edit |
ctrl x → y esc → !q |
| créer un répo |
mkdir |
| créer repo + sous repo |
mkdir -p /dossier/{sousDossier1,sousDossier2} |
| copier un fichier ou un repo | cp cheminDepart cheminArrivee |
| lister les éléments d'un repo |
ls |
| afficher les éléments cachés |
ls -al |
| télécharger un fichier ou repo depuis le web |
wget file.site.com |
| supprimer tout ce qui se situe avant le tick |
ctrl u |
| revenir à l'emplacement précédent (pas le dossier parent) |
ctrl - |
| aller au home |
cd |
| aller dans un repo |
cd dir |
| afficher le repo actuel / position actuelle |
pwd |
| supprimer fichier |
rm nomFichier.ext |
| forcer la suppression | rm -r nom |
| supprimer un repo |
rm -r nomDir |
| si le repo contient des fichiers |
rm -rf |
| copier un fichier1 vers fichier2 |
cp file1 file2 |
| deplacer ou renommer fichier1 fichier2 |
mv file1 file2 |
| créer un lien symbolic vers un fichier |
ln -s file link |
| créer ou update un fichier |
touch file |
| ajouter des input standards dans un fichier |
cat > file |