Unix Intro Fichiers – chemins relatifs

Unix Intro

Fichiers – chemins relatifs
. = Repertoire courant: le repertoire dans lequel on est …
./machin : le fichier ou repertoire nommé “machin” qui est dans le repertoire dans lequel je suis
machin : idem
utilisé comme argument de commande pour designer le rep courant. Ex: $cde arg1 .
./qqchose: surtout utilisé pour exécuter un programme situé dans le rep courant (c.f + tard)
Home directory (maison …)
La partie de l’arborescence qui “est à vous”.
/home/adam = “chez adam” ECM : pas /home
~ = votre Home Directory
~tartempion = le Home directory de tartempion ~tartempion/../../truc_tordu
Un fichier ou rep nommé truc_tordu situé 2 repertoires “au dessus” de “chez tartempion”

Fichiers – Metacaractères
* : remplace tte chaine de caractères
$cde toto* : Lance une commande sur tout ce qui commence par toto et qui est situé dans le rep courant (.)
$cde /users/*toto* … $cde */toto … …
? : remplace un caractère
$cde t?t?
[range] : remplacé par tous les caractères compris dans le range
$cde t[aeiouy]t[aeiouy] $cde [A-Z]*
….
Commandes
Pour commencer, qqs questions existentielles:
Qui suis je ?: $whoami / $id [-a]
Je veux devenir un autre !!!:
$su – login
$logout ou CTRL D
Ou suis je ?( sur quelle machine ): $hostname
Ou suis je ?( dans quel repertoire): $pwd
Qui est sur la même machine ?: $who
Quelle heure est il ?: $date
What’s the meaning of life ?: :h 42 sous vi
Cdes de manipulation fichiers & repertoires
$pwd : “quel est le rep courant ?”
$cd [rep] : aller dans le repertoire spécifié
$mkdir [options] rep [rep2 …]
$ls [options] [arguments]: afficher ce qu’il y a dans un repertoire
Cdes de manipulation fichiers & repertoires
$cp [options] nom1 [nom2 … nom3] nom4 $cp fic1 fic2
$cp fic1 fic2 rep $cp rep1/* rep2
….
$mv [options] nom1 [nom2 … nom3] nom4 $mv fic1 fic2
$mv fic1 fic2 rep $mv rep1/* rep2
….
Cdes de manipulation fichiers & repertoires
$rmdir [options] rep1 [rep2 … rep3]
Peu utilisé car limitations (c.f TP)
Net-SNMP or bug # 1176130.
$rm [options] nom1 [rep2 … rep3] $rm ../toto*
$rm *

LIRE AUSSI :  Shell Unix Commandes & Programmation

Unix IntroTélécharger le cours complet

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *