面試官常問的10個Linux問題

2022-07-31 09:30:21 字數 909 閱讀 6129

1.如何暫停乙個正在執行的程序,把其放在後台(不執行)?

為了停止正在執行的程序,讓其再後台執行,我們可以使用組合鍵ctrl+z。

2.什麼是安裝linux所需的最小分割槽數量,以及如何檢視系統啟動資訊?

單獨乙個/root分割槽足以執行所有的系統任務,但是強烈建議安裝linux時,需要至少三個分割槽:/root,/boot,/swap。乙個ide硬碟驅動器支援高達63個分割槽,scsi硬碟驅動器支援超過15個分割槽。

為了檢查啟動資訊,我們可以使用cat或者dmesg命令,如下所示:

#cat/var/log/messages 或者 #dmesg

3.在你的linux機器上跟蹤系統事件的守護程序名是什麼?

『syslogd』,他負責跟蹤系統資訊,並將跟蹤日誌儲存在特定的日誌檔案裡。

4.在/root分割槽執行『fsck』命令的最低要求是什麼?

/root分割槽必須掛載為唯讀模式,而不是讀寫模式

5.如何分層複製/home目錄到另乙個目錄?

linux的cpio命令起到了效果。

6.在linux中,怎樣實現日誌檔案的自動替換?

『logrotate』提供日誌自動替換功能。

7.怎樣知道linux中是誰在安排工作?

使用『at』命令加上『-l』選項,就可以查出

8.如何在不解壓tar包的前提下,查出包裡的內容?

使用'tar -tvf'.選項't'(顯示內容),『v』(詳細報告tar處理的檔案資訊),『f』(使用的檔案檔案或者裝置)

9.什麼是頁面錯誤,他是怎麼發生的?

當乙個程式請求記憶體中不存在的資料時,就會產生頁面錯誤,導致的結果就是程式停止。

10.什麼是在程式中返回**?

返回**是shell的特性。返回**顯示了程式的狀態,乙個成功的程式執行後返回『0』,&&可以用來決定哪個應用程式先執行。

面試官常問的設計模式

設計模式分為三大類 建立型模式,共五種 工廠方法模式 抽象工廠模式 單例模式 建造者模式 原型模式。結構型模式,共七種 介面卡模式 裝飾器模式 模式 外觀模式 橋接模式 組合模式 享元模式。行為型模式,共十一種 策略模式 模板方法模式 觀察者模式 迭代子模式 責任鏈模式 命令模式 備忘錄模式 狀態模...

面試官常問的集合框架問題(一)

有關集合框架問題 一 list 集合 1 迭代器的remove方法與集合的remove的區別?只需要了解迭代器在記憶體的執行 指標 迭代器與集合是兩個物件,如果說在迭代器中呼叫集合中的remove方法,會報currentmodifyexception錯誤。2 array與arraylist的有何區別...

面試官常問的 web前端 問題(四)

vue 兩大特點 響應式程式設計 元件化 vue 的優勢 輕量級框架 簡單易學 雙向資料繫結 元件化 檢視 資料和結構的分離 虛擬 dom 執行速度快 mvvm 是 model view viewmodel 的簡寫,模型 檢視 檢視模型。模型 指的是後端傳遞的資料 資料 json 檢視 指的是所看到...