Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:programmation:shell:chevrons [16/08/2011 06:54] smolski créée |
doc:programmation:shell:chevrons [22/09/2013 23:31] 127.0.0.1 modification externe |
||
---|---|---|---|
Ligne 4: | Ligne 4: | ||
===== On peut se placer ===== | ===== On peut se placer ===== | ||
- | tout d'abord dans le dossier désiré (pour se faire voir [[commande:cd|la commande cd]]), puis on tape la commande suivante : | + | tout d'abord dans le dossier désiré (pour se faire voir [[:doc:programmation:shell:cd|la commande cd]]), puis on tape la commande suivante : |
> nomdufichier | > nomdufichier | ||
Ligne 19: | Ligne 19: | ||
===== Complément ===== | ===== Complément ===== | ||
- | Pour créer un fichier, les commandes ''>'' et [[commande:touch | commande touch]] sont équivalentes. | + | Pour créer un fichier, les commandes ''>'' et [[:doc:systeme:touch | commande touch]] sont équivalentes. |
La touch sert avant tout __à mettre à jour la date et l'heure__ d’accès pour la dernière modification d'un ou plusieurs fichier selon la date actuelle. | La touch sert avant tout __à mettre à jour la date et l'heure__ d’accès pour la dernière modification d'un ou plusieurs fichier selon la date actuelle. | ||
Ligne 38: | Ligne 38: | ||
//Merci Martin pour cette explication !// :-) | //Merci Martin pour cette explication !// :-) | ||
+ | |||
+ | ===== Corollaire rigolo ===== | ||
+ | |||
+ | Prenons un fichier d'environs 100Mo. | ||
+ | <code bash> | ||
+ | dd if=/dev/zero of=fichier bs=1 count=1 seek=100M | ||
+ | 1+0 enregistrements lus | ||
+ | 1+0 enregistrements écrits | ||
+ | 1 octet (1 B) copié, 4,4267e-05 s, 22,6 kB/s | ||
+ | $ ls -lhi | ||
+ | total 4,0K | ||
+ | 1163 -rw-r--r-- 1 user user 101M oct. 16 20:34 fichier</code> | ||
+ | |||
+ | Vider le fichier se fait aussi simplement que ça : | ||
+ | <code bash> | ||
+ | $ > fichier</code> | ||
+ | |||
+ | <code bash> | ||
+ | $ ls -lhi | ||
+ | total 0 | ||
+ | 1163 -rw-r--r-- 1 fgivors fgivors 0 oct. 16 20:33 fichier</code> | ||
+ | |||
+ | L'intérêt de vider un fichier de cette manière, par rapport à un rm et un touch, c'est que l'on conserve le numéro d'inode (le numéro marqué à gauche). | ||
+ | <note tip>Autrement dit : il n'y a pas **création ni suppression** de fichier.</note> | ||
+ | |||
+ | //Merci captnfab pour ce corollaire !// :-D | ||
+ | |||
+ | ===== Redirection ===== | ||
+ | |||
+ | Voir : | ||
+ | * [[:doc:programmation:shell:chevrons-2 | Les commandees de redirection en détail]] |