Quelques commandes simples
Consulter le manuel
$ man [n] commande
Visualisation à l’écran des informations concernant la commande spécifiée. L’affichage est realisé par un more. Le manuel est divisé en huit sections:
- 1 : Les commandes utilisateurs
- 2 : Les appels sytèmes
- 3 : La librairie des sous-routines
- 4 : Les formats de fichiers
- 5 : Les fichiers spéciaux
- 7 : Les possibilités diverses
- 8 ou 1m : Les commandes d’administrations système
- 9 : glossaire
On peut spécifier la section dans laquelle on veut effectuer la recherche (grace au paramètre n).
Identifier les utilisateurs du système
- who : fournit de informations sur l’ensemble des utilistaeurs qui sont actuellement connectés sur la station.
- who am i : renvoie uniquement les informations relatives à l’utilisateur courant.
- whoami : renvoit l’identificateur de l’utilisateur courant.
- id : renvoie l’UID, le GID de l’utilisateur courant.
Il ne faut pas confondre who am i (cas particulier de la commande who) et whoami. Le premier donne des informations sur l’utilisateur connecté et le second l’identificateur de l’utilisateur courant.
Changer de mot de passe
Pour se connecter, il faut :
- un login (identificateur de l’utilisateur) assigné par votre administrateur système.
- un password (mot de passe) propre à chaque utilisateur.
passwd
- Permet de définir et de controler son mot de passe.
- A l’appel de cette commande, vous devez saisir l’ancien mot de passe, puis vous devez saisir deux fois votre nouveau mot de passe.
Afficher une chaine de caractères
echo
- affiche la chaine passée en paramètre. Vous pouvez aussi afficher des variables:
echo $PATH, pour visualiserPATH) banner - affiche la chaine passée en paramètre avec des grosses lettres.
Commandes et manipulation des répertoires
Visualiser le contenu d'un répertoire
$ ls [-FaRl]
Liste le contenu d’un répertoire. Quelques options :
-F: Positionne à la fin des noms un/pour les répertoires et un*pour les fichiers exécutables.-a: Affiche tous les fichiers, y compris les fichiers cachés (ceux qui commencent par.).-R: Affichage récursif.Description complète du contenu d’un répertoire (une ligne par fichier). Le premier caractère de la ligne indique le type de fichier :-: standardd: répertoire
-d: Evite de lister le contenu d’un répertoire. Sirepest un répertoire,ls -l replistera le contenu du répertoirerep, alors quels -ldlistera la description du répertoire.
Changer de répertoire
$ cd <chemin>
$ cd
$ cd -
$ pwd
Créer et détruire un répertoire
$ mkdir <répertoire>
$ rmdir <répertoire>
Permission des fichiers
Bloc à rédiger
Le contenu est à venir plus tard…
Divers
Se connecter sur un autre compte
$ su [-] utilisateur
Se connecter sur une autre station
$ rlogin <station>
Surveiller les programmes en cours d'exécution
$ ps
Tuer un processus
$ kill <numero_processus>
Redirection des entrées-sorties
<: L’entrée standard est lue à partir d’un fichier.>: La sortie standard est redirigée dans un fichier (RAZ du fichier).>>: La sortie standard est redirigée dans un fichier (concaténation du fichier).