GNU/Linux >> Znalost Linux >  >> Cent OS

RHEL 7 – RHCSA Poznámky:Vytvářejte pevné a měkké vazby.

RHEL 7 – RHCSA Notes (Cheat Sheets)

Měkké odkazy

Jak je znázorněno na diagramu, měkké odkazy nebo symbolické odkazy jednoduše ukazují na jiný soubor. Obsahuje pouze cestu k souboru, na který ukazuje

1. Způsob vytvoření

# touch file
# ln -s file link
# ls -l
-rw-r--r-- 1   root   root  0  Sep  19  14:41  link
lrwxrwxrwx 1   root   root  5  Sep  19  15:41  link -> file

l ” ve výše uvedeném výstupu příkazu “ls -l” označuje, že soubor je měkký odkaz.
2. Velikost softwarového odkazu vytvořeného ve výše uvedeném příkladu je počet znaků v názvu cesty (souboru), což je 5 (může být absolutní nebo relativní).
3. Pokud smažete původní soubor (soubor), soft link se vykreslí jako nepoužitelný.
4. Měkké odkazy mohou být umístěny v různých souborových systémech.
5. Můžete také vytvořit měkké odkazy na adresáře.

Pevné odkazy

Každý soubor používá alespoň jeden pevný odkaz. Když tedy vytvoříte nový soubor, vytvoří se nová položka adresáře, která se nazývá počet odkazů. Takže když vytvoříte nový pevný odkaz na tento soubor, počet odkazů se zvýší o 1.

1. metoda tvorby

# touch file1
# ls -l
-rw-r--r-- 1  root  root  0  Sep  23  13:19  file1
# ln file1 file2
# ls -l
-rw-r--r--  2  root  root  0  Sep  23  13:19  file1
-rw-r--r--  2  root  root  0  Sep  23  13:19  file2
# ls -li
1282  -rw-r--r--  2  root  0  root  0  Sep  23  13:19  file1
1282  -rw-r--r--  2  root  0  root  0  Sep  23  13:19  file2
# find . -inum 1282
./file1
./file2

2. Počet odkazů se zvýší o jeden pokaždé, když vytvoříte nový pevný odkaz na soubor, jak je uvedeno výše.
3. I když odstraníte některý ze souboru, nebude to mít žádný vliv na druhý soubor. Snižuje se pouze počet odkazů
4. Pevné odkazy nemohou procházet systémem souborů.
5. Nelze vytvářet pevné odkazy na adresáře.


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

  2. Rozdíl mezi symbolickými a pevnými odkazy?

  3. RHEL 7 – Poznámky RHCSA:Vytvářejte, mažte a upravujte místní skupiny a členství ve skupinách.

  1. RHEL 7 – Poznámky RHCSA:Vytvářejte, mažte a upravujte místní uživatelské účty

  2. Jak nastavit hodnoty nproc (Hard and Soft) v CentOS / RHEL 5,6,7

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

  1. Jak vytvořit pevné a symbolické odkazy v Linuxu

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

  3. Git a pevné odkazy