Linux開発者が多すぎるため、誰もが独自のディレクトリ構成方法を使用すると、多くの管理上の問題が生じる可能性があります。あなたがビジネスを始めた後、あなたがさらされているLinuxディレクトリの設定方法はあなたが以前に学んだものとは全く異なるのでしょうか?想像するのは難しいです。そのため、いわゆるファイルシステム階層標準(FHS)がありました。
FHSは、実際にはルートディレクトリ(/)の下の各メインディレクトリに配置するファイルを指定したものです。 FHSは2つの仕様を定義しており、最初の層は、/etcが設定ファイルを配置する、/bin、/sbinが実行可能ファイルを配置するなど、次の各ディレクトリに配置する必要があります。 2番目の層は、/usrおよび/varディレクトリのサブディレクトリ用に定義されています。たとえば、/var /logはシステムログインファイルを置き、/usr /shareは共有データを置きます。
FHSは最上位(/)およびサブレイヤ(/usr、/var)のディレクトリコンテンツに配置するファイルデータのみを定義しているため、他のサブディレクトリレベルで開発することができます。スタッフが自分で設定しました。たとえば、FC4のネットワーク設定データは/etc /sysconfig /network-script /ディレクトリに配置されますが、SuSE Server 9はネットワークを/etc /sysconfig /network /ディレクトリに異なるディレクトリ名で配置します。
また、Linuxでは、すべてのファイルとディレクトリはルートディレクトリ/で始まります。それがすべてのディレクトリとファイルの出所です。それから、木のように少しずつ一つずつ分岐します。そのため、このディレクトリ構成方法を「ディレクトリツリー」と呼びます。このディレクトリツリーの主な機能は次のとおりです。
ディレクトリツリーの開始点はルートディレクトリ(/、root)です。
各ディレクトリは、ローカルパーティションファイルシステムだけでなく、ネットワーク上のファイルシステムも使用できます。たとえば、ネットワークファイルシステム(NFS)サーバーを使用して特定のディレクトリを読み込むことができます。
このディレクトリツリー内の各ファイルのファイル名(フルパスを含む)は一意です。
さらに、ファイル名の書き方によっては、パスを絶対パスと相対パス(relative)として定義することもできます。絶対パスは/home/dmtsai/.bashrcのようにルートディレクトリ(/)によって書き込まれるファイルまたはディレクトリの名前であり、相対パスは現在のパスを基準としたファイルの名前です。たとえば、。/home /dmtsaiや../../home/dmtsai /などです。とにかく、最初は相対パスを書く方法ではありません。相対経路は現在の経路の相対位置によって表されることを理解しなければならない。たとえば、現在は/homeディレクトリにありますが、/var /logディレクトリに入りたい場合はどうすればよいでしょうか。
cd /var /log(絶対値)
cd ../var/log(relative)
/homeにあるので、前のレベルに戻る必要があります( ../)の後、/varに移動し続けることができます。
これら2つの特別なディレクトリに特に注意してください。
。:は現在のディレクトリを示します。また、。/を使用して示すこともできます。
..:上位ディレクトリを示します。これは../でも表すことができます。
..というディレクトリの概念は非常に重要ですが、cd ..や./commandなどのコマンドが表示されることがよくありますが、これは上位層と現在のディレクトリの作業状態を意味します。また、< filename>&"フルファイル名(/によって書き込まれたファイル名)の文字数制限サイズは次のとおりです。
1つのファイルまたはディレクトリの最大許容ファイル名は255です。キャラクターフルパス名とディレクトリ(/)を含むフルファイル名は4096文字です。
/var /log /にはmessageという名前のファイルがあり、このメッセージファイルの最大ファイル名は最大255文字です。 varとlogの2つの上位ディレクトリの長さは最大255文字です。しかし一般的に、/var /log /messagesのようなフルファイル名は4096文字までです。
ヒント:Linuxでは、ルートは多くの意味を持ちます。 「アカウント」の観点から見ると、rootは「システム管理者」のステータスを表し、「directory」を見ると、rootはルートディレクトリ(/)を表します。特に注意してください。
Computer Store News:デスクトップタスクバーに常に存在するバナーアイコンは、システムの Operation Centerを表していることを知っておくべきです。 ;警告を表示したり操作
コンピュータストアのニュース:本日、マイクロソフトは予定通り3月のセキュリティアップデートパッチをリリースしました。 Win8.1プラットフォーム用の累積的な更新プログラムKB2925418は、Int
マイクロソフトの技術はますますWindowsシステムを使用して教師が複雑な教育課題を遂行するのを助けることができない平日はインターネット、ゲーム、エンターテイメントにアクセスするために使用していますが
Computer Store News:マイクロソフトは、Windows 10 Photosアプリの更新をリリースしました。これは、ユニバーサルWindows 10アプリが最初に受け取った更新です。こ
Win7のシステムで不要なフォントを削除してディスク容量を節約する方法
Gpedit.mscでグループポリシーを開いたときに、Win7で "解析時にエラーが発生しました"と表示された場合はどうすればよいですか?
どのようにWin7のシステムブート黒画面のみマウスポインタを解決するには
Win8のブートスタートアッププロジェクトWin8のブートスタートアッププロジェクトの設定方法
言語バーがなくなったらどうしますか?紛失したWin XPシステムの言語バー
Win10システムのTH2バージョンが停電でアップグレードされた場合はどうすればいいですか?