Vous avez mit la main sur un hébergement disposant d’un accès SSH mais ne savez pas comment l’utiliser ? Dans ce petit article je liste les commandes principales que vous pourriez être amenés à utiliser, notamment dans le cadre du développement d’un site web ou l’utilisation plus générale de Git.
ls
La commande ls affiche tous les fichiers et dossiers du répertoire sur lequel vous l’éxecutez.
ls
Quelques options :
ls -l
Affiche les détails.
ls -a
Affiche les fichiers cachés.
ls -h
Affiche la taille des fichiers.
ls -r
Tri inversé.
ls -t
Trie les fichiers par date de création.
ls -S
Trie par ordre décroissant (taille).
ls -la
Affiche tous les fichiers y compris les fichiers cachés.
ls -lhS
Affiche les informations des fichiers, triés du plus grand au plus petit.
cd
La commande cd permet de se déplacer de répertoire en répertoire
cd /
Accès à la racine du disque.
cd ~
ou cd
Accès direct au répertoire de l’utilisateur.
cd /var/www/
Accès direct au répertoire /var/www.
cd ..
Remonte au répertoire parent depuis le répertoire en cours.
cd -
Retour au répertoire précédent.
pwd
Renvoie le chemin absolu du répertoire en cours, pratique dans certains cas.
cp
Cette commande permet de copier un fichier d’un répertoire à l’autre
cp dossier/fichier.txt test/
Copie le fichier fichier.txt dans le répertoire test.
cp -r systeme/ user/
Copie les répertoires (si user existe, la cible sera user/systeme/).
mv
La commande mv permet de déplacer des répertoires ou les renommer
mv dossier/fichier.txt documents/
Déplace le fichier fichier.txt dans le répertoire documents.
mv fichier_compta.txt fichier_quittance.txt
Renomme le fichier fichier_compta.txt en fichier_quittance.txt.
mkdir
Il peut parfois vous être utile de créer un nouveau dossier, nous utilisons mkdir sur le répertoire en cours pour y créer notre nouveau dossier
mkdir -p
Crée une arborescence complète.
mkdir nouveaudossier
Crée le répertoire nouveaudossier.
mkdir -v images /users/videos
Crée les répertoires images et /medias/videos.
mkdir -p documents/medias/audios
Créer l’arborescence documents/medias/audios.
rm
Enfin l’une des plus utiles, la commande rm qui permet de tout supprimer. Attention les manipulations sont irréversibles
rm *.jpg
Supprime tous les fichiers ayant pour extension jpg.
rm bilan.txt compta.txt
Supprime les fichiers bilan.txt et compta.txt.
rm -rf medias/
Supprime le répertoire medias et tout son contenu y compris les sous-dossiers.
N’hésitez pas à utiliser les commentaires si jamais j’avais oublié quelques commandes, il en existe davantage.