Yönetici izinlerine sahip bir terminalden yeni bir klasör nasıl oluşturulur?


14

JAVA'yı yüklemek istiyorum, ancak kurulum talimatları benden /java/standart /usr/klasöre yeni bir klasör oluşturmamı istiyor .

Ancak bu klasör engellendi. Yani, PCManFM dosya yöneticisi ile üzerinde yeni bir klasör oluşturamıyorum, çünkü bu seçenek gri.

Bu yüzden sanırım bir Terminal oturumundan oluşturmak için bir komut olmalı. ( sudoBelki,?)

Onu nasıl alabilirim? Almak için doğru komut hangisidir?

Yanıtlar:


8

Sorunuzun iki bölümünü ele alacağım: java kurulumu ve klasör oluşturma.

Java kurulumu

Bununla ilgili zaten bir sorum var: Sun / Oracle'ın tescilli Java JDK 6/7/8 veya JRE yazılımını nasıl kurabilirim? Gerekli tüm komutlar var ve el ile sayfalarını man COMMANDterminalde okumanızı şiddetle tavsiye ediyorum .

Java'nın açık kaynaklı sürümü olan Open JDK da var. Bunun kurulumu biraz daha basit

sudo apt-get install openjdk-7-jre openjdk-7-jdk icedtea-7-plugin

Bu neredeyse - apt-get her şeyi halleder. Bir paket yüklediğinizde apt-getveya paketle birlikte gelen dpkgön yükleme ve son yükleme komut dosyaları varsa ve aldığınız programı kurmak için otomatik olarak çalıştırılır.

Klasör Oluşturma

Klasör (linux terminolojisinde - dizin) oluşturma, tıpkı dosya oluşturma gibi izinlere bağlıdır. Bir klasörde aşağıdaki izinler varsa,

drwxr-xr-x 15 testuser  testuser   4096 Nov 22 12:34 testuser/

Bu, söz konusu klasörün sahibinin testuserorada (önce rwx) şeyler oku-yaz-yürütebileceği ve grubun testuseryalnızca orada okuyabileceği ve yürütebileceği anlamına gelir.r-x bölümdür ve son r-xbölüm diğer gruplar veya kullanıcılar için okuma yürütme anlamına gelir.

/usrklasörünün sahibi kök kullanıcıdır, bu nedenle yalnızca root yazabilir, yani dosya veya klasör oluşturun. Bu nedenle sudogeçici olarak kök ayrıcalıkları kazanmanız gerekir .


18

Aşağıdakileri kullanarak bir komut satırı terminalinden klasör oluşturun:

sudo mkdir /usr/java

İhtiyacınız sudodeğişiklik yapmak için /usrçünkü /usraittir rootkullanıcı.


Evet, aynen öyle. sudoYine de nedenini açıklayabilir misin?
Sergiy Kolodyazhnyy

@ Klasöre /usrait olun root:root, bu nedenle değiştirmek için kök ayrıcalıklarına ihtiyacınız var
zwork

1
@zwork <. <Biliyorum, 22k temsilcisi ile bunu zaten biliyorum. Burada cevaplarını geliştirmek için insanları zorlamaya çalışıyorum
Sergiy Kolodyazhnyy

@ Üzgünüz, profilinizi kontrol
etmediniz

@zwork hepsi iyi ^ _ ^ Muhtemelen ilk yorumumu farklı ifade etmeliydim
Sergiy Kolodyazhnyy

3

Birkaç seçeneğiniz var:

  • gksudo pcmanfmparolanızı girmenizi isteyecek, ardından PCManFM'yi kök olarak açacak , bu da biraz tehlikeli çünkü dikkatli değilseniz sistem dosyalarını istemeden değiştirebilirsiniz.

  • sudo mkdir /usr/java doğrudan dizini oluşturur.


OP'nin PCManFM'yi ne kullandığını biliyorum, ama bu hala Ubuntu ve hala Nautilus var ve nautilus nautilus-adminsağ tıklama ve yönetici ayrıcalıklarıyla dosya / dizini açmak için var. Bunu cevabınıza dahil etmek isteyebilirsiniz
Sergiy Kolodyazhnyy

@Serg hiç duymadım nautilus-adminve nautilustest etmek için bu kutuda yok , bu yüzden dahil etmeyeceğim çünkü ne olduğu hakkında hiçbir fikrim yok.
kedi

Dizüstü bilgisayarımda Lubuntu 15.10 kullanıyorum ve Nautilus'u yok. Lubuntu'nun dosya yöneticisi PCManFM'dir. Masaüstü bilgisayarımda Ubuntu Studio 15.10 kullanıyorum ve Nautilus'u yok. Ubuntu Studio'nun Dosya yöneticisi Thunar'dır.
Juan

1
Creates folders and files

mkdir -p ~/example(Folder)/text(Folder)
touch ~/example(folders)/text(Folder)/text{1..420}.txt
chmod -R 757 ~/example (folder with rights)


Move the text to another created folder

mkdir -p /Sturrage/V1Tst/Memes
mv ~/example/text/text{1..125}.txt /Sturrage/V1Tst/Memes


Same thing but with another folder to put all the text files that are left behind and with rights and user.

mkdir -p /V1Tst/Trash
cp ~/example/text/* /V1Tst/Trash
chmod -R 727 /V1Tst
chown -R user:group /V1Tst

Ubuntu'ya Sor hoş geldiniz! Bu cevabı, sağlam bir cevap haline getirmek için gerekli adımları daha ayrıntılı bir şekilde sağlayarak geliştirebilirsiniz.
Videonauth
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.