1. Linuxの基礎知識
ハードドライブ
光学ドライブは、大量の情報リソースを保存できる媒体です。私たちが普段目にするハードディスクは四角くて重い鉄の箱ですが、制御回路を追加した後、持ち運びやすいように丸いケースに設計されています。そして、ハードディスクは本当に丸いです、それを他の方法でディスクと呼ぶつもりはありません。次に、ハードドライブはパーティション分割できるということを知っておく必要があります。ハードディスクを複数のパーティションに分割できます Linux では保存せずに終了します パーティションはランキングと時制の両方であるようです。ランキングと呼ばれるパーティションとは何ですか?今日のハードドライブはますます大容量化しており、より多くのリソースを保存しています。ハードディスク リソースの使用をより合理的に管理し、クエリ速度とアクセス品質をより効果的に向上させるために、ハードディスクを複数のパーティションに定義してそれぞれ情報を保存できます。特定のデータを読み取る必要がある場合、システムは読み取り速度を上げるために、最も近いディスクを手動で使用して読み取ります。ハードディスクのパーティショニングは、ハードウェアに基づいてリソースを合理的に管理する手段です。
パーティションは長い間理解されてきましたが、ただパーティションを持つだけではなく、パーティションを制御する方法を使用する必要があります。 Windows オペレーティング システムでは、C ドライブの概念が使用されており、単一の文字を使用してハード ドライブ上のさまざまなパーティション (C ドライブ、D ドライブなど) を表します。 Windows 2000 より前では、C ドライブが最初のパーティションに対応し、D ドライブが 2 番目のパーティションに対応し、以下同様でした。 Winnows2000では、この対応を自分で調整することが可能です。
Linux には C ドライブという概念がなく、ディレクトリを使用して管理します。
カタログについて簡単に話しましょう。結局のところ、皆さんはそれを知っています。何万個ものキウイをかごに放り込んだら、見つけるのは難しいでしょうか?そして、リンゴと呼ばれるカゴにリンゴを置き、ナシと呼ばれるカゴに梨を置くと...これにより、指定されたキウイを見つける速度が大幅に簡素化されますか?この野菜がファイルである場合、使用するバスケットはディレクトリと呼ばれます。新しい問題が発生しました Linux で保存せずに終了します 桃というかごに桃を放り込んでも、何千もの桃の中から彭州、広州、広東省の桃を見つけるのはまだ困難です。賢い人なら、黒龍江省、四川省、赤帽linuxダウンロード、上海という名前の籠をたくさん桃の籠に入れて、その中に産地の違う桃を入れることを考えたはずだ。はい、これで、ファイル ディレクトリの下に新しいファイル ディレクトリが完成し、ファイルを詳細に管理できるようになります。この時点で、ディレクトリと呼ばれるものを理解し、ディレクトリがネストできることも理解しました。これで終わりです。ディレクトリ テクノロジは、ソフトウェアに基づいてリソースを管理する方法です。
Linux でのハードディスクの管理に戻ります。Linux では、C ドライブの概念はなく、ディレクトリを使用して管理します。各パーティションを特定のディレクトリに対応させ、このディレクトリに対する以降の操作はこのパーティションに対する操作となるため、ハードウェアの管理方法とソフトウェアのディレクトリ管理方法の統一が実現されます。パーティションとディレクトリをマッピングするこのプロセスは、マウント-マウントと呼ばれます。これらの通信は、ユーザーがいつでも中断および変更できます。
SWAP スワップパーティション
ここで、スワップパーティションについて言及する必要があります。ビデオメモリが不足すると、実際には小さなソフトウェアを実行できなくなります。解決策は、ビデオメモリが大きくなったため、ハードディスク上に領域を確保することです。 Windows オペレーティング システムではこの領域を仮想メモリと呼び、Linux ではこれをスワップ パーティションと呼びます。実際、ハードウェア価格の上昇により、ビデオ メモリによる制限はなくなり、スワップ パーティションの概念は維持されていますが、実際には、それを維持し続ける理由があります。カーネルの問題についてはこれ以上説明しません。ここで説明したいのは、Linux をインストールしてスワップ パーティションを構築するときに、ビデオ メモリが 64M または 128M しかない場合、パーティションが十分に大きい場合は、スワップ パーティションをその 3 倍のサイズ (256M または 512M) に設定するのが最善であるということです。を選択し、同じサイズに設定します。最適なサイズは 2 の N 乗であることに注意してください。
パーティション形式
ハードドライブは、情報を電磁的な形式で記録する単なる媒体であり、さまざまな形式で管理できます。オペレーティング システムが異なれば選択する形式も異なり、同じオペレーティング システムでも複数の形式をサポートする場合があります。 Google のオペレーティング システムは、DOS パーティション フォーマットとして fat16 フォーマットを選択しました。これまで、Windows 95 と Windows 98 は fat32 フォーマットをサポートし、Windows 2000 と XP は NTFS5 と fat32 をサポートしていましたが、Linux では一般的なパーティション フォーマットをサポートしていませんでした。 Linux はオープン オペレーティング システムです。当初は ext2 形式が使用され、その後 ext3 形式が使用されました。また、多くのミニコンピュータで UNIX で使用されている XFS 形式や、Google の Fat 形式、NTFS 形式など、幅広いパーティション形式もサポートしています。
ハードドライブをパーティション分割するときは、使用するパーティション形式を指定する必要があります。
Linuxのディレクトリ構造を理解する
ディレクトリはファイルを便利に管理するためのツールですが、Linux ではどのような種類のファイルがさまざまなディレクトリに保存されますか?
ディレクトリ名の意味
/bin このディレクトリには、一般的な Linux コマンドが保存されます。一部のバージョンでは、ルート ディレクトリと同じディレクトリになります。
/boot このディレクトリには、システムの起動時に使用されるプログラムが保存されます。lilo で Linux を起動するときに、ここの情報の一部が使用されます。
/dev このディレクトリには、Linux システムで使用されるすべての外部デバイスが含まれています。実際には、これらの外部デバイスにアクセスするためのポートであり、ファイルやディレクトリにアクセスすることと何ら変わりません。たとえば、システムで「cd/dev/cdrom」と入力すると、ハードディスク内のファイルが表示され、「cd/dev/mouse」と入力すると、キーボード関連のファイルが表示されます。/cdrom システムを初めてインストールするとき、このディレクトリは空です。「mount/dev/cdrom/cdrom」のように、このディレクトリにハードディスク ファイル システムをマウントできます。
/etc このディレクトリには、ネットワーク設定ファイル、ファイルシステム、X システム設定ファイル、デバイス設定情報、設定されたユーザー情報など、システム管理に使用されるさまざまな設定ファイルおよびサブディレクトリが保存されます。
/sbin このディレクトリは、システム管理者のシステム管理プログラムを格納するために使用されます。
/home 「xx」という名前のユーザーを作成すると、ユーザーのホーム ディレクトリを保存するために、/home ディレクトリに対応する「/home/xx」パスが作成されます。
/lib このディレクトリは、システム ダイナミック リンク共有ライブラリを保存するために使用されます。ほとんどすべてのアプリケーションは、このディレクトリ内の共有ライブラリを使用します。
/lost+found ほとんどの場合、このディレクトリは空です。ただし、突然の断水や異常クラッシュが発生した場合には、一部のファイルがここに一時的に保管されます。/mnt このディレクトリは通常は空です。このディレクトリに他のファイル システムを一時的にマウントできます。
/proc は、このディレクトリ内のシステム情報を取得できます。この情報は、システム自体によってビデオ メモリ内に形成されます
。
/root スーパーユーザーとしてログインしている場合、これはスーパーユーザーのホームディレクトリです/tmp は、さまざまなプログラムの実行時に形成される一時ファイルを保存するために使用されます
/usr ユーザーの多くのアプリケーションとファイルがこのディレクトリに保存されます
2. Linux の基本コマンドの完全なリスト
ファイアウォールをオフにする
systemctlstopfirewalld.service
起動時にファイアウォールを有効にすることは固く禁止されています
systemctldisablefirewalld.service
SELinuxをオフにする
nano-w/etc/selinux/config
SELINUX=enforcing を SELINUX=disabled に変更し、保存して終了します: ^x->y->Enter を押します
--------------
コマンド: ls
-a このオプションは、.
で始まる隠しファイルを表示できます。-i 各ファイルの i ノード番号を表示します
-m すべての項目をコロンで区切って、行幅全体を埋めます
-R はすべてのサブディレクトリ レベルを同時に列挙します
-h は、列挙されたファイルのサイズを使いやすい形式で出力します
--color=tty (2 - 数字) ファイルを表示するときに色をプロンプトします
ディレクトリ実行ファイル結合ファイル通常ファイル
黒赤薄黄色ストライプ
ファイルステータスの変更時間を表示する
ls-lc[ファイル名]
ファイルのアクセス時間を表示する
ls-lu[ファイル名]
ファイルが最後に変更された時期を確認する
ls-l
ファイルの詳細なアクセス時間を表示します
ls–フルタイム
ローカルディレクトリ内の「.」で始まるファイルを表示します
ls-d.*
----------------
コマンド: date は現在のシステム時間を表示します
コマンド形式: date[オプション]
-R は、RFC822 ドキュメントの時間形式に従って時間を実装します
-r filename はファイルの最終変更日を表示します
-u は utc 時間 (世界時) を表示します
過去/未来の時間を表示するには日付を使用します
以上がLinux の基礎を探る: ハード ドライブの謎とパーティショニング技術の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。