Sistem file Linux disusun dengan cara tertentu. Biner penting ada /bin/
, file boot loader ada /boot/
, sebagian besar file perangkat ada /dev/
, mount point untuk media yang bisa dilepas ada /media/
, dll ...
Lihat https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard .
Beberapa detail kecil mungkin berbeda dari distro ke distro (misalnya /usr/bin/
vs. /usr/local/bin/
), tetapi secara umum hampir semua distro Linux mengikuti struktur direktori yang sama.
Untuk menjawab pertanyaan Anda:
Direktori rumah pengguna berada di /home/
. Pada prinsipnya, Linux adalah sistem operasi multi-pengguna. Anda mungkin hanya memiliki satu akun pengguna di laptop Anda dengan direktori home-nya /home/<username>/
, tetapi jika Anda melihat /home/
pada server Linux bersama, Anda akan melihat banyak direktori rumah: satu untuk setiap akun pengguna. Idenya adalah bahwa setiap pengguna sistem memiliki izin menulis hanya di direktori home mereka sendiri. Jika nama pengguna bob
Anda, Anda dapat membaca dan menulis dan menghapus file /home/bob/
tetapi Anda tidak dapat menyentuh apa pun di /home/alice/
atau di /var/log/
.
root
berbeda. root
adalah pengguna administratif dan memiliki hak istimewa menulis di mana saja pada sistem (dan dapat bertindak sebagai pengguna sistem apa pun). Jadi masuk akal bahwa root
memiliki direktori home khusus /root/
karena root
bukan pengguna biasa. Selain itu, /root/
hanya direktori biasa tanpa sihir khusus, meskipun sangat mungkin (bahkan mungkin) bahwa utilitas sistem bergantung pada /root/
rumah pengguna root
.
Ketika Anda menjalankan sudo -i
di terminal, Anda beralih dari menjadi misalnya user biasa bob
untuk menjadi root
. Perhatikan bahwa sakelar ini hanya memengaruhi jendela terminal tempat Anda mengetik sudo -i
. Untuk manajer file Anda, Anda masih bob
dan jika Anda membuka jendela terminal lain Anda masih bob
di sana. Dalam konteks ini simbol ~
adalah singkatan untuk direktori home pengguna saat ini. Untuk bob
~
cara /home/bob/
tetapi untuk root
~
cara /root/
.
Saya harap ini menjelaskan hal-hal untuk Anda.
home
direktori pribadinya , tetapi yang ini dinamairoot