11個Linux基礎面試問題

2021-06-20 02:51:58 字數 1330 閱讀 7197

: 核心(kernel)是linux 作業系統的核心。shell是乙個命令列直譯器,命令(command)是針對計算機的指令,指令碼(script)是儲存在檔案中的命令的集合,終端(termial)是命令列介面。

: linux torvalds 建立了linux,linux是所有上述作業系統的核心,同樣也是其他一些linux 作業系統的核心。

: 不! linux核心包含了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等。

:**行數每天都在變動,平均每天超過3,509行**新增到核心。

: 是的,我同意。linux那時候是為x86機器寫的,而且現已移至到所有型別的平台。今天超過90%的超級計算機都在使用linux。linux在移動手機和平板電腦領域前景廣闊。事實上我們被linux包圍著,遠端遙控,太空科學,研究,web,桌面計算等等,舉之不盡。

: 是的,核心基於gpl發布,任何人都可以基於gpl允許的許可權隨意編輯核心。linux核心屬於免費開源軟體(foss)。

: 當然會! 這個地球上不存在不會感染病毒的作業系統。但是linux以迄今為止病毒數量少而著稱,是的,甚至比unix還要少。linux榜上有名的病毒只有60-100個,而且沒有乙個病毒在傳播蔓延。unix粗略估計有85-120個。

: 以上所有。linux是乙個支援多使用者,可以同時執行多個程序執行多個任務的作業系統。

: linux 命令的正確語法是, command [選項] [引數]。

: cd 與其他命令不同。vi,vim和 nano都是編輯器,用於編輯文件,而cd是用於切換目錄的命令。

via:

11個Linux基礎面試問題

答 核心 kernel 是linux 作業系統的核心。shell是乙個命令列直譯器,命令 command 是針對計算機的指令,指令碼 script 是儲存在檔案中的命令的集合,終端 termial 是命令列介面。答 linux torvalds 建立了linux,linux是所有上述作業系統的核心,...

14個面試問題

搬磚俠 1 檢查列表是否包含整數x l 3,3,4,5,2,111,5 print 111 in l true2 在整數列表中查詢重複的數字 def find duplicates elements duplicates,seen set set for element in elements if...

10個面試問題

10個面試問題。如果是我的話,作為乙個程式設計師在面試的時候要是被問及這10個問題,我會覺得以後我肯定能在這家公司愉快工作。你最喜歡的程式語言是什麼?你討厭哪些程式語言?為什麼?如果讓你在自己最常用的程式語言上面新增功能,你希望是什麼功能?說乙個你曾經參與過的專案,在這過程中經歷了哪些困難,最後如何...