GNU/Linux >> Znalost Linux >  >> Linux

Kdy by bylo užitečné vytvořit pevný odkaz?

Pevné odkazy nám pomáhají organizovat náš souborový systém mnohem flexibilnějším způsobem. V podstatě pevné odkazy nám umožňují vzít jeden soubor a mít ho na více místech v souborovém systému najednou. Přemýšlejte o scénáři, kdy jste fotograf a máte spoustu fotek (toto je příklad z mého života!). Můžete je uspořádat podle lidí, kteří se v nich objevují, protože vás někdy lidé žádají o jejich fotografie. Můžete je ale také uspořádat podle místa a data. Neexistuje žádný skutečný způsob, jak tyto tři věci vnořit, jsou to zcela oddělené osy organizace. Můžete tedy vytvořit tři různé hierarchie pro tyto tři různé věci a mít každou fotografii přítomnou ve všech třech, bez každou fotografii musíte uložit třikrát. V tom je kouzlo pevných odkazů. Odpojte symbolické odkazy, nemusíme se starat o to, kde je „skutečný soubor“, protože všechny jsou skutečným souborem. Můžeme libovolně mazat a přesouvat, protože soubor bude uchován, dokud na něj již nebudou žádné odkazy, a odstraněn, když smažete poslední pevný odkaz. Je to jednoduché a nevyžaduje od vás příliš mnoho sledování.


Obsah souboru nebude vymazán, dokud nebudou vymazány všechny pevné odkazy (ano, všechny názvy souborů jsou pevné odkazy, dokonce i ten první) a soubor nebude uzavřen. Jako takový může být užitečný, když je soubor vyžadován na více místech, ale může být z kteréhokoli z nich kdykoli odstraněn, např. mezi ~/Downloads/coolsong.mp3 a ~/Music/Cool Song.mp3 .


Linux
  1. Vysvětlení pevných odkazů a měkkých odkazů v Linuxu

  2. Základy souborů Unix:Inode, Soft vs Hard link, Device files, Named pipes

  3. Co jsou měkké a pevné odkazy v systému souborů Linux

  1. Rozdíl mezi měkkými a pevnými odkazy v Linuxu

  2. Node.js:Zkontrolujte, zda je soubor symbolickým odkazem při iteraci přes adresář s 'fs'

  3. Proč můj symbolický odkaz vytváří soubor a ne složku?

  1. Průvodce pro začátečníky vytvářením přesměrování v souboru .htaccess

  2. Vytvoření souboru CSR webového certifikátu.

  3. Kdy byl soubor vytvořen?