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'命令起到了效果。'cpio'可以分層地複製檔案和目錄層次結構到另乙個位置。
6. 在linux中,怎樣實現日誌檔案的自動替換?
答案:'logrotate'提供日誌自動替換功能。
7. 怎樣知道linux中是誰在安排工作?
答案:使用'at'命令加上'-l'選項,就可以查出。
8. 如何在不解壓tar包的前提下,檢視包裡的內容?
答案:使用'tar -tvf'。選項『t』(顯示內容),『v』(詳細報告tar處理的檔案資訊),『f』(使用檔案檔案或者裝置)
9. 什麼是頁面錯誤,它是怎麼發生的?
答案:當乙個程式請求記憶體中不存在的資料時,就會產生頁面錯誤,導致的結果就是程式停止。
10. 什麼是在程式中返回**?
答案:返回**是shell的特性。返回**顯示了程式的狀態,乙個成功的程式執行後返回『0』,&&可以用來決定那個應用程式先執行。
Linux中10個有用的命令列補齊命令
在linux系統中,輸入乙個命令,再按兩次tab鍵,就會列出所有以輸入字元開頭的可用命令。這並不新鮮,很可能你已經知道了這個。這個功能被稱作命令補全。預設情況下,bash命令列可以自動補全檔案或目錄名稱。不過,我們可以使bash命令列補全執行更多的操作,通過補全命令可以讓它成就下乙個輝煌。這個教程說...
10 個很有用的高階 Git 命令
迄今,我已經使用git很長一段時間了,考慮分享一些不管你是團隊開發還是個人專案,都受用的高階git命令。1.輸出最後一次提交的改變 這個命令,我經常使用它 來傳送其他沒有使用git的人來檢查或者整合所修改的。它會輸出最近提交的修改內容到乙個zip檔案中。1git archive o updated....
10 個很有用的高階 Git 命令
url 個很有用的高階 git 命令 url 1.輸出最後一次提交的改變 這個命令,我經常使用它 來傳送其他沒有使用git的人來檢查或者整合所修改的。它會輸出最近提交的修改內容到乙個zip檔案中。1git archive o updated.zip head git diff name only h...