Jak zmienić katalog domowy użytkownika w Ubuntu 9.04?


40

Czy ktoś wie, jak mogę zmienić mój katalog domowy w powłoce?


ubuntuforums.org/showthread.php?t=46866 to fajna instrukcja na temat poruszania się po domu. Sam tego nie próbowałem, ale wygląda to dość skomplikowanie. Nick
— Nick

To nie jest tak skomplikowane, jak się wydaje, musieli tylko szczegółowo wyjaśnić ludziom, którzy nie znają tego procesu. W rzeczywistości wymaga to (1) utworzenia partycji, w razie potrzeby (2) zamontowania partycji (3) skopiowania plików (3) odmontowania partycji (4) edycji /etc/fstab(5) przeniesienia starego katalogu domowego na bok (6) przeniesienia nowego katalogu domowego na /home(7) zamontować nowy /home(8) sprawdzić wszystko i usunąć stary katalog domowy
— David Z

Odpowiedzi:


65

Bieganie

sudo usermod -d new_home_dir   nazwa_użytkownika

zmieni katalog osobisty na, new_home_dira także zaktualizuje plik systemowy, w którym znajduje się lokalizacja katalogu domowego ( /etc/passwd).

Jeśli chcesz również przenieść wszystkie pliki z bieżącego katalogu domowego, użyj:

sudo usermod -d nowy_katalog_główny   -m   nazwa użytkownika

1
Pracowałem dla mnie w Ubuntu 12.04, dzięki
— HappyDeveloper

Po tym, gdy się zaloguję, wyświetlane jest tylko tło pulpitu. Dla 13.10 .. nawet to jest odpowiedź z 2009 roku :)
— Aleks

1
@Aleks funkcjonalność usermodnie zmieniła się od lat lub prawdopodobnie dziesięcioleci, więc ta odpowiedź powinna być nadal aktualna. Jeśli chodzi o to, dlaczego widzisz tylko tło pulpitu, być może coś innego w twoim środowisku pulpitu zależy od nazwy użytkownika, w którym to przypadku usermodnie wie o tym. Ale mogę tylko zgadywać, dlaczego tak się dzieje (bez dostępu do systemu).
— David Z

Dzięki David. Myślałem też, że ta funkcjonalność nie zmieniła się od lat, więc spróbowałem. Moja była nowa instalacja Ubuntu, więc po dodatkowych krokach ta odpowiedź pomogła mi askubuntu.com/a/250877/223469 (podobnie jak twoja, ale z dodatkowym krokiem - lub bardziej precyzyjnie, aby utworzyć nowy, nowy folder, który w moim przypadku było mi wystarczające) dzięki David
— Aleks

2

Nie próbowałem tego, ale myślę, że możesz to zmienić w / etc / passwd.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.