管理権限を持つ端末から新しいフォルダーを作成する方法は?


14

JAVAをインストールしたいのですが、インストール手順では、と呼ばれる新しいフォルダーを/java/標準/usr/フォルダーに作成するように求められます。

ただし、このフォルダーはブロックされています。つまり、PCManFMファイルマネージャーを使用して、その上に新しいフォルダーを作成することはできません。このオプションは灰色です。

そのため、ターミナルセッションから作成するコマンドがあるはずです。(でsudo、多分?)

どうすれば入手できますか?それを取得するための正しいコマンドはどれですか?

回答:


8

あなたの質問の2つの部分、Javaのインストールとフォルダーの作成に取り組みます。

Javaインストール

それについてはすでに質問があります。Sun/ Oracle独自のJava JDK 6/7/8またはJREをどのようにインストールできますか?必要なコマンドはすべて揃っているので、man COMMANDターミナルでマニュアルページを読むことを強くお勧めします。

JavaのオープンソースバージョンであるOpen JDKもあります。そのインストールはやや簡単です

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

それはほとんどそれです-apt-getはすべてを処理します。パッケージをインストールするとき、apt-getまたはパッケージにdpkg付属するプレインストールスクリプトとポストインストールスクリプトがあり、自動的に実行して、取得しているプログラムをセットアップします。

フォルダー作成

フォルダー(Linuxの用語では-ディレクトリー)の作成は、ファイルの作成と同様に、許可に依存します。フォルダに次の権限がある場合、

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

つまり、そのフォルダの所有者はtestuserそこにあるものを読み書きできます(最初rwx)、グループtestuserはそこにあるものだけを読んで実行できます-それがr-x部分であり、最後のr-x部分は他のグループまたはユーザーの読み取り実行を意味します。

/usrフォルダーはrootユーザーが所有するため、rootのみがそこに書き込むことができます。つまり、ファイルまたはフォルダーを作成します。したがって、そのためにはsudo一時的にルート権限を取得する必要があります。


18

以下を使用して、コマンドラインターミナルからフォルダーを作成します。

sudo mkdir /usr/java

ユーザーが所有しているためsudo、変更を加える必要があります。/usr/usrroot


はい、まさにそれ。sudoただし、その理由について詳しく説明していただけますか?
セルギーKolodyazhnyy 16年

@Sergはフォルダの/usr所有者root:rootであるため、変更するにはルート権限が必要です
-zwork

1
@zwork <。<知っています。22kの担当者で既に知っています。私はここで自分の答えを改善するために人々をプッシュしようとしている
Sergiy Kolodyazhnyy

@Serg申し訳ありませんが、プロフィールを確認しませんでした
zwork

それはすべて良いことだ@zwork ^ _ ^私はおそらく違った私の最初のコメント言葉で表現している必要があります
Sergiy Kolodyazhnyy

3

いくつかの選択肢があります。

  • gksudo pcmanfm パスワードの入力を要求してから、PCManFMを開きます 、rootとしてをます。注意しないと、意図せずにシステムファイルを変更してしまう可能性があるため、これはやや危険です。

  • sudo mkdir /usr/java ディレクトリを直接作成します。


OPがPCManFMを使用していることは知っていますが、これはまだUbuntuであり、Nautilusがあり、nautilusはnautilus-admin管理者権限でファイル/ディレクトリを右クリックして開くためのものです。あなたの答えにそれを含めることをお
勧め

@Serg私は聞いたnautilus-adminことがないしnautilus、このボックスにテストする必要もないので、それが何であるかわからないのでそれを含めない。

私のラップトップでは、Lubuntu 15.10を使用していますが、Nautilusはありません。LubuntuのファイルマネージャーはPCManFMです。私のデスクトップPCでは、Ubuntu Studio 15.10を使用していますが、Nautilusがありません。Ubuntu StudioのファイルマネージャーはThunarです。
フアン

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

Ask Ubuntuへようこそ!この答えを改善するには、より詳細に必要な手順を提供して、堅実な答えにすることができます。
Videonauth
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.