Wissem Bahar
L-BD1
Commandes Linux
1/ Commande df
On la commande df pour obtenir un rapport sur l'utilisation de l'espace disque du système,
affiché en pourcentage et en Ko. Si vous voulez voir le rapport en mégaoctets, tapez df -m.
2/ Commande du
On utilise cette commande pour vérifier l'espace occupé par un fichier ou un répertoire.
Cependant, le résumé de l'utilisation du disque affichera les numéros de bloc de disque au
lieu du format de taille habituel. Si on veut le voir en octets, kilo-octets et mégaoctets, on
ajoute -h à la ligne de commande.
Différences entre les commandes du et df
df est utilisé pour afficher la quantité d'espace disque disponible pour les systèmes de
fichiers sur lesquels l'utilisateur appelant dispose d'un accès en lecture approprié.
du est utilisé pour estimer l'utilisation de l'espace fichier utilisé sous un répertoire particulier
ou des fichiers sur un système de fichiers.
Après avoir supprimé un fichier, l'espace disque occupé par ce fichier sera lentement libéré.
Le résultat de la commande du n'inclut pas la taille du fichier de suppression.
Mais le résultat de la commande df inclut la taille du fichier supprimé car son espace disque
n'est pas libéré immédiatement.
Ainsi, après avoir supprimé le fichier, les résultats de df et du sont différents jusqu'à ce que
l'espace disque soit libéré.
3/ Commande jobs
On utilise cette commande pour afficher tous les processus en cours, lancés par le shell,
ainsi que leurs statuts.
4/ Commande locate
On utilise cette commande pour localiser un fichier, tout comme la commande de recherche
de Windows. De plus, l'utilisation de l'argument -i avec cette commande le rendra insensible
à la casse, on peut donc rechercher un fichier même si on ne se souvient pas de son nom
exact.
5/ Commande find
Semblable à la commande locate, l'utilisation de find recherche également des fichiers et
des répertoires. La différence est qu’on utilise la commande find pour localiser les fichiers
dans un répertoire donné.
Différences entre les commandes find et locate
find cherche dans le système réel. La commande est plus lente. Mais toujours à jour et a
plus d'options (taille, temps de modification,...)
locate utilise une base de données précédemment construite (commande updatedb). Elle
est beaucoup plus rapide, mais utilise une base de données plus ancienne et ne recherche
que les noms ou des parties de ceux-ci.
6/ Commande touch
On utilise cette commande pour créer un nouveau fichier vierge via la ligne de commande
Linux.
7/ Commande mkdir
On utilise cette commande pour créer un nouveau répertoire.
8/ Commande cat
On utilise cette commande pour lister le contenu d'un fichier sur la sortie standard (sdout).
Pour exécuter cette commande, on tape cat suivi du nom du fichier et de son extension.
9/ Commande Is
La commande ls nous permet de visualiser le contenu d'un répertoire. Par défaut, cette
commande affichera le contenu de notre répertoire de travail actuel.
Si on veut voir le contenu d'autres répertoires, on tape ls puis le chemin du répertoire.
10/ Commande kill
Si on a un programme qui ne répond pas, on peut l’arrêter manuellement en utilisant la
commande kill. Il enverra un certain signal à l'application qui se comporte mal et lui
demandera de s'arrêter.
Il y a un total de soixante-quatre signaux qu’on peut utiliser, mais les gens n'utilisent
généralement que deux signaux :
SIGTERM, demande à un programme d'arrêter de s'exécuter et lui donne le temps de
sauvegarder toute sa progression. Si on ne spécifie pas le signal lors de la saisie de la
commande kill, ce signal sera utilisé.
SIGKILL, force les programmes à s'arrêter immédiatement. Les progrès non enregistrés
seront perdus.
En plus de connaître les signaux, on doit également connaître le numéro d'identification de
processus (PID) du programme que vous souhaitez supprimer. Si on ne connaît pas le PID,
on exécute simplement la commande ps ux.
kill [option de signal] PID.