Commandes systèmes Linux
commandes systèmes les plus courantes sous Linux.
df [ -options ] [ nom ]
Affiche l’espace libre sur chacun des systèmes de fichiers montés ou sur celui précisé par nom.
Option Commentaire
Exemples :
du [ -options ] [ répertoire ]
Affiche la taille du répertoire en cours ou du répertoire précisé.
Option Commentaire
Exemples :
chmod [ -options ] mode fichiers
Permet de modifier les droits d’accès (mode) d’un ou plusieurs fichiers. Seul le propriétaire du fichier ou le super utilisateur peut effectuer un changement de mode.
Option Commentaire
Permissions : Il s’agit des permissions (r,w,x,s,t) vues dans un chapitre précédent. Je voudrais préciser ici qu’on peut utiliser le mode octal pour préciser les permissions :
4 pour la lecture.
2 pour l’écriture.
1 pour l’exécution.
Pour un fichier dont les droits sont -rwxrw-r— soit : -Le premier triplet concerne les droits du propriétaire du fichier : rwx -Le deuxième triplet concerne les droits du groupe du propriétaire : rw- -Le troisième triplet concerne les autres utilisateurs : r—
Pour donner tous les droit à tout le monde, on fait :
ou bien
puis pour avoir les droits donnés au début de l’exemple, on fait :
ou
chgrp [ -options ] group fichiers
Permet de modifier le groupe d’un ou plusieurs fichiers. Seul le propriétaire ou le super utilisateur peut effectuer un changement de groupe.
Option Commentaire
Exemples :
chown [ -options ] user [ : group ] fichiers
Permet de modifier le propriétaire et le groupe d’un ou plusieurs fichiers. Seuls le propriétaire du fichier ou le super utilisateur peut effectuer une telle opération.
Option Commentaire
Exemples :
Nota : on peut simplifier la commande dans le cas où le groupe est le groupe natif de l’utilisateur, c’est à dire le groupe créé à l’installation avec l’utilisateur. Donc pour simplifier on écrit :
on ne précise pas de nom après " :".
tail [ -options ] [ fichier ]
Affiche sur la sortie standard les dernières lignes de « fichier » (10 par défaut).
Option Commentaire
f Suit le fichier lorsqu’il croit (Utile pour suivre l’évolution d’un fichier). Taper CTRL-C pour y mettre fin.
n num Affiche les num dernières lignes.
ln [ -options ] nom_source [ nom_dest ]
Crée des liens permettant d’accéder à des fichiers sous différents noms.
fuser /dev/hdx
permet de voir quel processus accede au systeme de fichiers.
en executant :
echo 1 > /proc/sys/vm/block_dump
on loggue dans syslog tous les acces disque des processus.
