Fix: root Användarens hemkatalog är / root
Du kanske har märkt ett fel där du skriver cd eller cd ~ tar dig till / root istället för någonting inuti / hemkatalogen som tycks innehålla hemkataloger. Om du får det här felet har du säkert märkt det varje gång du arbetar som superanvändare i Linux. Att fixa det är väldigt enkelt eftersom det faktiskt inte är något fel alls.
Snarare orsakas detta av en särdrag av hur Linux hanterar placeringen av hemkatalogen. Medan ett förväntat beteende kan det fortfarande vara mycket förvirrande om du aldrig har kommit över det förut.
Om du skriver kommandon cd eller cd ~ från terminalen kommer du att tas tillbaka till din hemkatalog oavsett var du befinner dig i Linux-kataloghierarkin. Detta gäller även om du är på en separat partition eller till och med en helt annan extern filstruktur. Om du någonsin förlorar din plats när du klättrar kataloger, så skriver du enkelt cd-skivor direkt till var du än troligtvis startade när du öppnade din terminal.
På Linux är root-användarens hemkatalog / hem / root på vissa valda fördelningar, men du brukar se den placerade i / root direkt i översta nivån i början av filstrukturen. Medan det är konfigurerbart är detta situationen i överväldigande majoriteten av Linux-distributioner. Prova att skriva kommando cd / root som en vanlig användare vid terminalen. Du får ett fel som läser bash: cd / root: Tillstånd nekad eftersom det här är superanvändarens hemkatalog.
Nu när du har gjort det här öppnar du ett grafiskt rotterminal genom att skriva gksu x-terminal-emulatorn vid terminalen. Du får en snabb fråga som frågar efter ditt administrativa lösenord, eftersom det här instansierar en fullständigt förhöjd kommandorad.
PRO TIPS: Om problemet är med din dator eller en bärbar dator, bör du försöka använda Reimage Plus-programvaran som kan skanna förvaret och ersätta korrupta och saknade filer. Detta fungerar i de flesta fall där problemet uppstått på grund av systemkorruption. Du kan ladda ner Reimage Plus genom att klicka härMånga Linux-distributioner, särskilt de som är baserade på Ubuntu, har ut root-användarens namn så att du inte kan logga in som dem. Om du får denna typ av fel på Ubuntu eller annan liknande distribution, kommer det här kommandot fortfarande att loggas in som root utan att oroa dig för detta hash-system. Oavsett detta kommer det att öppnas ett separat terminalfönster från det du har jobbat i.
Så snart du är i bash-prompten skriver du kommandot whoami; CD; pwd och tryck på enter-tangenten. Det här först identifierar vem du är inloggad som, då ändras den till den aktuella användarens hemkatalog. Du kommer märka att du är inloggad som root-användare och hemkatalogen för nämnda användare är inte / home / root men istället / root själv. Linux-distributioner gör det här eftersom vissa människor tycker om att installera hela / hemkatalogen på en separat partition från toppnivån / monteringspunkten.
När du är klar med rotfönstret, vill du skriva ut exit- kommandot för att komma ur det här fönstret eftersom du fortfarande är root-användaren i den.
Om du hade / hemkatalogstrukturen installerad på någon annan skiva och det misslyckades fysiskt, hindrar du / root någonstans att du förlorar möjligheten att åtminstone starta systemet som en superanvändare för återställningsändamål. De flesta distributioner gör det så att de olika normala användarnas kataloger kan läsas till varandra. De ges varje 755 Unix-behörigheter. Den / root-katalogen är speciell eftersom den har 700 behörigheter, vilket innebär att endast root super-användaren någonsin kan läsa av den.
När du ser ~ -symbolen är det bara en stand-in som skalet använder för att representera användarens hemkatalog oavsett var den är, så länge du har liknande eller identisk effekt ovanför har du inget fel att korrigera. Du kan ibland komma över termen tilde, vilket är det bokstavliga namnet för denna symbol och betyder samma sak.
PRO TIPS: Om problemet är med din dator eller en bärbar dator, bör du försöka använda Reimage Plus-programvaran som kan skanna förvaret och ersätta korrupta och saknade filer. Detta fungerar i de flesta fall där problemet uppstått på grund av systemkorruption. Du kan ladda ner Reimage Plus genom att klicka här