為了給你們帶來一些小驚喜,這次我們准備了一些在面試中隨機出現的問題而不是專門關於某個領域的問題。這些問題肯定會在不深入學習新知識的前提下使你在面試中脫穎而出。
推薦閱讀:不同應用場景的10個Linux面試問題與解答 http://www.linuxidc.com/Linux/2014-04/99710.htm
1.假設你在為你工作的公司維護一份日常的備份。這份備份是以壓縮後的格式而被維護著。現在你需要檢查一份兩個月之前的日志,你應該提出什麼樣的建議從而可以在不解壓這份備份的前提下完成檢查日志的任務?
答案: 在不解壓文件的前提下檢查文件內容,我們需要用到'zcat'。zcat這個工具可以輕松完成這個任務。
2.你需要追蹤你系統中發生的事件,你應該怎麼做?
答案: 為了追蹤系統中發生的事件,我們需要用到叫做syslogd的這個後台程序。syslogd這個後台程序可以追蹤系統信息並將其保存到指定的日志文件中。
啟用'syslogd'這個後台進程會在路徑'/var/log/syslog'中生成一個日志文件。syslogd應用對解決Linux系統中的問題十分有用。標准生成的日志文件和下面這個例子很像。
3.如何禁止特定IP訪問FTP服務器?
答案: 我們可以通過運用tcpwrapper來禁止可疑的IP訪問。首先在路徑'/etc/vsftpd.conf'的配置文件中,將tcpwrapper這個參數設置為"tcp_wrapper=YES",然後在'/etc/host.deny'文件中加入可疑的IP地址。
禁止訪問的IP地址
打開'/etc/hosts.deny'文件。
在文件底端加入拒絕訪問的IP地址
4.告訴我們Telnet和SSH之間的區別?
答案: Telnet和SSH都是用來遠程管理系統的協議。與Telnet直接傳輸數據正好相反,安全的SSH通信協議需要通信中有密鑰的交換,這說明telnet相比較於SSH不安全。
5.你需要終止你的X server,但當你嘗試殺進程的時候,你遇到了表示不能退出X server的錯誤信息。你准備怎麼做?
答案: 當你嘗試殺X server的進程時,系統不會讓你像使用'/etc/init.d/gdm stop'一樣正常的退出X server。我們需要執行一個使X server重啟的特別的鍵位組合'Ctrl+ Alt+ BackSpace'。
更多詳情見請繼續閱讀下一頁的精彩內容: http://www.linuxidc.com/Linux/2014-05/101314p2.htm