Web - Amazon

We provide Linux to the World


We support WINRAR [What is this] - [Download .exe file(s) for Windows]

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
SITEMAP
Audiobooks by Valerio Di Stefano: Single Download - Complete Download [TAR] [WIM] [ZIP] [RAR] - Alphabetical Download  [TAR] [WIM] [ZIP] [RAR] - Download Instructions

Make a donation: IBAN: IT36M0708677020000000008016 - BIC/SWIFT:  ICRAITRRU60 - VALERIO DI STEFANO or
Privacy Policy Cookie Policy Terms and Conditions
Dowiązanie twarde - Wikipedia, wolna encyklopedia

Dowiązanie twarde

Z Wikipedii

Dowiązanie twarde (ang. hard link) jest to umieszczona w systemie plików referencja wskazująca na konkretny, istniejący wcześniej i-węzeł w obrębie tej samej partycji. Dla systemu operacyjnego, dowiązanie takie jest po prostu dodatkową nazwą dla wskazywanego obiektu - plik z n dowiązaniami ma n nazw. Aby obiekt w systemie plików został skasowany, muszą zostać usunięte wszystkie odwołujące się do niego dowiązania. Stąd funkcja systemowa do kasowania plików w języku C nazywa się unlink - kasowany nie jest plik, ale jedynie jego nazwa oraz dekrementowany jest wskaźnik dowiązań (dopiero gdy spadnie on do zera, system automatycznie zwalnia zaalokowaną przestrzeń dyskową – zwalnia i-węzeł). Domyślnie każdy folder w uniksowych systemach plików posiada zaraz po utworzeniu dwa dowiązania twarde – swoją nazwę (np. /home/fizyk/przyklad) oraz wewnątrz dowiązanie ".". Dodatkowo, jeśli folder zawiera podfoldery, to w każdym z nich znajduje się dowiązanie ".." wskazujące na niego jako folder nadrzędny. Ze względu na możliwość tworzenia nieskończonych pętli przez tworzenie nieprawidłowych dowiązań do katalogów, niektóre systemy nie pozwalają na tworzenie nowych dowiązań tego typu, lub pozwalaja na to tylko użytkownikowi root.

Spis treści

[edytuj] Systemy uniksowe

W systemach Unix do stworzenia dowiązania twardego służy polecenie ln:

$ ln plik_istniejący dowiązanie_twarde 

Numer i-węzła oraz ilość dowiązań można sprawdzić wydając polecenie:

$ ls -li dowiązanie_twarde
360023 -rw-r-----    2 linio    linio
143 2002-12-08 20:21 dowiązanie_twarde

Pierwsza od lewej liczba to numer i-węzła, druga prawa dostępu, trzecia to ilość dowiązań twardych.

[edytuj] System operacyjny Windows

Użycie dowiązań twardych jest w środowisku Windows znacznie mniej rozpowszechnione. Na partycjach NTFS możliwe jest utworzenie twardych dowiązań przy pomocy polecenia jak w poniższym przykładzie:

fsutil hardlink create dowiązanie.pdf oryginał.pdf

Polecenie to istnieje w wersji XP i Vista.

[edytuj] Zobacz też

[edytuj] Linki zewnętrzne

Our "Network":

Project Gutenberg
https://gutenberg.classicistranieri.com

Encyclopaedia Britannica 1911
https://encyclopaediabritannica.classicistranieri.com

Librivox Audiobooks
https://librivox.classicistranieri.com

Linux Distributions
https://old.classicistranieri.com

Magnatune (MP3 Music)
https://magnatune.classicistranieri.com

Static Wikipedia (June 2008)
https://wikipedia.classicistranieri.com

Static Wikipedia (March 2008)
https://wikipedia2007.classicistranieri.com/mar2008/

Static Wikipedia (2007)
https://wikipedia2007.classicistranieri.com

Static Wikipedia (2006)
https://wikipedia2006.classicistranieri.com

Liber Liber
https://liberliber.classicistranieri.com

ZIM Files for Kiwix
https://zim.classicistranieri.com


Other Websites:

Bach - Goldberg Variations
https://www.goldbergvariations.org

Lazarillo de Tormes
https://www.lazarillodetormes.org

Madame Bovary
https://www.madamebovary.org

Il Fu Mattia Pascal
https://www.mattiapascal.it

The Voice in the Desert
https://www.thevoiceinthedesert.org

Confessione d'un amore fascista
https://www.amorefascista.it

Malinverno
https://www.malinverno.org

Debito formativo
https://www.debitoformativo.it

Adina Spire
https://www.adinaspire.com