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 →
Ceci est une ancienne révision du document !
Il existe une commande toute simple pour créer un fichier vide ou bien pour vider un fichier existant de son contenu.
tout d'abord dans le dossier désiré (pour se faire voir la commande cd), puis on tape la commande suivante :
> nomdufichier
on tape :
/chemin/du/repertoire > nomdufichier
son contenu est effacé.
il est créé vide.
Pour créer un fichier, les commandes >
et 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.
Dans le cas d'un seul fichier, s'il n'existe pas, il sera alors créé.
La subtilité de la commande >
c'est qu'elle permet de vider rapidement un fichier.
Avec la commande touch
tu feras :
rm fichier | touch /fichier
Avec la commande >
, tu feras simplement :
> /fichier
Ce sont bien sûr des détails, mais cela nous donne une façon différente de procéder.
Libre à chacun de choisir la commande qu'il désire (ou de ne pas utiliser de commande et passer par les applications graphiques, ce que feront beaucoup de débutants).
Merci Martin pour cette explication !
Prenons un fichier d'environs 100Mo.
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
Vider le fichier se fait aussi simplement que ça :
$ > fichier
$ ls -lhi total 0 1163 -rw-r--r-- 1 fgivors fgivors 0 oct. 16 20:33 fichier
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).
Merci captnfab pour ce corollaire !