背景:
閱讀新聞
11個(gè)Linux基礎(chǔ)面試問題
[日期:2013-11-30]
來源:Linux中國
作者:Linux
[字體:大 中 小]
系列文章:
11個(gè)Linux基礎(chǔ)面試問題 http://www.linuxidc.com/Linux/2013-11/93324.htm
Linux 面試基礎(chǔ)問題 - 第2部分 http://www.linuxidc.com/Linux/2013-12/93978.htm
Linux 面試基礎(chǔ)問題 - 第3部分 http://www.linuxidc.com/Linux/2013-12/93979.htm
Q.1: Linux 操作系統(tǒng)的核心是什么?
Shell
Kernel
Command
Script
Terminal
答: 內(nèi)核(Kernel)是Linux 操作系統(tǒng)的核心。Shell是一個(gè)命令行解釋器,命令(Command)是針對計(jì)算機(jī)的指令,腳本(Script)是存儲(chǔ)在文件中的命令的集合,終端(Termial)是命令行接口。
Q.2: Linus Torvalds 都創(chuàng)建過什么東東?
Fedora
Slackware
Debian
Gentoo
Linux
答: Linux Torvalds 創(chuàng)建了Linux,Linux是所有上述操作系統(tǒng)的核心,同樣也是其他一些Linux 操作系統(tǒng)的核心。
Q.3: Torvalds,使用C++語言編寫了Linux內(nèi)核的大部分代碼,是這樣嗎?
答: 不! Linux內(nèi)核包含了12,020,528行代碼,其中注釋占去了2,151,595 行。因此剩下的9,868,933 行就是純代碼了。而其中7,896,318行都是用C語言寫的。
剩下的1,972,615行則是使用C++,匯編,Perl, Shell Script, Python, Bash Script, HTML, awk, yacc, lex, sed等。
注:代碼行數(shù)每天都在變動(dòng),平均每天超過3,509行代碼添加到內(nèi)核。
Q.4: 起初,Linux 是為 Intel X86 架構(gòu)編寫的,但是后來比其他操作系統(tǒng)移植的硬件平臺(tái)都多,是這樣嗎 ?
答: 是的,我同意。Linux那時(shí)候是為x86機(jī)器寫的,而且現(xiàn)已移至到所有類型的平臺(tái)。今天超過90%的超級計(jì)算機(jī)都在使用Linux。Linux在移動(dòng)手機(jī)和平板電腦領(lǐng)域前景廣闊。事實(shí)上我們被Linux包圍著,遠(yuǎn)程遙控,太空科學(xué),研究,Web,桌面計(jì)算等等,舉之不盡。
Q.5: 編輯 Linux 內(nèi)核合法嗎?
答: 是的,內(nèi)核基于GPL發(fā)布,任何人都可以基于GPL允許的權(quán)限隨意編輯內(nèi)核。Linux內(nèi)核屬于免費(fèi)開源軟件(FOSS)。
Q.6: UNIX和Linux操作系統(tǒng),本質(zhì)上的不同在哪里?
答: Linux操作系統(tǒng)屬于免費(fèi)開源軟件,內(nèi)核是由 Linus Torvalds 和開源社區(qū)共同開發(fā)的。當(dāng)然我們不能說UNIX操作系統(tǒng)和免費(fèi)開源軟件(FOSS)無關(guān),BSD 就是基于 FOSS 范疇的 UNIX 的變種。而且大公司如 Apple,IBM,Oracle,HP等,都在為UNIX內(nèi)核貢獻(xiàn)代碼。
Q. 7: 挑出來一個(gè)與眾不同的來.
HP-UX
AIX
OSX
Slackware
Solaris
答 : Slackware。 HP-UX, AIX, OSX, Solaris 分別是由 HP, IBM, APPLE, Oracle 開發(fā)的,并且都是UNIX的變種. Slackware 則是一個(gè)Linux操作系統(tǒng).
Q.8: Linux 不會(huì)感染病毒嗎?
答 : 當(dāng)然會(huì)! 這個(gè)地球上不存在不會(huì)感染病毒的操作系統(tǒng)。但是Linux以迄今為止病毒數(shù)量少而著稱,是的,甚至比UNIX還要少。Linux榜上有名的病毒只有60-100個(gè),而且沒有一個(gè)病毒在傳播蔓延。Unix粗略估計(jì)有85-120個(gè)。
Q.9: Linux 屬于哪種類型的操作系統(tǒng)?
多用戶
多任務(wù)
多線程
以上所有
以上都不是
答 : 以上所有。Linux是一個(gè)支持多用戶,可以同時(shí)運(yùn)行多個(gè)進(jìn)程執(zhí)行多個(gè)任務(wù)的操作系統(tǒng)。
Q.10: 一般的 Lin九度快排系統(tǒng) https://www.190seo.comux 命令的語法格式是:
command [選項(xiàng)] [參數(shù)]
command 選項(xiàng) [參數(shù)]
command [選項(xiàng)] [參數(shù)]
command 選項(xiàng) 參數(shù)
答 : Linux 命令的正確語法是, Command [選項(xiàng)] [參數(shù)]。
Q.11: 挑出來一個(gè)與眾不同的來.
Vi
vim
cd
nano
答 : cd 與其他命令不同。Vi,vim和 nano都是編輯器,用于編輯文檔,而cd是用于切換目錄的命令。
就這么多了。上述問題你學(xué)到手幾個(gè)?效果如何?我們期待著你的評論。下周,會(huì)有新的問題,讓我們拭目以待。保持健康,鎖定鏈接,記得來Tecmint哦。
Linux系統(tǒng)工程師面試常考查看命令 http://www.linuxidc.com/Linux/2013-02/79892.htm
本文更新地址:http://www.linuxidc.com/Linux/2013-11/93324.htm
如何編寫 Cloud9 JavaScript IDE 的功能擴(kuò)展
RHEL6文字界面安裝Gnome桌面
相關(guān)資訊
Linux面試
ls 命令:15個(gè)Linux面試級問題--第 (03/12/2015 13:33:31)
10個(gè)核心的Linux面試問題與答案 (04/19/2014 20:33:35)
Linux常出現(xiàn)的面試試題 (12/16/2013 08:31:20)
10個(gè)有用的Linux命令面試問題及答 (08/05/2014 15:23:48)
不同應(yīng)用場景的10個(gè)Linux面試問題 (04/08/2014 08:10:38)
Linux 面試基礎(chǔ)問題 - 第3部分 (12/13/2013 16:59:46)
本文評論
查看全部評論 (0)
表情:
姓名:
匿名
字?jǐn)?shù)
同意評論聲明
評論聲明
尊重網(wǎng)上道德,遵守中華人民共和國的各項(xiàng)有關(guān)法律法規(guī)
承擔(dān)一切因您的行為而直接或間接導(dǎo)致的民事或刑事法律責(zé)任
本站管理人員有權(quán)保留或刪除其管轄留言中的任意內(nèi)容
本站有權(quán)在網(wǎng)站內(nèi)轉(zhuǎn)載或引用您的評論
參與本評論即表明您已經(jīng)閱讀并接受上述條款
最新資訊
Nagios 監(jiān)控 SNMP 溫度計(jì)
JavaScript函數(shù)定義與函數(shù)作用域詳解
Java培訓(xùn):對象和類
Java培訓(xùn):基本數(shù)據(jù)類型
Java培訓(xùn):變量類型
Java培訓(xùn):增強(qiáng)for循環(huán)、switch
Java培訓(xùn):Number類、Character類
Python 操作消息隊(duì)列
Python迭代器和生成器
Spark源碼分析之SparkContext概述