Linux学習におけるmkdirコマンドの詳しい説明

Linux学習におけるmkdirコマンドの詳しい説明

序文

最近、Linux にますます興味を持つようになりました。

タッカーズにもう一度会いたいという気持ちはますます強くなっていった。

110110110を残して以来、連絡が取れていません。

今のところまだ混乱しています。

見つからないし、連絡先もわかりません。

しかし、私の心の中の火は燃え上がったのです。

私は月明かりの下で再び勉強を始めました。

1. ファイルの概念に関する基礎知識

上記のコマンドはすべてファイルまたはフォルダーに対する操作です。

そこで質問です:

Linux是先有文件還是先有文件夾(目錄)?
まず、文件與文件夾的區別是什么?
ファイル: ハードドライブを使用してコンピューターに保存される情報の集合。ファイルには、テキスト ドキュメント、画像、プログラムなどがあります。形式はfilename.extensionで、拡張子はファイルの種類を示すために使用されます。
フォルダー: ディスク ファイルを整理および管理するために使用されるデータ構造。コンピュータのファイルを管理する上で役立ちます。各フォルダはディスク領域に対応しています。対応する領域を指すアドレスを提供し、拡張子はありません。
ディレクトリ: ファイル名とファイルの物理的な場所とのマッピング関係。このファイルのインデックスはファイル ディレクトリと呼ばれます。
ファイルの場所を決定する方法は、絶対パスディレクトリ + ファイル名です。

ここに画像の説明を挿入

ここに画像の説明を挿入

簡単にまとめると、ファイルとは拡張子を持つファイルのことです。

フォルダーは拡張子のないものです。

ディレクトリはアドレスバー内の情報です。

ただし、Windows システムでは、ファイル拡張子を表示するオプションをチェックできない場合があることに注意してください。

拡張機能名は表示されません。

ここに画像の説明を挿入
Linux ファイルの中には、サフィックスが付いていないものもあります。それらについては、後で遭遇したときに説明します。

さて、基本はわかりましたね。

では、 Linux是先有文件還是先有文件夾(目錄)?質問に対する答えは何ですか?

興味のある学生は自分で答えを見つけることができます〜

2. mkdir コマンド

上記の理解を通じて、

どのシステムでも、すべてのファイルを 1 つのフォルダー (ディレクトリ) に配置することは不可能であることはわかっています。

では、Linux ファイルはどのように管理すればよいのでしょうか?

最初に行うことは、フォルダーを作成することです。

独自のファイルをカテゴリ別に保存すると、後で見つけやすくなります。

mkdir (ディレクトリ作成) はディレクトリを作成するために使用されます。

パラメータ 完全なパラメータの説明 -p–parents 複数のディレクトリを再帰的に作成します -m–mode=MODE ディレクトリ作成時にディレクトリ権限を設定します -v–verbose ディレクトリ作成プロセスを表示します -Z セキュリティコンテキストを設定します

mkdir フォルダ名

フォルダーを直接作成することはできますが、複数のレベルを作成することはできないことがわかります。

デフォルトの権限は777からマスクを引いた値です

ここに画像の説明を挿入

mkdir -p マルチレベルディレクトリ

複数レベルのフォルダーを作成する必要がある場合、これはそれを実行するのに適した高速な方法です。

ここに画像の説明を挿入

mkdir -m 755 フォルダ名

作成したフォルダーに対応する権限を付与したい場合はどうすればいいですか?

このパラメータは停止したくなるものです。

ここに画像の説明を挿入

mkdir -v フォルダ名

作成されたフォルダを出力するだけです。愛は声に出して表現されるべきです。

ここに画像の説明を挿入

mkdir -Z フォルダ名

SELinux を使用する場合に有効なセキュリティ コンテキストを設定します。

現状通常作成との違いはございません。

ここに画像の説明を挿入

Linux学習におけるmkdirコマンドの詳細な説明に関するこの記事はこれで終わりです。Linux mkdirコマンドに関するより関連性の高いコンテンツについては、123WORDPRESS.COMの過去の記事を検索するか、以下の関連記事を引き続き閲覧してください。今後とも123WORDPRESS.COMをよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Linux の mkdir コマンドの詳細な説明
  • よく使われるLinuxコマンドmkdirの詳しい説明
  • Linux mkdirコマンドの詳細な説明
  • Linux での mkdir コマンドの使用の詳細な説明

<<:  MySQL および Oracle のバッチ挿入 SQL の一般的な記述例

>>:  Vue でのスロット配置と使用状況分析

推薦する

202 無料の高品質 XHTML テンプレート (2)

前回の記事「202 個の無料高品質 XHTML テンプレート (1)」に続き、123WORDPRES...

Docker+Nginx を使ってシングルページアプリケーションをデプロイする

開発から導入まで自分で行うシングルページアプリケーションを開発する場合、ビルドを実行した後 npm ...

Tomcat ディレクトリ構造の詳細な紹介

tomcat の解凍されたディレクトリを開くと、次のディレクトリ構造が表示されます。 1.Tomca...

HTML の doctype とエンコーディングに関する簡単な説明

文書タイプDoctype は、指示を解析するためにどのバージョンの HTML を使用するかをブラウザ...

mysql5.7.24 バージョンのインストール手順と解凍時に発生した問題の概要

1. ダウンロード参考: 2. D:\MySQL\mysql-5.7.24 などの固定の場所に解凍し...

mysql 実行プラン ID が空である (UNION キーワード) の詳細な説明

導入作業プロセス中に、遅いクエリが調整されることがあります。 MySQL SQL ステートメントのチ...

2018 年にリリースされる Apache Spark 2.4 の新機能は何ですか?

この記事は、2018 年 9 月 19 日に Adob​​e Systems Inc で開催された ...

25 div+css プログラミングのヒントとコツ

1. ul タグには、Mozilla ではデフォルトでパディング値がありますが、IE ではマージン値...

Vue3+el-tableは行と列の変換を実現します

目次行と列の変換トランスクリプトの構成を分析するvue3 + el-table で作成されたトランス...

ミニプログラムカスタムコンポーネントの非効率的なグローバルスタイルの解決策

目次長すぎて読めないコンポーネントスタイルの分離デモテスト優先度ページの分離構成参考文献ネイティブ ...

SQL 挿入文の書き方の説明

方法 1: INSERT INTO t1(field1,field2) VALUE(v001,v00...

Ubuntu 20.04 デスクトップのインストールとルート権限の有効化および SSH インストールの詳細

記事は主にUbuntu 20.04の簡単なインストールプロセスを記録し、インストール後に国内ソースを...

dockerを使用してGrafana+Prometheus構成をデプロイする

docker-compose-monitor.yml バージョン: '2' ネットワ...

Centos6.5 でのスーパーバイザーのアップグレード、インストール、および構成に関するチュートリアル

スーパーバイザー紹介Supervisor は、Python で開発されたクライアント/サーバー サー...

JavaScript の document.activeELement フォーカス要素の紹介

目次1. デフォルトの焦点はボディにあります2. テキストボックスのフォーカスを手動で取得する3. ...