Linux システムでは、ユーザーはコマンド ラインまたはデスクトップ ファイル マネージャーから新しいディレクトリを作成できます。 Linux でディレクトリ (フォルダーとも呼ばれます) を作成するコマンドは mkdir コマンドです。以下の記事では、mkdir コマンドの基礎知識を紹介し、使用例を交えて mkdir コマンドの使い方を理解していきますので、ご参考になれば幸いです。 [推奨関連ビデオ チュートリアル: Linux チュートリアル]
##Linux mkdir コマンド構文 # #Linux mkdir コマンドの構文は次のとおりです。 mkdir [OPTION] [DIRECTORY]
mkdir コマンドを使用してディレクトリを作成するには、親ディレクトリに対する書き込み権限が必要です。そうしないと、
Permission Deneded エラーが表示されます。 Linux で mkdir コマンドを使用して新しいディレクトリを作成するにはどうすればよいですか?
Linux で mkdir コマンドを使用してディレクトリを作成するには、パラメータとしてディレクトリ名を mkdir コマンドに渡すだけです。
mkdir newdir
ls -l
出力
drwxrwxr-x 2 username username 4096 Jan 20 03:39 newdir
mkdir コマンドで作成されたディレクトリのメッセージを出力したい場合は、
を渡すことができます。 -v (--verbose )オプション。
ディレクトリ名のみを指定すると、現在の作業ディレクトリに作成されます (現在の作業ディレクトリはコマンドが実行されるディレクトリです)。 pwd コマンドを使用すると、現在の作業ディレクトリの場所を表示できます。現在の作業ディレクトリを変更するには、cd
(ディレクトリ変更) コマンドを使用する必要があります。
別の場所にディレクトリを作成するには、ユーザーは親ディレクトリへの絶対または相対ファイル パスを指定する必要があります。たとえば、/tmp ディレクトリに新しいディレクトリを作成するには、次のように入力します。 <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:sql;toolbar:false">mkdir /tmp/newdir</pre><div class="contentsignin">ログイン後にコピー</div></div>
ユーザーが十分な権限を持っていない親ディレクトリにディレクトリを作成しようとすると、# というメッセージが表示されます。 ##許可が拒否されました
mkdir /root/newdir
mkdir: cannot create directory '/root/newdir': Permission denied
Linux で mkdir コマンドを使用して親ディレクトリを作成するにはどうすればよいですか? #親ディレクトリは、ディレクトリ ツリー内の別のディレクトリの上にあるディレクトリです。親ディレクトリを作成するには、-p オプションを使用します。
/home/linuxize/Music/Rock/Gothic ディレクトリを作成するとします。親ディレクトリのいずれかが存在しない場合は、次のようなエラーが表示されます: <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:sql;toolbar:false">mkdir /home/linuxize/Music/Rock/Gothic</pre><div class="contentsignin">ログイン後にコピー</div></div>
出力:
mkdir: cannot create directory '/home/linuxize/Music/Rock/Gothic': No such file or directory
この時点で、代わりに -p オプションを使用して親ディレクトリを作成できます。すべての欠落している親ディレクトリ: <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:sql;toolbar:false">mkdir -p /home/linuxize/Music/Rock/Gothic</pre><div class="contentsignin">ログイン後にコピー</div></div>
-p オプションを使用する場合、mkdir コマンドは、ディレクトリが存在しない場合にのみディレクトリを作成します。
Linux でディレクトリを作成するときに mkdir コマンドを使用してアクセス許可を設定するにはどうすればよいですか?
ディレクトリの作成時に権限を設定したい場合は、-m (-mode) オプションを使用する必要があります。権限を渡すための構文は、chmod コマンドの構文と同じです。
次の例では、新しいディレクトリは、それを作成したユーザーのみがアクセスできます。 <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:sql;toolbar:false">mkdir -m 700 newdir</pre><div class="contentsignin">ログイン後にコピー</div></div>
-m
オプションが mdkir に渡されない場合、新しく作成されたディレクトリには、
値に応じて 775 または 755 のアクセス許可が与えられます。
Linux で mkdir コマンドを使用して複数のディレクトリを作成するにはどうすればよいですか?
一度に複数のディレクトリを作成する場合は、ディレクトリの名前をスペースで区切ってパラメータとして指定する必要があります。 mkdir dir1 dir2 dir3
mkdir -p Music/{Jazz/Blues,Folk,Disco,Rock/{Gothic,Punk,Progressive},Classical/Baroque/Early}
Music/ |-- Classical | `-- Baroque | `-- Early |-- Disco |-- Folk |-- Jazz | `-- Blues `-- Rock |-- Gothic |-- Progressive `-- Punk
[関連記事の推奨事項]
Linux で chmod コマンドを使用するにはどうすればよいですか? (詳細説明)
#Linux で ls コマンドを使用してファイルを一覧表示するにはどうすればよいですか? (コード例) Linux はディレクトリ内のファイル数をどのように計算しますか上記がこの記事の全内容です。皆様の学習の手助けとなりますように。さらにエキサイティングなコンテンツについては、PHP 中国語 Web サイトの関連チュートリアルのコラムに注目してください。 ! !
以上がLinux で mkdir コマンドを使用してディレクトリを作成するにはどうすればよいですか? (例詳細説明)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。