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.