Linki miękkie i linki twarde.
Jest to jeden z ważnych tematów w Linuksie, zanim powiem ci cokolwiek o tym, czym jest miękkie i twarde
łącze.
Muszę ci powiedzieć, że wiedziałem, co notuję, ponieważ notuję jako wskaźnik lub numer pliku na dysku
twardym.
Więc jeśli stworzę plik o nazwie, powiedzmy, Hulk, to nazwa pliku to łoś.
To jest imię dla mnie jako człowieka, abym zrozumiał nazwę pliku.
Ale komputer nie rozumie nazw.
Komputer rozumie liczby.
Tak więc za każdym razem, gdy tworzysz plik, komputer przypisuje numer do tego pliku na dysku twardym i kojarzy z nim
ten numer.
Ten numer nazywa się I. A. , i za każdym razem, gdy próbujemy odzyskać ten plik lub
odczytać plik, idzie i pobiera ten numer.
Więc teraz wiesz, że ja wiem.
Pozwól, że opowiem ci teraz o miękkim linku.
Miękkie łącze to łącze, które po utworzeniu zostanie usunięte, jeśli plik zostanie usunięty lub zmieni się jego nazwa.
Więc jeśli tworzę plik i łączę, utwórz łącze, miękkie łącze do tego pliku.
Tak więc, jeśli usunę plik źródłowy, usunie to łącze docelowe, podczas gdy łącze stałe
nie zmieni się podczas usuwania lub zmiany nazwy pliku źródłowego.
Pozostanie taki sam, jakbyś go skopiował.
Aby utworzyć polecenie dowiązania twardego, uruchomisz L i jako łącze do utworzenia dowiązania miękkiego uruchomisz to samo
polecenie, ale z opcją minus s.
I mam tutaj zdjęcie, które oczywiście mówi tysiąc słów.
Więc jeśli widzisz po prawej stronie, to jest mój miękki link.
Łączy się przez mój plik z węzłem AI, podczas gdy mój twardy link łączy się bezpośrednio z węzłem
AI.
Więc jeśli środkowa część, czyli mój plik, ten podatek zniknie, mój miękki link zniknie.
Jednak w moim pliku z twardym łączem, jeśli środkowy plik zniknie mój podatek od pliku, nie ma to znaczenia.
Będą składać pobyty.
Pozwól nam zalogować się do naszego komputera, maszyny z systemem Linux, a wyjaśnię ci znacznie lepiej, jak działają
te linki.
Nawiasem mówiąc, jeszcze jedna rzecz, o której powinienem wspomnieć, Link jest jak zwykły skrót, tak
jakbyś tworzył skrót na pulpicie i w środowisku Windows, masz plik zlokalizowany gdzieś w systemie
Windows 32, bla bla, bla bla.
Oczywiście musisz cały czas przechodzić do tego pliku, nawigując po tym systemie plików.
Kliknij Kliknij, kliknij.
Kliknij, kliknij.
Kliknij, kliknij Kliknij.
Hmm.
Tyle pracy, stary.
Więc co robimy?
Tworzymy skrót do naszego pulpitu.
Wszystko, co musisz zrobić, to dwukrotnie kliknąć na bombardowania.
Tak po prostu, mamy link soft i heart do Linuksa.
Więc bez zbędnych ceregieli, zaloguję się do mojego komputera i wyjaśnię ci, a to nasz komputer przeciągnie
go trochę bardziej w lewo.
Chciałem tylko jeszcze raz to potwierdzić.
Jestem zalogowany jako ja.
To moje imię.
To jest mój katalog domowy.
Doskonały.
Chcę utworzyć plik o nazwie Hulk.
Wszyscy znają Hulka.
Świetny charakter zabawy.
Duża postać olbrzyma.
Lubię to jak jego filmy.
OK, w każdym razie stworzyłem plik o nazwie Hulk.
Teraz chciałbym utworzyć link do tego pliku Hulk.
Przejdę do katalogu tymczasowego.
jestem w temp.
Nie w moim katalogu domowym.
I chcę utworzyć link miękki link do lokalizacji plików Hulk i Hulk w jego domu.
Mam jedyny i nazwa pliku to Hulk.
Bum.
Utworzył link do pliku.
Jak weryfikujemy twoje przyjazne polecenie?
To minus L tr.
A jeśli widzisz na samym dole, oznacza to, że utworzył link i system operacyjny Linux.
Ponieważ używamy Linuksa ze zmianami Goias, część koloru zmienia go na niebieski.
Więc tutaj, pierwszy bit mówi ci, że to L co to jest L cztery l jest dla połączenia.
Do czego służy D?
D to katalog.
Tak, bardzo dobrze.
A co to jest plik, który nic nie ma, to oczywiście plik.
Już na to odpowiedziałem.
OK.
W każdym razie, więc stworzył link.
Teraz wrócę do mojego katalogu domowego, wpisując c d p wd, aby potwierdzić, że jestem w moim domu.
Prawidłowy?
Tak, jestem i wpiszę coś w moim pliku o nazwie Hulk, więc zrobię echo i zrobię.
Hulk jest super bohaterem, OK, umieszczę to w aktach Hulka i zrobię Cat Hulk.
Jest tam, prawda?
OK, teraz przejdę do katalogu tymczasowego i zrobię kota.
To potwierdza, że jestem w moim tymczasowym „tak” i zamierzam zaatakować Hulka.
I widzisz, ma tę samą treść, którą właśnie wpisałem.
Więc to tylko skrót, tylko link.
Teraz wrócimy do mojego katalogu domowego i uruchomię LS minus L.
I.
Czym ja jestem?
To znaczy zauważam, że gdybym chciał dowiedzieć się, że wiem z tego pliku, uruchomiłbym I.
Więc tak, jest tam.
Ale ponieważ nie wpisałem L s minus L TR, przeszedłem na typ środkowy.
Straciłem mój l tr, a potem ja.
Więc w ten sposób będziemy na dole.
Więc jeśli widzisz, że numer węzła tutaj jest numerem powiązanym z moim plikiem.
Hak Tak.
Ponownie zauważam, że jest to numer, który jest pamiętany przez system operacyjny i znajduje się na twoim biurku.
Nie pamięta Hulka.
Kiedy idę do tymczasowego i robię LS, siebie TR i właśnie tutaj, jeśli to zrobię, to minus l tri, aby dowiedzieć się, że wiem
o tym Hulk.
Ma inne ja. A. Czy jest inaczej?
Nie jestem pewny.
Sprawdźmy L s minus L tr i i idę do domu.
Ja mam, więc.
Spójrz, ma inne ja. A. , więc ten jest zapamiętywany, ponieważ inny plik
zapamiętuje swoją długość, nie wie, że jest to faktycznie plik.
Po prostu wie, że to łącze.
Więc ten numer jest powiązany z linkiem.
Teraz przejdę ponownie do mojego katalogu domowego i tym razem usunę Hulka.
Hulk zniknął z mojego katalogu domowego, prawda?
Wrócę do Temp Directory i zobaczę, gdzie jest mój Hulk.
Ale jeśli po prostu wpiszę, Hulk po prostu poda mi imię Hulk.
Więc Hulk tam jest, ale nie jest już niebieski lub wygląda na przekrzywiony.
Y wygląda krzywo, ponieważ plik zniknął.
Jeśli teraz zrobię kota i zrobię Hulka, powiedz mi, co się stanie?
Brak takiego pliku lub katalogu.
Oczywiście nie ma takiego pliku.
Ponieważ link jest usuwany, link źródłowy jest usuwany, więc link nadal będzie się utrzymywał, nawet jeśli
nie ma tam źródła linku.
Więc jest lepiej.
Wtedy po prostu usunę również link i po prostu go zweryfikuję.
Odeszło.
Jeśli po prostu chcę to zrobić jako ja, TR po prostu zrób Hulka.
Tak, nie zobacz żadnego pliku.
Tak działa miękki link.
Teraz wyjaśnię ci, jak działa twardy link.
Chodźmy i ponownie utwórzmy nasz plik.
Nazwiemy go Hulk Hogan i umieszczę coś w aktach.
Echo Hulk to super bohater.
OK, umieszczę to w zweryfikowanym sprzęcie Hulka.
Po prostu spojrzymy na akta.
I tak, Hulk jest superbohaterem.
Kontynent tam jest.
Teraz przejdę do katalogu temp i chcę utworzyć link do tego pliku tworząc twardy link.
Widzisz, nie idę z opcją minus s oznacza miękki link, więc zrobię link do domu.
Widziałem Hulka.
Link utworzony Jak weryfikujemy?
Po prostu uruchamiasz Alice minus l tr i zobaczysz na dole, to mi mówi.
Ponieważ łącze jest teraz tworzone, różnica między tym łączem, łączem twardym i łączem miękkim polega na
tym, że nie ma wskazania do innego pliku.
To jest różnica w Heart Link Assault Link.
Teraz, jeśli jesteś przeczytany, jeśli przeczytam zawartość tego pliku, powie, że Hulk jest superbohaterem o tej samej treści.
Wszystko jest takie samo.
Teraz wrócę do mojego katalogu domowego.
Jestem w katalogu domowym.
Sprawdźmy ten plik Hulka i teraz napiszę w nim coś jeszcze.
Echo.
Jeden, dwa, trzy, a potem dwa haki.
Przeczytajmy to.
Hulk jest superbohaterem, a potem raz dwa trzy w kolejce, wrócę do mojego katalogu tymczasowego i kota
Hulka, i tutaj też jest dodany.
Więc co nam mówi, że możesz modyfikować plik źródłowy?
Możesz modyfikować zawartość pliku źródłowego.
Zmodyfikuje link docelowy, co jest idealne.
Przejdźmy teraz ponownie do mojego katalogu domowego i tym razem usunę Hulka.
W porządku, plik Hulka zniknął.
Potwierdził to.
Teraz go tam nie ma.
Wrócę do katalogu tymczasowego i ponownie zrobię LS minus l tr, a zobaczysz, że plik nadal istnieje.
Link nadal istnieje.
A kiedy robimy Hulka, a on nadal ma całą zawartość, którą masz, włóż go.
No dobrze, więc co nam to mówi?
Mówi nam, że w twardym łączu usunięcie źródła pliku nie powoduje usunięcia miejsca
docelowego.
Więc to jest podstawowa różnica polega na tym, że pójdę dalej i po prostu usunę również ten plik Hulk, a także link
Hulk.
Więc proszę zapamiętaj różnicę między łączem miękkim a łączem serca.
Baw się dobrze.