Linux(Android、Ubuntu、ChromeOSなど)でシステムフォルダーはどのように機能しますか? このガイドで、それらが何であるか、およびそれらを使用する方法を発見してください。
コンピュータのオペレーティングシステムとして使用する人はほとんどいませんが、Linuxの心臓部が、私たちが毎日使用する多くのデバイスに実際に存在していることに驚く人も多いでしょう。
過去に説明したように、LinuxはAndroidのコア部分であり、スマートフォン、テレビ、スマートウォッチ、TVボックス、およびその他の多くのデバイスで最も人気のあるオペレーティングシステムです。
GNU / Linuxオペレーティングシステムを使用している場合、Windowsでの扱いに慣れているフォルダーとは大きく異なるため、システムフォルダーは混乱を招く可能性があります。
Linuxシステムを使用している場合を想像してみてください。Windowsのシステムフォルダに「手」を入れることは、すでにお勧めできません。
これは、Linuxでのシステムフォルダの存在を完全に無視するものではありません。特に問題がある場合や特定のファイルを探している場合は、システムで使用されるフォルダの階層と使用法を知っていると、フォルダの場所をすぐに理解できます。 。 Linuxの世界からの「実行可能」ファイル。構成ファイルが存在し、ドライバーを見つけることができます。
また、最も好奇心が強い人や何か新しいことを学びたい人のために、ここにあります Linuxシステムディレクトリの違いを「読んで」理解する方法 これは、Android(ルート化された後のみ)、UbuntuやChromeOSなどの一般的なシステムでも確認できます。
このガイドでお見せします Ubuntuまたは使用している最新のGNU/Linuxディストリビューションに存在するディレクトリ、フォルダはすべての人にとって同一であるため、何をすべきか、重要なファイルをどこで探すかを常に知る必要があります。
世界で最も使用されている10のLinuxディストリビューション
Linuxディレクトリ:前提
Linuxがどのように機能するかを完全に理解するには、重要な前提から始める必要があります。周辺機器やPCコンポーネントに関しても、すべてがファイルを介して管理されます。
WiFiに問題がある場合は、ファイルを手に入れ、ビデオカードドライバー(ファイルも)、ハードドライブ(ファイルを介して管理)、およびDVDバーナー(ファイルを介して管理)を更新する必要があります。アーカイブ)。 file).present as file)。
これらのファイルはランダムな順序ではなく、Linuxシステムによって課せられる厳密な階層に従います。したがって、問題の性質を理解し、正しいファイルを見つけることができるフォルダーを正確に知っている場合、Linuxのトラブルシューティングははるかに簡単になります。
明らかに、すべてが一般ユーザーの手の届く範囲にあるわけではありませんが、新しいオペレーティングシステムを学び、理解したい場合、フォルダー階層を理解することは、間違いなく、GNU/を知るために使用できる「武器」の1つです。 Linux。 さらに良いシステム。
ノート: 次のフォルダの理解を簡単にするために、記号/が「ルート」、つまりLinuxが存在するディスクまたはパーティションのメインスペースを識別することを知っておくことが重要です。 したがって、Windows C:フォルダーに対応します。
表示されている場合/含まれているフォルダを表示するには、ハードドライブまたはLinuxシステムパーティション上のフォルダを開く必要があることをすでに知っています。
Linuxディレクトリ:ユーザーフォルダ
ユーザーフォルダは、オペレーティングシステムによって作成されたユーザープロファイルと、関連する個人ファイル(ドキュメント、写真、ビデオ)、およびプログラムのカスタマイズを見つけることができる場所です。
Linuxには2つのユーザーフォルダがあります。
– / 家:標準のアクセス許可を持つすべてのユーザーが含まれるフォルダー
– / 根:最大の管理権限を持つユーザーがいるフォルダー
最初のフォルダーには、システム内のプロファイルと同じ数のサブフォルダーがあります。
「Rocco」という名前のユーザーを作成すると、ここに、個人ファイル用のすべてのユーザーフォルダーと(非表示フォルダーとして)インストールされたプログラム用の構成パスを含むRoccoフォルダーがあります。
ルートは、最大の管理権限を持つユーザー用に予約されている特定のフォルダーであり、通常は通常のユーザーがアクセスすることはできず、ルートユーザーに関連するプログラムの設定が含まれています。
Linuxディレクトリ:プログラムフォルダ
Linuxに新しいプログラムをインストールする場合、システムが使用するフォルダーは次のとおりです。
– / usr: すべての「実行可能」ファイルとプログラムの構成ファイルの一部を含むフォルダー
このフォルダには、いくつかのサブフォルダがあります。これらはすべて、プログラムが機能するのに非常に便利です。最も重要なのは間違いなく次のとおりです。
– / usr / share:このフォルダには、アプリケーションデータとマニュアルが含まれています
– / usr / bin:Linux環境のすべての実行可能ファイルが含まれています(バイナリ)
– / usr / src:ここにカーネルソースがあります
– / lib: 名前が示すように、このフォルダには、プログラム(ライブラリ)の実行に必要なファイルの他の部分があります。
– /など:このフォルダーには、システムアプリケーションとツール(オペレーティングシステムに既に存在する)の設定が含まれています–
メインサブディレクトリは/etc/init.dで、ネットワーキング、samba、apache、cron、halなどのサービスのすべての初期化スクリプトが含まれています。
– / opt:より重いプログラム用にLinuxによって予約されているフォルダですが、最新のオペレーティングシステムではほとんど使用されていません。
一部のプログラム構成ファイル(各ユーザーに固有)は/ homeフォルダーにあります。したがって、プログラムが1つでも、PCにユーザーが多い場合は、それぞれのお気に入り、カスタマイズ、および設定があります。
デバイスフォルダ
前述したように、PC上のすべてのデバイスまたは周辺機器はファイルとして存在します。 これらのファイルは、次のフォルダーにあります。
– / dev:システムに接続されているデバイスが動作するためのファイルとドライバーは次のとおりです。
このディレクトリには、Windowsではドライバであるすべての周辺機器ファイルが含まれています。
Linuxでは、すべての周辺機器とドライブに名前が付いています。たとえば、ハードドライブはhda、hdb、hdcに分類される傾向があります。
USBスティックなどの特別な外部デバイスはsda、sdb、sdcに分類できるため、/ devディレクトリを見ると、さまざまなファイルが表示され、それぞれが実デバイスまたは仮想デバイスです。
Linuxの周辺機器は、データを含むデバイスや、マウスなどのデータを送信するデバイスとは異なります。
Windowsにはそのようなフォルダーはなく、インストールされたデバイスのデータは、レジストリキーに少しあり、見つけるのが難しく、フォルダーCに含まれるファイルに少しあります。Windowssystem32ドライバーですが、WindowsとLinuxの両方にあります。これらのファイルには触れないでください。
– / proc:このフォルダには、プロセッサによって開始されたすべてのプロセスがファイルの形式で表示されます。
– / ミント:ここでは、ハードドライブからUSBスティック、ネットワークフォルダーまで、(サブフォルダー内の)ストレージデバイスを見つけることができます。
8 GBのデバイスを接続すると、ハードドライブのパーティションをマウントした場合と同じように、8 GBのフォルダがすべてのコンテンツ(存在する場合)とともにここに表示されます。
一部のオペレーティングシステムでは、フォルダもあります /マウント、まったく同じタスクを実行します。
これらのフォルダのコンテンツを使用すると、PCのすべてのスペース(外部ストレージデバイスを含む)とデバイスの正しい機能を制御できます。
他のフォルダ
Linuxルート内には他のフォルダーがありますが、通常はユーザーの介入は必要ありません(非常にまれな場合を除く)。 フォルダは次のとおりです。
– / tmp:このフォルダには、システムによって生成されたすべての一時ファイルがあります
– / var: このフォルダには、システムログなど、実行中のプログラムに関する情報が含まれています
– /ブート: ここでは、Linuxが正しく起動するために必要なすべてのファイルを見つけることができます。
これらのフォルダを使用することはめったにありませんが、それらの存在と内容を知っていると、アクションが必要なときに正しいアクションを実行できます。特に、プログラムの問題の性質を見つけることができます(フォルダ内)。 / var レコードがあります)。
それはあなたの問題を解決しましたか?
