Commandes fondamentales


Introduction aux commandes

Importance des options

[stagex@p0x ] cd     se placer dans son rép personnel
Comparer les effets de :
 ls   
 ls -l    liste avec les attributs des fichiers
 ls -a    liste complète, y compris les fichiers cachés, qui commencent par un point    
 ls -la
 ls -R    liste "récursive" des contenus des sous-rép.
 ls --help  pour tout savoir !

Parcours et gestion des répertoires

Voir dans le chapitre sur les systèmes de fichiers
A noter que la commande mkdir permet de créer plusieurs niveaux de répertoires :
mkdir -p docs/notes crée docs s'il n'existe pas, et le sous-rép. notes

Créer et consulter des fichiers textes


Saisie directe à la console.
Il s'agit de créer quelques lignes de texte saisies et sauvegardées dans le fichier essai.txtdu rép. personnel.
cd         pour aller dans son rép. personnel 
touch essai.txt  pour créer ce fichier vide
cat  essai.txt    pour vérifier
cat > essai.txt           cat créerait le fichier s'il n'existait pas !
Je suis heureux d'apprendre
à travailler avec LINUX
Ctrl-d         pour terminer et enregistrer
cat >> essai.txt   pour ajouter du texte à la suite
enfant libre et gratuit d'Internet.
Ctrl-d
cat essai.txt  pour afficher

Connaitre les utilisateurs

La commande fondamentale est id qui donne (par défaut d'options)
l'uid (N° identifiant), le gid (N° de son groupe primaire), et la liste de tous ses groupes.

Recherche de fichiers


Exemples
whereis w
 ---> w: /usr/bin/w  /usr/man/man1/w.1
whereis ftp
whereis -b ftp

find -name smb* recherche d'un fichier de configuration find /usr -name pine localiser une application find / -name grasp*


Gestion des fichiers

Les principales commandes sont :

Gestion des processus


Commandes de filtre

sort          tri
more, less        pagination
grep         recherche d'une ligne dans un fichier texte
cut           effectue la projection d'un fichier selon une colonne
tr             effectue des remplacements de caractères
sed          effectue des modifications sur les ligne du fichier

Voir le chapitre Introduction aux filtres


Divers