Linux のさまざまなコマンドに関する 10 のインタビューの質問と回答
前回の記事「SSH 面接で役立つ 10 の質問」 は、 さまざまなソーシャル ネットワーキングサイトやTecmintで高く評価されました。今回は「Linux の各種コマンドに関する10 の質問」をお届けします。これらの質問はブレインストーミングになり、知識が追加され、Linux との日常的なやり取りや面接に確実に役立ちます。
Q1. ファイル (virgin.txt など) があります。このファイルを改変防止にして、root を含む誰もこのファイルを編集または削除できないようにしたいとします。あなたは何をしますか?
上記の目的のためのコマンド chattr の構文は次のとおりです。
chattr +i virgin.txt
次に、通常のユーザーを使用してファイルを削除してみます。
rm -r virgin.txt
rm: remove write-protected regular empty file `virgin.txt'? Y
rm: cannot remove `virgin.txt': Operation not permitted
次に、root ユーザーを使用してファイルを削除してみます。
rm -r virgin.txt
cannot remove `virgin.txt': Operation not permitted
Q2. 複数のユーザーが Linux サーバーを使用している場合、サーバー上ですべてのユーザーの使用時間を個別に確認するにはどうすればよいですか? ?
apt-get install acct
ac -p
(unknown) 14.18
server 235.23
total 249.42
Q3. サーバーのネットワーク統計を作成するのに推奨されるツールはどれですか?
apt-get install mrtg
Q4. Linux コマンド ラインから BIOS にクエリを送信できますか?
biosdecode
biosdecode 2.11
ACPI 2.0 present.
OEM Identifier: LENOVO
RSD Table 32-bit Address: 0xDDFCA028
XSD Table 64-bit Address: 0x00000000DDFCA078
SMBIOS 2.7 present.
Structure Table Length: 3446 bytes
Structure Table Address: 0x000ED9D0
Number Of Structures: 89
Maximum Structure Size: 184 bytes
PNP BIOS 1.0 present.
Event Notification: Not Supported
Real Mode 16-bit Code Address: F000:BD76
Real Mode 16-bit Data Address: F000:0000
16-bit Protected Mode Code Address: 0x000FBD9E
16-bit Protected Mode Data Address: 0x000F0000
PCI Interrupt Routing 1.0 present.
Router ID: 00:1f.0
Exclusive IRQs: None
Compatible Router: 8086:27b8
Slot Entry 1: ID 00:1f, on-board
...
Slot Entry 15: ID 02:0c, slot number 2
Q5. Linux サーバーのほとんどはヘッドレスです。つまり、コマンド モードでのみ実行されます。 GUIはインストールされていません。ボックスのハードウェアの説明と構成はどのようにして見つけられますか?
dmidecode
dmidecode の出力は広範囲にわたります。その出力をファイルにリダイレクトすることは良いアイデアでしょう。
dmidecode > /path/to/text/file/text_file.txt
Q6. バイナリ (「/bin/echo」など) で使用され、必要とされるすべてのライブラリを知る必要があります。望ましい成果をどのように達成しますか?
ldd /bin/echo
linux-gate.so.1 => (0xb76f1000)
libc.so.6 => /lib/i386-linux-gnu/i686/cmov/libc.so.6 (0xb7575000)
/lib/ld-linux.so.2 (0xb76f2000)
Q7. あなたは国の軍隊で働いています。機密情報や国の安全保障情報、核ミサイルなどが含まれるファイル (「topsecret.txt」など) があります。このファイルを削除するにはどのような方法が望ましいですか?
shred -n 15 -z topsecret.txt
shread – ファイルを上書きして内容を非表示にし、必要に応じてファイルを削除します。
- -n – ファイルを n 回上書きします
- -z – シュレッディングを非表示にするために、最後にゼロで上書きを追加します。
注: 上記のコマンドは、シュレッディングを隠すために、ゼロで上書きする前にファイルを 15 回上書きします。
Q8. Linux に NTFS パーティションをマウントすることはできますか?
詳細については、Linux で NTFS パーティションを監視する方法に関する記事を参照してください。
Q9. ログイン時のデフォルトのデスクトップが KDE (現在は GNOME) になるように、どこを編集する必要がありますか。
DESKTOP=”KDE”
DISPLAYMANAGER=”KDE”
上記の内容でファイルを保存します。次回マシンが起動すると、KDE がデフォルトのディスプレイ マネージャーとして自動的にロードされます。
Q10. intrid 画像ファイルとは何を指しますか?
それは今のところすべてです。知っておく価値のある別の興味深いトピックについてもう一度ここに来ます。それまでは Tecmint にご注目ください。コメント欄に貴重なフィードバックをお寄せください。