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 でのスロット配置と使用状況分析

推薦する

mysql 一時テーブルの使用状況の分析 [クエリ結果は一時テーブルに保存できます]

この記事では、例を使用して MySQL 一時テーブルの使用方法を説明します。ご参考までに、詳細は以下...

Dockerコンテナ間のホスト間通信 - オーバーレイベースの実装方法

オーバーレイネットワーク分析組み込みのホスト間ネットワーク通信は、常に Docker の待望の機能で...

MySQL レプリケーション問題の 3 つのパラメータの分析

目次01 sql_slave_skip_counter パラメータ02 スレーブスキップエラーパラメ...

エラー 2002 (HY000): ソケット '/tmp/mysql.sock' 経由でローカル MySQL サーバーに接続できません

エラーメッセージ:エラー 2002 (HY000): ソケット '/tmp/mysql.so...

実務経験7年のフロントエンドスーパーバイザーによる経験共有

今日はベテランの貴重な経験を共有します。著者は技術管理の経験が7年あり、多い時は80人以上を率いてい...

MySQL 外部キー制約の例の説明

MySQL の外部キー制約は、2 つのテーブル間のリンクを確立するために使用されます。 1 つのテー...

ユーザー名が使用可能かどうかを確認するVueメソッド

この記事では、ユーザー名が使用可能かどうかを確認するためのVueの具体的なコードを例として紹介します...

HTML フォームを送信するいくつかの方法_PowerNode Java Academy

方法1: 送信ボタンから送信する <!DOCTYPE html> <html>...

Docker 環境で JMeter+Grafana+influxdb ビジュアル パフォーマンス監視プラットフォームを構築するチュートリアル

目次1. Dockerをインストールする2. influxDBをインストールして設定する3. Gra...

効率的な視覚化Nginxログ表示ツール

目次導入インストール表示フィールドフィルターソートキー導入Rhit は、標準フォルダー (gzip ...

mysql5.6 以前のデータベースで json をクエリする方法

MySQLにデータを保存するとき、乱雑であまり使用されないデータがJSONフィールドに投げ込まれるこ...

CentOS での Django プロジェクトのデプロイに関する詳細なチュートリアル

基本環境パゴダ設置サービスパゴダにインストールされた[Pythonプロジェクトマネージャー]パゴダに...

HTML で複数のクラス属性を定義する場合の無効な解決策

HTML を記述する過程で、クラス属性に複数の値を定義することがよくありますが、定義した値が無効であ...

MySQL インデックス プッシュダウンを 5 分で学ぶ

目次序文インデックス プッシュダウンとは何ですか?インデックスプッシュダウン最適化の原理インデックス...

Dockerのオンラインおよびオフラインインストールと一般的なコマンド操作

1. テスト環境名前バージョンセント7.6ドッカー18.09.06 2. オンラインインストールここ...