毎日の練習: Linux の基本的な知識の演習 - 非常に大きなファイル内の IP を数える

王林
リリース: 2024-01-29 09:06:07
転載
601 人が閲覧しました

Binetd.conf

Crc.samba

Dsmb.conf

8. Linux ファイル システム内のファイルは、その機能に応じて適切なディレクトリに配置されます。

デバイス ファイルは通常 (C) ディレクトリに配置する必要があります。

###ビン###

B/etc

C/開発

D/ライブラリ

9. 以下の公式のうち、ifconfig コマンドの範囲外となるのは (D) です。

A ローカル ループバック アドレスの構成

Bネットワーク カードの IP アドレスを構成する

Cネットワークアダプターをアクティブにする

Dネットワーク カードをカーネルにロードします

10. Linux システムは、(C) コマンドを通じて他のユーザーにメッセージを送信します。

無能

Bmesgy

Cwrite

デチョト

11. Linux システムのオンライン ヘルプ コマンドは (D) です。

A.tar

B.cd

C.mkdir

D.マン

12. バックグラウンドからプロセスを開始します

超大規模ファイル統計 ip linux

、コマンドの最後に記号 (A) を追加する必要があります。

A&

B@

C

#D$

13. dns サーバーについては (D) が正解です。

Adns サーバーの設定にはクライアントの設定は必要ありません

特定のパーティションに DNS サーバーを構築する場合、メインの DNS サーバーのみを構築する必要があります

Cプライマリ DNS サーバーは名前付きプロセス

超大規模ファイル統計 ip linux

を開始する必要がありますが、セカンダリ DNS サーバーはその必要はありません

DDNS サーバーの root.cache ファイルには、ルート サブサーバーに関する情報が含まれています

14. Linux システムの再起動中にビデオ メモリの情報をハードディスクに書き込むには、(D) コマンドを使用します。

A#再起動

B#停止

C#再起動

D#シャットダウン – ナウ

2. 空白を埋めてください

1. プロセスを開始するには、自動起動とスケジュール起動の 2 つの方法があります。スケジュール起動でよく使用されるコマンドは

です。

at、バッチ、crontab。

2. シェルは、ユーザー コマンドのクラス ライブラリであるだけでなく、強力なプログラミング言語でもあります。 ###言葉。 bash は Linux のデフォルトのシェルです。

3. Linux システムでは、デバイスにファイルとしてアクセスします。

linux中统计文件数量指令_超大文件统计ip linux_linux统计大文件行数4. パーミッションが数値で表現され、8 の補数が 644 で、ファイル属性がディレクトリの場合は、

を使用します。

文字は権限を表します: drw-r--r--。

5. Linux システムでは、ファイルを圧縮した後に拡張子 .gz が付いたファイルを生成するコマンドは gzip です。

6. パイプラインとは、前のコマンドの標準出力を次のコマンドの標準入力として使用することです。

7. ユーザーを追加するコマンドは、adduser または useradd です。

8. Linux コマンドの完全なリストは、Linux カーネルの起動時に、ファイル /etc/fstab からロードされるファイル システムを読み取ります。

9. Linux システムをインストールするときは、netconfig プログラムを使用してネットワークを構成します。これは行う必要があります

インストール プログラムは、ホスト名、ドメイン名、ドメイン ネーム サーバー、IP アドレス、ゲートウェイ アドレス、サブネット セグメントなどの必要な情報を入力するようにユーザーに段階的に要求します。

10. DNS サーバーのプロセスの名前は names です。開始したら、/etc ディレクトリ内の

を手動でロードします。

named.conf ファイルで定義された DNS パーティション データベース ファイル。

11. vi でファイルを編集する場合、ファイルの内容を test.txt ファイルに保存するには、コマンド モードで

を押す必要があります。

「wtest.txt」と入力します。

12. ネットワークを手動で構成する場合、/etc/hostname ファイルを変更することでホスト

を変更できます。

コンピューター名。このコンピューターのドメイン名解決クライアントを構成する場合は、/etc/resolv.conf ファイルを構成する必要があります。

13. Linux システムでは、システムに必要な設定ファイルとサブディレクトリの保存に使用されるディレクトリは

です。 ###/等。

14. 文字列を検索するには、grep コマンドを使用します。

15. DNS は実際にはインターネット上に分散されたホスト情報のデータベースであり、その機能は IP を実装することです

アドレスとホスト名の間の変換。

3. 短い回答の質問

1. 有名な Linux ディストリビューションをいくつか簡単に説明してください。

2. Linux システムの特徴は何ですか?

3. Linux システムのディレクトリ構造は?

4. XWindow のいくつかのコンポーネントと各部分の機能を簡単に説明します。

サーバー、クライアント、通信チャネル、サーバーとクライアント間の通信

5. シェルとは何ですか?またその機能は何ですか?

回答: Shelllinux マルチスレッド プログラミングはコマンド ライン インタプリタであり、ユーザーとオペレーティング システムの間にコマンド ライン ベースの対話型インターフェイスを提供します。ユーザーがコマンド ラインにコマンドを入力すると、SHELL がそのコマンドを解釈してオペレーティング システムに送信して実行します。

6. (1) ユーザー gordon の個人ディレクトリの下に新しいディレクトリ ソフトを作成します。

(2) そして、パス /etc の下で h で始まるすべてのファイルとディレクトリを検索し、soft にコピーします。

(3) Soft ディレクトリ内のすべての内容を tar パッケージに完成させ、soft.tar.gz という名前を付けてください。

答え: (1) mkdir/home/gordon/soft

(2)cp-r/etc/h*.*/home/gordon/soft

(3)tar-zcvfsoft.tar.gz/home/gordon/soft

7. Linux ホストの /etc/rc.d/rc.inet1 ファイルに次の文があります。エラーを修正し、説明してください。

内容を説明してください。

ROUTEadd–netdefaultgw192.168.0.101netmask255.255.0.0metric1ROUTEadd–net192.168.1.0gw192.168.0.250netmask255.255.0.0metric1 回答: エラーを修正してください

(1) ROUTE は大文字にする必要があります:route

(2) サブネットセグメントは 255.255.255.0

である必要があります。

(3) デフォルト ルートのサブネット セグメントを 0.0.0.0

に変更する必要があります。

(4) デフォルト ルートは最後に設定する必要があります。そうしないと、その次のルートが無効になります。

説明内容

(1)route: 静的ルーティング テーブルの構築コマンド

(2) add: 新しいルートを追加します

(3)-net192.168.1.0: ターゲットネットワークに到達するためのネットワークアドレス

(4)default: デフォルトルートを構築する

(5) gw192.168.0.101: ネットワークセグメントアドレス

(6) メトリクス: ターゲット ネットワーク ルーターに到達するまでに通過したホップの数

8. RPM コマンドの機能について詳しく教えてください?

9. (1) 2 つのグループ アカウント group1 と group2 を削減し、グループ アカウント ID をそれぞれ 10100 と

に指定します。 ###10101。 (2) user1 (UID は 2045、グループ group1 に所属) と user2 (UID は 2046、グループ group2 に所属) の 2 つのユーザー アカウントを削減します。

答え: (1)

groupadd-g10100group1

groupadd-g10101group2

(2)

useradduser1-u2045-ggroup1

useradduser2-u2046-ggroup2

10. 次の要件に従って各ステップのコマンドを記述してください:

(1) 新しい通常ユーザー ray を作成し、ray ユーザーとしてログインします。

(2) /etc/boot パスの下にあるすべての内容を表示します。

(3) ファイル /etc/hosts の内容を表示します。

(1)ユーザーアドレス

パスワードレイ

スーレイ

(2)ls-a/etc/boot

(3)cat/etc/hosts

11. プロセスの表示とスケジュールにはどのようなコマンドが使用されますか?

プロセス表示のコマンドは ps と top です。

プロセス スケジューリングのコマンドには、at、crontab、batch、および kill が含まれます。

12. あなたが使用している Linux システムでは、ルート ディレクトリの内容は何ですか?それぞれの機能は何ですか?

答え: /root: root ユーザーのホームディレクトリ、/dev: デバイスファイル、/media: メディア、/mnt: マウント、/usr: ユーザープログラム、/bin: システムアプリケーション、/user/bin: ユーザーアプリケーション、/ home: 他のユーザーのホームディレクトリ、/boot: スタートアップファイル、/lib: ライブラリファイル。

13. システム内の C ドライブ領域の使用状況とアイドル状態をカウントする方法。

df-h Cドライブの使用状況を確認します;

4. 設計に関する包括的な質問

1. システム管理者は、毎晩特定の繰り返し作業を行う必要があります。次の要件に基づいてソリューションを準備してください。

###プラン:###

(1) 午前 5 時 50 分に、/123 ディレクトリ内のすべてのサブディレクトリとすべてのファイルを削除します。

(2) 午前 9 時から午後 5 時まで、/456 ディレクトリの x1 ファイルの各行の最初のドメインを 1 時間ごとに読み取ります

すべてのデータは、/bak ディレクトリの bak01.txt ファイルに追加されます。

(3) 毎週月曜日の朝 4:50 に、/data ディレクトリ内のすべてのディレクトリとファイルがアーカイブされ、次のファイルに圧縮されます:backup.tar.gz;

(4) 午前 4 時 55 分に IDE ソケットから CD-ROM をアンインストールします (デバイス名が hdc であると仮定します);

(5) 夜8時半までにパソコンの電源を入れてから開始します。

###解決:###

(1) vi を使用して、prgx という名前の crontab ファイルを作成および編集します。

(2) prgxファイルの内容:

5017***rm-r/123/*

09-17/1***cut-f1/456/x1>;>;/bak/bak01.txt

5016**1tarzcvfbackup.tar.gz/data

5516***umount/dev/hdc

(3) スーパー ユーザーとしてログインし、crontab を使用して prgx ファイルの内容を実行します。

root@xxx:#crontabprgx; 毎朝 8:30 までにコンピューターの電源を入れた後、crontab2 とシェル プログラミングを手動で開始できます。

以上が毎日の練習: Linux の基本的な知識の演習 - 非常に大きなファイル内の IP を数えるの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:itcool.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート