GNU/Linux >> Znalost Linux >  >> Linux

Kam / by měly být namontovány další trvalé disky?

Podle odkazu FHS, který jste uvedl

 /mnt/  Temporarily mounted filesystems.

Předpokládám tedy, že musíte mít na mysli trvale připojené nerootové nesystémové (to znamená ne /var/log nebo podobné) souborové systémy.

Vždy jsem je vložil do /mnt/fsidentifier a pak tam, kde bylo potřeba, přidal symbolický odkaz.

Například jsem měl v jednom okamžiku /mnt/website, /mnt/appdata, /mnt/whatever, pak jsem to symbolicky propojil. Nikdy jsem nic nepřipojoval přímo do /mnt

Pokud byste chtěli "čisté" řešení, můžete napsat skript, který vezme UUID souborového systému, vytvoří pro něj přípojný bod (pod /mnt nebo kdekoli chcete) a poté připojí souborový systém k přípojnému bodu.


Další disky jsou obvykle připojeny do adresáře s názvem /media/something kde je něco odráží namontované zařízení, např. /media/cdrom0 pro první CD-ROM zařízení. Tato konvence je široce dodržována pod Linuxem pro vyměnitelná zařízení a často, ale ne vždy pro trvalá zařízení.

FHS zakazuje distribucím používat adresáře pod /mnt protože někteří správci používají /mnt sám jako přípojný bod pro dočasná připojení. Pokud jste správce, můžete si dělat, co chcete; prostě nepoužívejte /mnt sám jako přípojný bod, pokud pod ním vytvoříte adresáře.

Mnoho míst má své vlastní konvence. Některé automountery mají svůj vlastní adresář nebo adresáře (konfigurované pomocí /etc/fstab a /etc/auto.* ); /amnt nebo /auto jsou typická jména. Síťová připojení jsou často umístěna pod /net/$machine_name . Některá místa prostě používají to, co administrátorovi napadlo:/data , /local , /scratch , …

Samozřejmě by tam měly být připojeny souborové systémy, které mají v adresářové struktuře specifické místo. Například poštovní oddíl je normálně připojen přímo na /var/mail nebo /var/spool/mail . Pokud jsou vaše domovské adresáře rozmístěny mezi několika disky, je typické, že je připojíte pod /home , např. ~alice =/home/disk0/alice a ~bill =/home/disk1/bill a tak dále, pokud chcete vystavit různé disky v domovských adresářích. Pokud tak neučiníte, připojte domovské oddíly, kam chcete, a vytvořte symbolické odkazy nebo automatické připojení v /home .


Kdekoli se vám líbí a kde vám to dává největší smysl. Viděl jsem nespočet variant.

Sám je obvykle montuji na /data0 , /data1 nebo podadresáře pod /data a umístěte symbolické odkazy na příslušná místa (například /home ).


Linux
  1. Bind Mount?

  2. Kde by měl být umístěn místní spustitelný soubor?

  3. Kam mám umístit software, který si sám zkompiluji?

  1. Příkaz pro zjištění, kde je disk připojen?

  2. Jak zkontrolovat, zda je připojen konkrétní adresář?

  3. Můžeme připojit více disků jako jeden adresář?

  1. Jak zkontrolovat, zda je oddíl připojen jako „noexec“?

  2. Jak mít souborový systém připojený během přihlášení uživatele?

  3. Linux – kam v „/“ by měly být připojeny další trvalé disky?