linux下的十大秘笈

2021-04-15 23:47:11 字數 3132 閱讀 4392

由於linux作業系統良好的網路功能,因此在網際網路中很多**的伺服器都是使用linux作為主作業系統。但由於該作業系統是乙個多使用者作業系統,對使用者的使用要求也相對較高,如何快速操作linux就成了初學者非常關心的話題。為了幫助初學者更便捷的操作linux,筆者整理了十則linux的快速操作技巧,在這裡貢獻給大家,同時懇請各位網友不斷補充和完善本文。

1、快速載入系統檔案

大家知道以前我們在使用linux檔案系統之前,都需要通過mount命令來首先載入指定的檔案系統,用完之後還必須使用unmount命令來解除安裝指定的檔案系統。現在,我們可以使用redhat linux6.0中的autofs命令,來免去我們每次mount和umount之苦,另外redhat6.0中還自帶了autofs的rpm命令,只要我們把它安裝好之後就可以享受自動載入檔案系統的方便。我們首先在/misc目錄下,來建立乙個cd目錄,如果使用其自帶的auto.misc和auto.master的話,馬上就可以實現自動載入功能了。

2、快速進行安裝工作

通常我們在安裝某個作業系統軟體時,需要該系統的引導盤啟動才能安裝。但我們在安裝linux作業系統時,可以利用該系統光碟中的乙個名為loadlin.exe的dos軟體,將linux核心直接調入記憶體,並由linux核心代替當前作業系統來接管計算機,並進入linux的安裝介面。在安裝linux時,我們只要在執行對話方塊中輸入loadlin e:imagesvmlinuz root=/dev/ram initrd=e:imagesinitrd.img這個命令就可以直接安裝linux了;其中e是光碟機碟符,e:imagesvmlinuz為linux核心名。

3、快速啟動系統

隨著個人計算機配置的日益提高,在自己的計算機上安裝linux系統已經不是什麼新鮮的事了。假設我們的計算機上同時裝有windows和linux兩個作業系統,應該如何啟動linux呢?是否每次都需要重啟計算機,通過lilo引導?其實如果我們在dos下,有一種簡單快速啟動linux的方法,那就是load linux。loadlin.exe是在dos下的可執行程式,它可以在純dos環境下迅速啟動linux,而且無需重啟計算機,通常我們可以在光碟的/kernels目錄下可以找到這個程式。如果不知這個程式被放置於安裝盤的何處,可以使用「find -name loadlin*」命令來尋找。找到之後將其複製到dos分割槽中,同時還需要複製乙份你所使用的linux核心檔案。可以通過windows直接從光碟複製,也可在linux環境下使用mcopy命令將檔案copy到dos分割槽;接著再編寫乙個linux.bat的批處理檔案,檔案內容如下:c:loadlin c:vmlinuz root=/dev/hda1 ro,其中我們假設loadlin.exe和vmlinuz這兩個核心檔案都在c盤根目錄,而root為linux根裝置,而且linux處於硬碟第一分區,所以裝置名為/dev/hda1,ro意為readonly。以後在dos下要啟動linux時,執行linux.bat就可以了。這樣啟動linux快速高效,大大的減少了系統自檢時等待的時間。

4、快速建立檔案列表

由於linux操作介面大部分都是處於命令列輸入狀態,因此要想執行某個功能的話,可能需要輸入一段很長的命令字元,如果在實現某個功能中需要重複好幾遍這樣的命令,那麼我們還是這樣乙個字元乙個字元地輸入,肯定是比較麻煩的,那麼我們有沒有辦法來快速輸入以前用過的命令呢?答案當然是肯定的,我們可以在bash shell中,使用「!」來重複上幾次輸入過的命令,這樣就可以省去重新輸入命令的麻煩了。

6、快速啟動編輯器

我們在使用less 或 more命令來檢視某個檔案時,可能會發現被檢視的檔案有錯誤或者其他需要修改的內容,這時我們就需要對其進行修改,但是在檢視狀態下,我們無法直接對該檔案進行任何編輯工作,必須另外啟動編輯器才可以進行編輯,那麼在這種狀態下,我們該採取什麼方法才能快速啟動編輯器呢?其實操作很簡單,我們只要在less中打入v鍵,會立即啟動vi或其他你在環境變數中指明的編輯器,但是在more方式中我們只能使用vi命令了。

7、快速關閉系統

舊版本的的linux/unix系統必須先執行shutdown命令,然後才能關閉電源,但最新版本的linux/unix系統已經在這個方面作了很大的改進,再也沒有必要象以前那樣關機了。因為新版本借鑑了大型機的技術,採用了抗掉電的日誌式檔案系統,可以自動跟蹤儲存使用者資料、自動同步重新整理檔案系統,使用者完全可以隨手關閉電源,從而達到快速關閉系統的目的。

如果linux不正常關機,有可能導致不能進入linux的kde環境而只能處於控制台環境下,而且不斷地有大片大片的英文本元向上翻滾。以root身份login後,鍵入startx命令,出現「x server不能連線」的錯誤提示。

8、快速刪除檔案

我們知道在linux字元介面中,要刪除乙個檔案的話可以使用rm命令,刪除乙個目錄可以使用rmdir命令。但由於rmdir命令只能刪除空白的目錄,假使某個目錄下面有檔案,就只能先用rm命令來把目錄中的檔案刪除掉才可以,所以通常需要rmdir與rm這兩個命令配合使用才能徹底刪除乙個完整的目錄。但用這種方法來對付幾級子目錄還能湊合,如果乙個目錄中含有若干個子目錄,而且這若干子目錄中又包含了若干級子目錄,再使用這種方法不把你累死才怪。現在我們可以使用帶-r引數的rm命令來刪除乙個非空目錄,例如我們在命令列中輸入rm -r bbb這樣的命令,表示系統將把bbb目錄中包含的所有檔案和子目錄全部刪除掉。

9、快速訪問操作台

當我們登入進linux系統後,如果再按一下鍵盤上的alt+f2鍵,這時我們又可以看到乙個shell提示符,其實這個就是第二個虛擬操作台。通常,新安裝的linux系統共有四個虛擬操作台,我們可以分別用復合鍵alt+f1、alt+f2、alt+f3、alt+f4來訪問它們。使用虛擬操作台頻率最多的地方就是,當某乙個程式出錯鎖住輸入時或者linux系統突然失去響應時,就可以切換到其他虛擬操作台登入進入後殺掉這個出錯的程序任務。

10、快速解壓檔案

如果我們需要對若干個壓縮檔案進行解壓的話,有的使用者可能會使用unzip命令來乙個乙個地對壓縮檔案進行解壓,但這種方法操作效率太低,也有的使用者想到了使用萬用字元的方法來同時對多個檔案進行壓縮,但是當他們在命令列中輸入unzip *shi 時,發現會出現乙個錯誤的提示,那麼到底該怎樣才能同時unzip多個檔案呢?其實後使用萬用字元的方法是正確的,只是那些使用者在命令列中輸入的命令不正確,正確的輸入應該unzip "*"。

python十大語法 python十大易錯語法

1.for else 不是 if 和 else 才是原配嗎?for 和 else 也是一對,而且是合法的。for i in 1,2,3,4 print i else print i,我是else 結果 4 我是else 如果在 for 和 else 之間 迴圈體內 有第三者 if 插足,也不會影響 ...

js十大排序演算法 下

快速排序即找一基準,小於的放在左陣列,大於的放在右陣列,並連線,進行遞迴。function quicksort arr var num math.floor arr.length 2 找到中間數的索引值,如果是浮點數,則向下取整 var newvalue arr.splice num,1 找到中間數...

Google 的十大信條

在 google 成立沒幾年的時候,我們首次寫下這 十大信條 此後,我們時常重新審視這份清單,看看它是否依然適用。我們希望始終貫徹這些信條,而您也可以監督我們做到這一點。建立伊始,google 就以盡可能提供最佳的使用者體驗為中心任務。不管是設計新的網際網路瀏覽器,還是採用新的首頁外觀,我們都非常謹...