Linux est le système d’exploitation utilisé par la majorité des webmasters pour le service d’hébergement des sites web. J’ai compilé dans cet article une liste des commandes linux de base pour les webmasters, les administrateurs réseaux, les développeurs, les débutants en Linux.
Vous pouvez entrer ces commandes SSH dans le Terminal (sous Windows : PuTTY). Ces commandes sont très pratique pour les webmasters pour la gestion des leurs VPS ou serveurs dédiés.
La communauté Ubuntu – Linux ne cesse de s’agrandir, et vous pourriez trouver beaucoup des blogs, forums, PDF et formations Linux en ligne pour apprendre les commandes linux.
Si vous n’avez pas encore Linux ou Ubuntu, vous pouvez le télécharger ici (Ubuntu) et ici (Linux), sans plus tarder, passons à la liste des commandes fondamentales Linux.
Liste des commandes Linux utiles
man : Commande d’aide.
Ce n’est pas la commande la plus utilisés sur Linux mais la première commande que vous devez savoir. man vient « manual », c’est la commande d’aide, un peu comme « F1 » sur Windows.
Il est souvent suivi d’une autre commande pour laquelle vous désirez de l’aide.
Ex : man top
apt-get install et apt-get update : Commande pour l’Installation et mise à jour des paquets.
apt-get update : pour mettre le cache à jour si ce n’est pas déjà fait.
apt-get install : pour l’installation de paquets en provenance d’un dépôt APT,
Il est souvent suivi du nom du paquet à installer.
cd : Commande pour changer de répertoire (cd : change directory).
Comme sur Windows, la commande cd, ici aussi est utilisé pour se placer dans les répertoires.
cd Repertoire1 : pour se déplacer dans le dossier Repertoire1.
cd .. : Pour se diriger vers le répertoire parent.
mkdir : Commande pour créer un dossier.
rm : Commande pour supprimer un fichier ou un dossier.
rm fichier.txt : supprimer fichier.txt
rm –rf dossier : supprimer dossier
mv : Commande pour déplacer et renommer un fichier.
La commande mv permet de déplacer ou de renommer un fichier.
mv fichier.txt dossier : permet de déplacer fichier.txt dans dossier.
mv fichier.txt fichier2.txt : permet de renommer fichier1.txt en fichier2.txt
mv * .[^.]* .. : déplacer tous les fichiers dans le répertoire courant vers le répertoire parent.
ls : Commande pour lister tous les fichiers dans le répertoire.
ls –a : lister tous les fichiers et dossiers, y compris ceux qui sont cachés.
ls –i : lister tous les fichiers, avec plus des détails sur les fichiers.
nano et vi : éditeurs des textes sous Linux
vi et nano sont les deux commandes les plus utilisées sous Linux pour éditer un texte.
nano fichier.txt ou vi fichier.txt : pour éditer fichier.txt.
wget : Commande pour télécharger un fichier un fichier
wget http://wordpress.org/latest.zip : pour télécharger le pack WordPress.
zip / unzip : Commande pour compresser ou décompresser un fichier/dossier.
zip -r dossier.zip dossier: pour compresser dossier en dossier.zip
unzip dossier.zip : pour décompresser dossier.zip
top : pour vérifier l’état du serveur.
Si vous êtes webmaster professionnel, alors vous l’utilisez souvent.
La commande « top » est essentiellement utilisée pour vérifier l’utilisation de la charge du serveur et de la mémoire. Il précise également la quantité de mémoire utilisée par chaque application (ou service Linux).
Chmod et Chown : Modification des autorisations et propriétés.
chown -R admin:admin public_html : attribuer le répertoire public_html (et ses sous dossiers) à l’utilisateur admin et au groupe admin.
chown 754 wp-login.php : attribuer l’autorisation 754 au fichier wp-login.php.
Rolf dit
Bonjour Smachizo, plus de tutos sur l’environement Linux sur ce blog. Ca serait un passer. Merci
Smach dit
Ok, on se forcera de vous proposez des tutos linux