Académique Documents
Professionnel Documents
Culture Documents
I
Initiation à UNIX
Commandes
date : Affiche la date
cat /etc/passwd. : Affiche le contenue du fichier sur l’ecran
touch essai : cree un fichier essai ls
ls -l ls -al
-R Traitement récursif
-a Tous les fichiers (y compris ceux qui commencent par un point)
-d Affiche le nom des répertoires sans leur contenu
-l Format long (avec beaucoup de détails)
nom est le nom d'un fichier ou d'un répertoire (avec ou sans métacaractères)
Tapez la commande:
dd : copie physique du contenue Que se passe-t-il ?
Tapez la commande :
man ls man –k ls
Editeurs de texte
cat > fich1 (Enter) Entrer le texte (Enter) A stocker (Enter) Dans le fichier (Enter) CTRL D
Tapez la commande:
ls -l
cat fich1
cat fich1 /etc/passwd > fich2
Ls -l > liste
Ls >> liste
cat fich1 list >> list cat list > list
Manipulation de fichiers
Revenez à votre répertoire racine en tapant la commande cd.
Créez un sous répertoire unix. Mkdir unix
Créez un sous répertoire unix1 et unix2. Mkdir unix1 unix2
Dans ce répertoire, créez un fichier ”texte.txt” contenant la phrase ”Il fait beau”.
cat > unix\texte.txt
Il fait beau
ctrl d
Tapez ls.
Modifiez le nom du fichier texte.txt en texte2.txt en tapant la commande mv texte.txt
texte2.txt.
mv texte.txt texte2.txt
Tapez ls.
Créez un deuxième répertoire test dans votre répertoire racine, et un sous répertoire tt dans
le répertoire test.
mkdir –p test\tt
ou
mkdir test
cd test
mkdir tt
Déplacez le fichier texte2.txt précèdent dans le répertoire test/tt. mv text2.txt test/tt
mv text2.txt test/tt/text2.txt
En utilisant la commande cp, copiez le fichier texte2.txt dans le répertoire racine.
cp test/tt/text2.txt texte2.txt
En utilisant la commande cat, créer un fichier appelé 'Villes' et contenant les lignes suivantes
:
ISET
Kairouan Tunisie
Terminer la saisie par 'Ctrl-d'
Ajouter les lignes suivantes :
Niveau 3 Informatique
Terminer la saisie par 'Ctrl-d'
Créer un fichier appelé 'liste' contenant la liste des fichiers du répertoire et de ses sous
répertoires.
NB : la commande permettant de lister le contenu du répertoire est ls
IV- Pipes
Afficher la liste des fichiers présents dans le répertoire dans l'ordre alphabétique.
SHELL 3)
$ cat > Villes Metz Sarrebourg Laon
'Ctrl-d' 4)
$ cat >> Villes Douai
Compiegne
'Ctrl-d' 5)
$ ls > liste 6)
$ ls | sort