不同應用場景的10個Linux面試問題與解答
這一次我們不再介紹某個特定主題的Linux面試問題,而是隨機選取一些來介紹。這些問題不但可以擴充套件你的Linux知識體系,還可以讓你在面試的時候所向披靡。
1. 假設定期維護和備份檔案是你的日常工作任務之一。備份的檔案以壓縮的形式儲存。現在你需要檢視兩個月前備份的一份log檔案。那麼在不解壓的情況下如何才能檢視這份檔案的內容?
答:使用zcat命令。
$ zcat f phpshe112.4.tar.gz
2. 如何需要跟蹤系統發生的事件?
答:使用syslogd守護程式。syslogd在跟蹤系統事件方面非常有用,並可以將其儲存到日誌檔案中。
在終端中執行syslogd時會將日誌檔案儲存到資料夾“var/log/syslog”下。syslogd對於檢測Linux系統故障尤其有用。下圖展示了一個syslogd生成的日誌檔案。
3. 如何限制一個IP地址訪問FTP伺服器?
答:可以通過tcp_wrapper拉黑某個IP地址:首先在配置檔案“/etc/vsftpd.conf”中啟用引數tcp_wrapper,即“tcp_wrapper=YES”;然後將要拉黑的IP地址新增到檔案“/etc/host.deny”中。
開啟”/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的區別是?
答:Telnet和SSH都是用於遠端控制的通訊協議。不同的是,SSH是加密的,需要交換金鑰;而Telnet是明文的,傳輸的是明文字元。所以SSH比Telnet更加安全。
5. 當試圖殺掉X伺服器程式時,出現了一個錯誤說不能退出X伺服器程式。那麼你將如何做?
答:通常的做法,如“/etc/init.d/gdm stop”,是無法殺掉X伺服器程式的。不過可以通過組合鍵“Ctrl+Alt+Back Space”來強制重啟X伺服器。
6. 命令ping和ping6有什麼區別?
答:這兩個命令的效果是一樣的。唯一的不同是ping6用於IPv6型別的IP地址。
7. 如何搜尋Home資料夾下所有的tar檔案並一次性刪除它們?
答:使用find和rm命令。
$ find /home name '*.tar' | xargs rm rf
8.命令Locate和slocate的區別是?
答:locate可以搜尋所有的檔案;而slocate只能搜尋當前使用者具有訪問許可權的檔案。
9. 如何在當前目錄下查詢所有txt檔案中的字串“Tecmint”?
答:使用file和grep命令。
$ find -name "*.txt" | xargs grep "Tecmint"
10.如何向當前所有登陸的使用者傳送“伺服器即將關機”的訊息?
答:使用wall命令。
$ echo please save your work, immediately. The server is going down for Maintenance at 12:30 Pm, sharply. | wall
原文連結: Avishek Kumar 翻譯: 極客範 - 小道空空
相關文章
- Linux Shell指令碼的10個有用的“面試問題和解答”Linux指令碼面試
- Linux Shell 指令碼的 10 個有用的“面試問題和解答”Linux指令碼面試
- Docker面試問題與解答Docker面試
- C# 面試問題與解答1C#面試
- 解鎖「SOAR」在不同場景下的應用與實踐
- 面試題:Redis的應用場景核心設計,看完面試不在慌!面試題Redis
- 關於 Linux 核心的10個面試問題與答案Linux面試
- Redis應用場景及快取問題Redis快取
- [譯] Java 資料流的不同應用場景Java
- BFC的概念與應用場景
- 30 個 Openstack 經典面試問題和解答面試
- 37個 JavaScript 基本面試問題和解答JavaScript面試
- 13 個 GCD 應用場景GC
- jmeter 遇到的一個場景問題JMeter
- 10 個 Linux ls 命令的面試問題(二)Linux面試
- GAN的五個神奇應用場景
- 使用 WebSockets 的 9 個應用場景Web
- 電話機器人在不同的行業有不同的應用場景和不同的效果機器人行業
- Python工程師必看的面試問題與解答(中)Python工程師面試
- LINUX 常見問題1000個詳細解答(轉)Linux
- 請問下大神nsq的應用場景?
- 網友展示10個Claude 3 Opus應用場景
- Java面試常被問到的題目+解答Java面試
- Linux系統各個版本具體應用場景!Linux
- 10個有用的Linux命令面試問題及答案Linux面試
- 15大自動化測試面試問題與解答面試
- 一文搞懂,這幾種 API 的不同應用場景API
- Cloud XR面臨的問題以及Cloud XR主要應用場景Cloud
- 八個Docker的真實應用場景Docker
- 八個 Docker 的真實應用場景Docker
- 8個Docker的真實應用場景Docker
- FRAM的應用場景
- Numpy的應用場景
- redis的應用場景Redis
- Vuex 的應用場景Vue
- Linux系統各個版本具體應用場景合集!Linux
- 海量資料場景面試題:出現頻率最高的 100 個詞面試題
- 【實操】小程式的應用場景分析——線下場景應用