Linux 面接で役立つランダムな 10 の質問と回答
少し驚いたことに、今回は特定のテーマに関するインタビューの質問ではなく、ランダムなトピックについてのインタビューの質問を提示します。これらの質問は、知識を増やすだけでなく、面接を突破するのにもきっと役立ちます。
1. あなたが勤務している会社で定期的にバックアップを維持しているとします。バックアップは圧縮ファイル形式で維持されます。 2 か月前のログを調べる必要があります。圧縮ファイルを解凍せずにどのような方法をお勧めしますか?
zcat f phpshell2.4.tar.gz
2. システム上のイベントを追跡する必要があります。あなたは何をしますか?
ターミナルで「syslogd」アプリケーションを実行すると、「/var/log/syslog」の場所にログ ファイルが生成されます。 syslogd アプリケーションは、Linux システムのトラブルシューティングに非常に役立ちます。サンプル ログ ファイルは次のようになります。
3. 制限された IP が FTP サーバーを使用できないようにするには、どのように IP を制限しますか?
ブロックIPアドレス
「/etc/hosts.deny」ファイルを開きます。
vi /etc/hosts.deny
ファイルの最後にブロックする IP アドレスを追加します。
#
hosts.deny This file contains access rules which are used to
deny connections to network services that either use
the tcp_wrappers library or that have been
started through a tcp_wrappers-enabled xinetd.
#
The rules in this file can also be set up in
/etc/hosts.allow with a 'deny' option instead.
#
See 'man 5 hosts_options' and 'man 5 hosts_access'
for information on rule syntax.
See 'man tcpd' for information on tcp_wrappers
#
vsftpd:172.16.16.1
4. Telnet と SSH の違いを教えてください。
6. X サーバーを停止する必要があります。 X サーバーを終了しようとすると、X サーバーを終了できないというエラー メッセージが表示されます。あなたは何をしますか?
6. コマンド「ping」と「ping6」の違いは何ですか?
7. ホーム ディレクトリ内のすべての *.tar ファイルを検索し、すべて一度に削除したいと考えています。どうやってやりますか?
find /home/ name '*.tar' | xargs rm rf
8.locate コマンドと slocate コマンドの違いは何ですか?
9. 現在のディレクトリ内のすべての「.txt」ファイルで文字列「Tecmint」を検索する必要があります。どうやってやりますか?
find -name “*.txt” | xargs grep “Tecmint”
10. 接続しているすべてのユーザーに「メンテナンスのためサーバーが停止しています」というメッセージを送信したい場合、どうしますか?
echo please save your work, immediately. The server is going down for Maintenance at 12:30 Pm, sharply. | wall
それは今のところすべてです。近いうちにまたここに来て、興味深い記事を書く予定です。それまではTecmint にご注目ください。以下のコメントセクションに貴重なフィードバックをお寄せください。