J'ai exécuté les commandes suivantes dans l'ordre spécifié: $ln a b $ls -i a b 523669 a 523669 b $rm -f a $ls -i b 523669 b J'ai conclu de ce test que la commande rmsupprime uniquement le nom de fichier ( adans ce test) au lieu du fichier, car …
Y a-t-il une limite de nombre de liens physiques pour un fichier? Est-il spécifié quelque part? Quelles sont les limites de sécurité pour Linux? Et pour les autres systèmes POSIX?
Lorsque vous mettez à niveau ou réinstallez un package avec dpkg(et finalement tout ce qui l'utilise, comme apt-get, etc.), il sauvegarde les fichiers existants en créant un lien dur vers le fichier avant de le remplacer. De cette façon, si le déballage échoue, il peut facilement remettre les fichiers existants. …
Je lis cette introduction à la ligne de commande de Mark Bates. Dans le premier chapitre, il mentionne que les liens durs ne peuvent pas s'étendre sur les systèmes de fichiers. Une chose importante à noter sur les liens durs est qu'ils ne fonctionnent que sur le système de fichiers …
Ma compréhension est que les liens matériels incluent une copie du fichier d'origine et que je pourrais supprimer un fichier lié dans un répertoire, et qu'il existerait toujours dans l'autre répertoire. Si tel est le cas, pourquoi voudrais-je utiliser des liens physiques? Pourquoi ne pas simplement avoir deux fichiers distincts?
Dans la page de manuel de tarcommande, une option pour suivre les liens durs est répertoriée. -h, --dereference follow symlinks; archive and dump the files they point to --hard-dereference follow hard links; archive and dump the files they refer to Comment tarsavoir qu'un fichier est un lien dur? Comment le …
Je me demandais s'il y avait un moyen de l'enregistrer, mais comme la plupart des moteurs de recherche modernes ne fonctionnent pas bien avec des phrases de plus de 5 mots environ, j'ai besoin d'aide sur celui-ci. Je me demandais cela parce que je fais un script bash qui doit …
Je comprends très bien la notion de liens physiques et j'ai lu plusieurs fois les pages de manuel des outils de base comme cp--- et même les spécifications POSIX récentes ---. J'ai quand même été surpris d'observer le comportement suivant: $ echo john > john $ cp -l john paul …
Si je connais le nœud d'index (inode) d'un fichier, mais je ne connais pas son chemin (ou l'un de ses chemins), est-il possible de créer un lien dur vers cet inode directement? Je pourrais trouver le fichier en utilisant sudo find / -inum 123546puis créer un lien physique, mais ce …
Quelles autorisations affectent la création de liens physiques? La propriété du fichier est-elle importante? Supposons que l'utilisateur aliceveuille créer un lien dur vers le fichier target.txtdans un répertoire target-dir. De quelles autorisations a alicebesoin à la fois sur target.txtet target-dir? Si target.txtappartient à l'utilisateur billet target-dirappartient à l'utilisateur chad, cela …
J'utilise rsnapshot pour les sauvegardes, ce qui génère une série de dossiers contenant des fichiers du même nom. Certains fichiers sont liés en dur, tandis que d'autres sont séparés. Par exemple, hourly.1/file1et hourly.2/file1peuvent être liés en dur au même fichier, hourly.1/file2et hourly.2/file2sont des fichiers entièrement séparés. Je veux trouver la …
Cette réponse révèle que l'on peut copier tous les fichiers - y compris ceux cachés - d'un répertoire srcà l'autre destcomme ceci: mkdir dest cp -r src/. dest Il n'y a aucune explication dans la réponse ou ses commentaires pour expliquer pourquoi cela fonctionne réellement, et personne ne semble trouver …
J'implémente un schéma de sauvegarde à l'aide de rsync et de liens physiques. Je sais que je peux utiliser link-dest avec rsync pour faire les hardlinks, mais j'ai vu la mention d'utiliser "cp -l" avant que "link-dest" ne soit implémenté dans rsync. Une autre méthode de hardlinking que je connais …
Lorsque je déclare un répertoire, j'obtiens une liste qui me dit qu'il y a 5 liens vers le répertoire. stat dir Ma question est de savoir comment obtenir des informations (noms et lieux) sur tous ces 5 liens?
J'ai le fichier /home/myuser/Desktop/rc/.netrc que je veux un lien dur vers / root , c'est-à-dire le répertoire personnel de l' utilisateur root . Quand je fais: ln /home/user/Destkop/rc/.netrc /root il donne l'erreur suivante: ln: création d'un lien matériel /root/.netrc' =>.netrc ': lien multi-périphérique non valide mais cela fonctionne quand je …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.