假設linux系統中有乙個檔案名叫「-aaa」,如果我們想對它進行操作,例如現在要刪除它,如果我們按照一般的刪除方法在命令列中輸入rm -aaa命令,介面將會提示我們是無效選項(invalid option),原來由於檔名的第乙個字元為 - ,linux把檔名當作選項了,我們可以使用「--」符號來解決這個問題,例如我們可以輸入rm -- -aaa命令來刪除-aaa檔案。如果是其他特殊字元的話可以在特殊字元前加乙個「」符號,或者用雙引號把整個檔名括起來。
2、修復linux下超級使用者的密碼
如果超級使用者將密碼忘記,就無法進入系統,也無法管理和使用系統。本來這種事不太可能發生,但是在一些linux單機使用者,尤其是初學者中,卻是比較容易發生。一般的解決方法就是格式化硬碟來重新安裝系統,但這有點兒小題大作了。準備好bootdisk和rootdisk兩張軟盤,從軟碟機啟動,啟動到 root盤並出現shell提示符。將linux根目錄分割槽mount至/mnt目錄,比如你的linux在硬碟第一分區,就在命令列中輸入mount /dev/hda1 /mnt,然後進入mnt目錄,將其中的etc/passwd檔案改名,輸入mv /mnt/etc/passwd /mnt/etc/passwd.bak就可以了;接著使用命令cp /etc/passwd /mnt/etc/passwd將軟盤上的/etc/passwd檔案複製到硬碟中的etc目錄下,這樣重新由硬碟啟動,登入時就不會詢問超級密碼;最後使用mv/etc/passwd.bak passwd命令將passwd檔案改回,再執行passwd命令重新設定密碼就可以了。
3、直接進行linux的安裝工作
通常我們在安裝某個作業系統軟體時,需要該系統的引導盤啟動才能安裝。但我們在安裝linux作業系統時,可以利用該系統光碟中的乙個名為 loadlin.exe的dos軟體,將linux核心直接調入記憶體,並由linux核心代替當前作業系統來接管計算機,並進入linux的安裝介面。在安裝linux時,我們只要在執行對話方塊中輸入loadlin e:imagesvmlinuz root=/dev/ram initrd=e:imagesinitrd.img這個命令就可以直接安裝linux了;其中e是光碟機碟符,e:imagesvmlinuz為 linux核心名。
4、快速啟動linux系統
隨著個人計算機配置的日益提高,在自己的計算機上安裝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快速高效,大大的減少了系統自檢時等待的時間。
Linux技巧小總結
處理特殊的檔名 假設linux系統中有乙個檔案名叫 aaa 如果我們想對它進行操作,例如現在要刪除它,如果我們按照一般的刪除方法在命令列中輸入rm aaa命令,介面將會提示我們是無效選項 invalid option 原來由於檔名的第乙個字元為 linux把檔名當作選項了,我們可以使用 符號來解決這...
Linux技巧小總結
linux技巧小總結 摘要 linux常用小技巧 2005 01 09 20 51 21 by lanf,出處 http tech.ccid pub article c302 a199589 p1.html mkswap swapfile 8192 sync swapon swapfile 巧妙使用...
Linux技巧小總結
文章出處 ccid 處理特殊的檔名 假設linux系統中有乙個檔案名叫 aaa 如果我們想對它進行操作,例如現在要刪除它,如果我們按照一般的刪除方法在命令列中輸入rm aaa命令,介面將會提示我們是無效選項 invalid option 原來由於檔名的第乙個字元為 linux把檔名當作選項了,我們可...