Přejít na hlavní obsah

Jak změnit domovský adresář uživatele v Linuxu

Domovský adresář v operačním systému Linux je místem, kde jsou uloženy osobní soubory a nastavení uživatele. Ve výchozím nastavení má každý uživatel svůj vlastní domácí adresář, který je definován při vytváření účtu. Někdy však může být nutné změnit domácí adresář uživatele. V tomto článku se podíváme, jak na to.

Změna domovského adresáře uživatele může být užitečná, pokud chcete přesunout všechny soubory a složky uživatele na jiný oddíl pevného disku nebo pokud potřebujete změnit celou cestu k domovskému adresáři uživatele. Pro změnu domovského adresáře nemusíte vytvářet nový uživatelský účet-můžete to provést pomocí několika příkazů v terminálu.

Než budete pokračovat, je důležité poznamenat, že změna domovského adresáře uživatele může mít nežádoucí účinky, pokud provedete operace nesprávně. Ujistěte se, že máte všechna potřebná přístupová práva ke změně domovského adresáře a před provedením změn zálohujte všechna důležitá uživatelská data.

Krok 1: Přihlaste se pod účet s oprávněními správce nebo použijte účet s oprávněními sudo k provádění následujících příkazů.

Krok 2: Otevřete terminál a spusťte příkaz chsh pro změnu domovského adresáře uživatele. Pokud například chcete změnit domovský adresář uživatele "username" na "/ new / home / directory", spusťte následující příkaz:

sudo usermod -d /new/home/directory username

Všimněte si, že musíte nahradit "username" skutečným uživatelem a "/new/home/directory" novou cestou k domovské složce.

Tyto příkazy vám pomohou změnit domovský adresář uživatele v operačním systému Linux. Po provedení příkazu můžete změny zkontrolovat tak, že přejdete pod tento účet a ujistíte se, že všechny soubory a složky byly úspěšně přesunuty do nového adresáře.

Změna domovského adresáře uživatele v Linuxu

Někdy může být nutné změnit domovský adresář uživatele v Linuxu. Například pokud chcete přesunout domácí adresář na jiný pevný disk nebo oddíl.

Pro změnu domovského adresáře uživatele je třeba provést následující kroky:

  1. Přihlaste se jako správce nebo superuživatel. K tomu může být nutné použít příkaz sudo před provedenými příkazy.
  2. Nejprve vytvořte nový adresář, který bude sloužit jako nový domovský adresář uživatele. Můžete například použít příkaz mkdir / new-home k vytvoření adresáře s názvem "new-home".
  3. Poté změňte přístupová práva k novému adresáři pomocí příkazu chmod 700 / new-home . Tím zabráníte ostatním uživatelům v přístupu k vašemu novému domovskému adresáři.
  4. Přesuňte obsah starého domovského adresáře do nového pomocí příkazu cp-R /old-home/* /new-home . Zde "/ old-home " je cesta ke starému domovskému adresáři uživatele.
  5. Po přesunutí obsahu se ujistěte, že nový adresář má pro uživatele správná přístupová práva. Chcete-li to provést, spusťte příkaz chown-R username:username / new-home nahrazením" username " uživatelským jménem.
  6. Nakonec upravte soubor "/ etc /passwd" pomocí příkazu sudo nano/etc / passwd a nahraďte starou cestu do domovského adresáře novou cestou. Můžete například nahradit " / home / username "na"/new-home".

Po provedení těchto kroků bude domovský adresář uživatele úspěšně změněn na novou cestu. Je důležité si uvědomit, že změna domovského adresáře uživatele může ovlivnit fungování některých programů a nastavení, takže je třeba být pozorný a pečlivě zvážit akce.

Pochopení struktury domácího katalogu

Struktura domovského adresáře odpovídá standardu hierarchického systému souborů (Filesystem Hierarchy Standard, FHS). Určuje umístění a přiřazení různých složek v systému.

Mezi hlavní složky ve struktuře domovského adresáře patří:

  1. /home hlavní adresář uživatelů.
  2. /home/username - domovský adresář konkrétního uživatele, kde username je uživatelské jméno.
  3. /home/username/Documents - složka pro ukládání dokumentů uživatele.
  4. /home/username/Desktop - složka pro umístění zkratek a souborů zobrazených na ploše.
  5. /home/username/Downloads - složka pro stahování souborů z Internetu.
  6. /home/username/Pictures - složka pro ukládání fotografií a obrázků.
  7. /home/username/Music - složka pro ukládání hudebních souborů.
  8. /home/username/Videos - složka pro ukládání video souborů.

Toto jsou pouze některé z typických složek, které mohou být přítomny v domovském adresáři uživatele. Struktura domácího adresáře se však může lišit v závislosti na nastavení operačního systému nebo konkrétních uživatelských preferencích.

Vytvoření nového domovského katalogu

Pokud chcete vytvořit nový domovský adresář pro uživatele na svém systému Linux, postupujte podle následujících kroků:

KrokTýmPopis
1sudo mkdir / cesta / k / novému / kataloguVytvořte nový adresář, kde" cesta/k/novému/adresáři " je cesta k požadovanému místu vytvoření.
2sudo chown použití: uživatelé/cesta / k / novému / adresářiPřiřaďte vlastníka a skupinu k novému adresáři nahrazením "uživatel" a "uživatelé" odpovídajícími názvy.
3sudo usermod-d / cesta/k / novému / adresáři uživatelZměňte domovský adresář uživatele nahrazením cesty / k / novému / adresáři aktuální cestou a uživatelského jména.

Po provedení těchto kroků bude pro zadaného uživatele vytvořen a přidělen nový domovský adresář.