千鋒老師分享三種常見linux面試題
當然是千鋒啦!千鋒教育搜集了大量的各公司面試真題,力保學生高薪高起點就業!我們隨便舉三個例子:
1.解釋下什麼是GPL,GNU,自由軟體?
GPL:(通用公共許可證):一種授權,任何人有權取得、修改、重新發布自由軟體的權力。
GNU:(革奴計劃):目標是創建一套完全自由、開放的的操作系統。
自由軟體:是一種可以不受限制地自由使用、複製、研究、修改和分發的軟體。主要許可證有GPL和BSD許可證兩種。
2.如何選擇Linux操作系統版本?
一般來講,桌面用戶首選Ubuntu;伺服器首選RHEL或CentOS,兩者中首選CentOS。
根據具體要求:
安全性要求較高,則選擇Debian或者FreeBSD。
需要使用資料庫高級服務和電子郵件網路應用的用戶可以選擇SUSE。
想要新技術新功能可以選擇Feddora,Feddora是RHEL和CentOS的一個測試版和預發布版本。
根據現有狀況,絕大多數互聯網公司選擇CentOS。現在比較常用的是6系列,現在市場佔有大概一半左右。另外的原因是CentOS更側重伺服器領域,並且無版權約束。
3.初學者在Linux系統的開機啟動項如何選擇?
建議選擇五個開機啟動項:
.crond: 該服務用於周期地執行系統及用戶配置的計劃任務。有要周期性執行的任務計劃需要開啟,此服務是生產場景必須要用的一個軟體。
.iptables: iptables包,過濾防火牆,有外網IP時,考慮開啟。
.network: 啟動系統時,若想激活/關閉啟動時的各個網路介面,則應(必須)考慮開啟。
.sshd: 遠程連接Linux伺服器時需要用到這個服務程序,所以必須要開啟,否則將無法遠程連接到Linux伺服器。
.rsyslog: 是操作系統提供的一種機制,系統的守護程序通常會使用rsyslog將各種信息收集寫入到系統日誌文件中,CentOS6以前此服務的名字為syslog。
.sysstat: 是一個軟體包,包含監測系統性能及效率的一組工具,這些工具對於Linux系統性能數據很有幫助,比如CPU使用率、硬碟和網路吞吐數據等,這些數據的分析,有利於判斷系統運行是否正常,所以它是提高系統運行效率、安全運行服務的助手。
當然,千鋒Linux培訓老師手裡的面試題遠遠不止這些,只要是你想學習,我們都會傾囊相授。


TAG:上海千鋒 |