Yanıtlar:
: "Kök" klasörü olarak adlandırılan iki farklı klasörler vardır /
( dosya sisteminin kök gerçekten sadece o hiç "kök klasör" çağrılmalıdır klasördür,) ve /root
( root 'ın ev dizini ). Normal çalışma sırasında (yani, yönetimsel görevleri gerçekleştirirken), kullanıcılar /
veya içinde yeni dosyalar oluşturamaz /root
.
Her iki dizinin sahipliğini veya izinlerini değiştirmemelisiniz ( /
özellikle bunları değiştirmek , uygulamalarınızın ve hizmetlerinizin sahipliği ve izinleri hakkında hangi varsayımlara bağlı olarak güvenlik sorunları oluşturmanın ötesinde, çok kötü bir şekilde bozulabilir /
).
Eğer varsa gksu
paket yüklü, Çalıştırabileceğiniz gksudo nautilus
bir kök sahip olduğu dosya tarayıcı penceresi açmak için. Bunu yaparsanız, lütfen yalnızca root olmanız gereken görevler için kullanmaya ve işiniz bittiğinde kapatmaya dikkat edin (böylece daha sonra sıradan bir Nautilus penceresiyle karıştırmazsınız).
gksu
Yüklemediyseniz ve yüklemek istemiyorsanız sudo -i nautilus
veya sudo -H nautilus
oldukça güvenli iseniz . (Düz kullanmak olsaydı aksine, sudo nautilus
, bazı şeyleri düzeltmek gerekebilir Eğer yaparken tekrar düzgün çalışması için Nautilus almak için ev dizininde değil root olarak çalışan.)
Ancak, genellikle bunu da yapmanız gerekmez. Üst düzey içeriğini /
veya içeriğini nadiren elle düzenlemeniz gerekir /root
. Neyi başarmaya çalıştığınızı tam olarak açıklamak için daha fazla bilgi vermenizi veya yeni bir soru sormanızı öneririm. Yapmanız gereken belirli görev, nasıl devam etmeniz gerektiğini belirleyecektir.
Sonunda bir not lost+found
. Bu, kurtarılan dosyaları dosya sistemi onarım işlemlerinde depolar . Bu tür dosyalar dosya sisteminin herhangi bir yerinden olabileceğinden, dosyalara erişmek için kök izinleri gerekli olmalıdır (veya sistemdeki herhangi bir bilgiye yönetici olmayan biri tarafından erişilmesi olasıdır). Orada geri almak istediğiniz dosyalar olabileceğini düşünüyorsanız, çalıştırarak kontrol edebilirsiniz.
sudo ls /lost+found
Terminal penceresinde ( Ctrl+ Alt+ T).
Orada istediğiniz dosyalar varsa, bunları kopyalayabilirsiniz (sahiplik ve izinleri size gerekli erişimi vermezse, bunları değiştirin). Sen ile Terminali'ne root olarak bunu yapabilir cp
, chmod
ve chown
(root olarak çalıştırmak sudo
), veya bir kök sahip olduğu Nautilus pencere ile yukarıda açıklandığı gibi.
Dosyaların sahipliğini ve izinlerini değiştirmeniz gerekirse, o zaman:
Evet, bu Ubuntu ve her Linux dağıtımı için normaldir. Kök klasöre erişemezsiniz çünkü bu klasöre root ve onun kullanıcı klasörü aittir.
Ancak, gerçekten isterseniz sudo -i
terminaldeki komutu kullanarak bu klasöre erişebilirsiniz . Bir şeyi karıştırırsanız, bunun sizin sorumluluğunuzda olduğuna dikkat edin .
Ayrıca Super+F2 tuşuna basarak ve yazarak nautilus kullanmagksu nautilus
Kök kullanıcının ana klasörünün klasör olan iznini değiştirmek istediğinizi varsayarsak /root
, bunu yapmak çok kötü bir fikirdir. Çünkü, kök evinin iznini değiştirir ve orada bazı önemli dosyaları siler veya değiştirirseniz, Bu tamamen kullanılamaz bir sistemle sonuçlanabilir. Ubuntu'yu sıfırdan yüklemeniz gerekebilir.
Ancak, gerçekten istiyorsanız, komut chmod'dur:
sudo chmod -R 777 /root
/root
klasöre erişmenizi sağlar . Chmod komutu için kılavuz sayfasına bakınız .
Dosya izinleri hakkında daha fazla bilgi edinmek için bunu okuyun
/root
(kötü bir fikir), olması gerekmez 777
. Bunları değiştirmek 770
ve root
gruba belirli kullanıcılar eklemek, bu kullanıcıların içindeki dosyaları oluşturmasına, erişmesine ve değiştirmesine olanak tanır /root
. Alternatif olarak, grup sahibi değişiyor /root
To sudo
yöneticileri erişmek izin verir. Tüm bu seçenekler gerçekten kötü ve yapılmamalı, ancak 777
için izinleri ayarlamak /root
muhtemelen en kötüsüdür. Ben bu yöntemi sunan niyetiniz anlamak değil elbette, onu savunmaya. Seninle aynı fikirde değilim.
/
yerine/root
(kök dizini) sorması muhtemel görünüyor . Dahası, bu da soruyorlost+found
(her zaman/
/root
/root