Ada dua folder yang berbeda yang disebut "root" folder: /
(yang akar filesystem , yang benar-benar satu-satunya folder yang harus pernah disebut "root folder"), dan /root
(yang user root 's direktori home ). Selama operasi normal (yaitu, kecuali saat melakukan tugas administratif), pengguna tidak dapat membuat file baru di /
atau /root
.
Anda tidak boleh mengubah kepemilikan atau izin dari direktori mana pun (mengubahnya secara /
khusus dapat merusak banyak hal, mungkin bahkan melampaui menciptakan masalah keamanan tergantung pada asumsi yang dibuat aplikasi dan layanan Anda tentang kepemilikan dan izin dari /
).
Jika Anda memiliki gksu
paket yang diinstal, Anda dapat menjalankan gksudo nautilus
untuk membuka jendela browser file yang dimiliki oleh root. Jika Anda melakukan ini, harap ekstra hati-hati untuk hanya menggunakannya untuk tugas-tugas di mana Anda harus me-root, dan untuk menutupnya ketika Anda selesai (jadi Anda tidak keliru nanti dengan jendela Nautilus biasa).
Jika Anda belum gksu
menginstal dan tidak ingin menginstalnya, sudo -i nautilus
atau sudo -H nautilus
cukup aman. (Sebaliknya, jika Anda menggunakan plain sudo nautilus
, Anda mungkin harus memperbaiki beberapa hal di direktori home Anda untuk membuat Nautilus berfungsi dengan baik lagi ketika Anda tidak menjalankannya sebagai root.)
Namun, biasanya Anda tidak perlu melakukan itu juga. Anda jarang harus mengedit konten tingkat atas /
atau konten secara manual /root
. Saya merekomendasikan untuk memberikan lebih banyak informasi - atau mengajukan pertanyaan baru - untuk menjelaskan dengan tepat apa yang ingin Anda capai. Tugas khusus yang perlu Anda lakukan akan menentukan bagaimana Anda harus melanjutkan.
Akhirnya, sebuah catatan lost+found
. Ini menyimpan file yang dipulihkan dalam operasi perbaikan sistem file . Karena file-file tersebut dapat dari mana saja di sistem file, maka diperlukan izin root untuk mengaksesnya (atau informasi apa pun pada sistem berpotensi diakses oleh seseorang yang bukan administrator). Jika Anda berpikir mungkin ada file di sana yang ingin Anda reklamasi, Anda dapat memeriksanya dengan menjalankan
sudo ls /lost+found
di jendela Terminal ( Ctrl+ Alt+ T).
Jika ada file di sana yang Anda inginkan, maka Anda dapat menyalinnya (dan jika kepemilikan dan izinnya tidak memberi Anda akses yang diperlukan, ubahlah). Anda dapat melakukannya sebagai root dari Terminal dengan cp
, chmod
dan chown
(dijalankan sebagai root dengan sudo
), atau dengan jendela Nautilus yang dimiliki oleh root seperti dijelaskan di atas.
Jika Anda perlu mengubah kepemilikan dan izin untuk file, maka:
- pastikan tidak melakukannya untuk lebih banyak file daripada yang diperlukan - misalnya, beberapa orang secara tidak sengaja mengubah kepemilikan atau izin untuk sebagian besar sistem dan kemudian harus menginstal ulang, dan
- Saya merekomendasikan panduan ini untuk memahami sistem kepemilikan / izin di Ubuntu (yang juga berlaku untuk sebagian besar OS mirip Unix lainnya ). Wikipedia juga dapat membantu.
/
(direktori root) daripada/root
(direktori home root). Lebih jauh, ini juga menanyakan tentanglost+found
(yang selalu ada/
tetapi tidak pernah ada/root
, karena dalam praktiknya/root
adalah salah satu dari beberapa direktori tingkat atas yang tidak ada yang memakai sistem file terpisah.