Домашната директория на Linux е директория за конкретен потребител на системата и се състои от отделни файлове. Нарича се още като директория за влизане . Това е първото място, което се появява след влизане в Linux система. Създава се автоматично като '/У дома' за всеки потребител в директорията“. Това е стандартна поддиректория на основната директория. Основната директория съдържа всички други директории, поддиректории и файлове в системата. Обозначава се с наклонена черта (/).
Домашната директория може да се нарече лично работно пространство за всички потребители, с изключение на root. За всеки потребител има отделна директория. Например двама потребители „jtp1“ и „jtp2“ ще имат директории като „/home/jtp1“ и „/home/jtp2“. Тези потребители ще имат всички права върху своите файлове в директорията.
Основният (административен) потребител е единственият потребител, чиято начална директория е на различно място по подразбиране. Пътят на root потребителя е '/root/', където той има контрол над всички директории и файлове.
Как да намеря домашната директория?
Има няколко начина за достъп и връщане към началната директория. Някои команди са много полезни за директориите като cd , pwd , mkdir , pwd , ls и rmdir. За графичен достъп до началната директория отворете файлове приложение и щракнете върху У дома опция от лявото странично меню. Разгледайте изображението по-долу:
Тук можем да разгледаме нашата домашна директория.
Обикновено нашият терминал се отваря с конкретна директория на потребителя. За да промените директорията на домашна директория, изпълнете cd команда както следва:
а-б резитба
cd /home
Горната команда ще промени директорията на home. За да посочите началната директория, изпълнете командата ls, както следва:
ls
Помислете за резултата по-долу:
Можем да се върнем в нашата домашна директория, като изпълним командата cd без аргумент. Той ще се върне към нашата начална директория от всяка директория, върху която работим. Изпълнете го по следния начин:
cd
Помислете за резултата по-долу:
От горния изход, ние бяхме в /Directory/files, като изпълнихме само команда cd, стигнахме до нашата домашна директория. Можем да използваме и командите 'cd ~ или cd $HOME', за да направим същото. Помислете за командите по-долу:
cd ~ cd $Home
За да покажете текущата работна директория, изпълнете командата pwd, както следва:
pwd
Помислете за резултата по-долу:
За да създадете директория под директория, изпълнете команда mkdir както следва:
mkdir
Помислете за резултата по-долу:
От горния изход създадохме директория като „new_dir“ и я показахме чрез изпълнение на командата ls.
Можем да премахнем и директория. За да премахнете директория, изпълнете командата rmdir, както следва:
rmdir
Помислете за резултата по-долу:
От горния резултат премахнахме директорията „new_dir“.
Разлика между основната и домашната директория
Някои ключови разлики между основната и началната директория са следните:
Основна директория | Домашен указател |
---|---|
Основната директория е най-горното ниво на системното устройство. | Началната директория е поддиректория на основната директория. |
Обозначава се с наклонена черта '/'. | Означава се с '~' и има път ' /потребители/потребителско име '. |
Администраторът има достъп да прави всякакви промени във файловете и настройките. | Никой друг потребител освен root потребителя не може да променя настройките на цялата система. |
Администраторът може да създаде потребител. | Всеки потребител, който има домашна директория, не може да създаде потребител. |
Във файловата система на Linux всичко се намира в основната директория. | Домашната директория съдържа данни на определен потребител. |