Pour se repérer et se déplacer
cd (choose directory) | pour se déplacer dans le répertoire indiqué cd . pour désigner directement le répertoire courant cd ~ pour accéder directement au répertoire utilisateur cd .. pour se déplacer dans le répertoire parent du répertoire courant cd / pour se placer dans la racine de l'arborescence |
pwd (print working directory) | pour afficher le nom du répertoire courant |
Pour explorer le contenu des dossiers et fichiers
ls (list) | pour afficher le contenu du répertoire indiqué sinon, par défaut, le contenu du répertoire courant
ls -l pour affiche les détails du contenu du répertoire comme la date de création d'un fichier ls -a pour affichier également les fichiers cachés ls -lrt pour effectuer un tri inverse sur la dernière date de modification des fichiers ls ../.. pour afficher le contenu de la racine |
file | pour donner le type du fichier indiqué |
Pour manipuler des dossiers et des fichiers
mkdir (make directory) | + nom de dossier
pour créer un répertoire | |
touch | + nom de fichier
pour créer un fichier vide |
|
cp (copy) | + /nom du répertoire source/nom du fichier copié/nom du répertoire de destination
pour copier un ou plusieurs fichiers |
|
mv (move) | + ancien_nom.txt nouveau_nom.txt
+ /home/nom_de_dossier/ancien_n.txt /home/nom_de_dossier/répertoire/nouveau_n.txt pour renommer un fichier ou le déplacer |
|
grep | pour rechercher une chaîne de caractères dans un fichier
-v pour afficher les lignes ne contenant pas la chaîne -c pour compter le nombre de lignes contenant la chaîne -n pour numéroter chaque ligne contenant la chaîne -x pour trouver la ligne correspondant exactement à la chaîne -l pour afficher le nom des fichiers qui contiennent la chaîne |
|
cat | pour afficher le contenu d’un fichier dans le terminal | |
cut | pour afficher des zones spécifiques d'un fichier | |
read | pour lire les informations sur l'entrée standard et affecter les valeurs saisies dans la ou les variables passées en argument. | |
echo | pour afficher une chaîne de caractères entrée par l'utilisateur
+ "chaîne de caractères" >> nom_de_fichier pour écrire à la fin d'un fichier sans en écraser le contenu + "chaîne de caractères" > nom_de_fichier pour écrire dans un fichier en en écrasant le contenu |
A.