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

推薦する

WeChat アプレットの日付と時刻のコンポーネント (年、月、日、時間、分)

この記事の例では、WeChatアプレットの日付と時刻コンポーネントの具体的なコードを参考までに共有し...

MySQL をインストールした後に調整する必要がある 10 のパフォーマンス設定項目

このブログでは、MySQL データベースをインストールした後に調整することが推奨される 10 のパフ...

MySQLを5.7にアップグレードすると、WordPressはデータをインポートするときにエラー1067を報告します

最近MySQLを5.7にアップグレードしましたが、WordPressでデータのインポート時にエラーが...

数ステップでサイバーパンク2077風の視覚効果を実現するCSS

背景記事を始める前に、賽博朋克とは何か、賽博朋克2077とは何かを簡単に理解しましょう。サイバーパン...

vue3 タイムスタンプ変換 (フィルターを使用せずに)

vue2 では、タイムスタンプを変換するときに、通常はフィルターを使用します。vue3 以降では、...

MySQL自動シャットダウン問題への対処の実践記録

最近、あるプロジェクトを手伝ったのですが、MySQL マシンがしばらくすると自動的に停止し続けました...

MySQLデータベースの使用仕様の概要

導入: MySQL データベースの仕様に関しては、皆さんも何らかのドキュメントを読んだことがあると思...

MySQL 5.7.17 とワークベンチのインストールと設定のグラフィックチュートリアル

この記事では、MySQL 5.7.17ワークベンチのインストールと設定方法を参考までに紹介します。具...

MySQL フラッシュバック ツール binlog2sql の詳細なインストールと設定のチュートリアル

概要binlog2sql は、Python で開発されたオープンソースの MySQL Binlog ...

MySQLクエリ構文の概要

序文:この記事では主に、MySQL の where、group by、order by、limit、...

VMware ワークステーションの仮想マシンの互換性の問題に対する解決策

VMware ワークステーションの仮想マシンの互換性の問題を解決するにはどうすればよいですか?ノート...

Web フォームの入力要素の高度な使用例 11 選

1. ボタンが押されたときに点線のボックスをキャンセルする<br />入力に属性値hid...

docker-compose で Jenkins をインストールする際の実践的なメモ

ディレクトリを作成する cd /usr/local/docker/ jenkins-docker を...

VueにExcelテーブルプラグインを導入する方法

この記事では、Excelテーブルプラグインを導入するVueの具体的なコードを参考までに共有します。具...

ブラウザが登録できるイベントの概要

HTML イベント リスト一般イベント: onClick HTML: マウスクリックイベント。主にオ...