許多在 shell 提示符號下輸入 的 Linux 指令相當類似您在 DOS 下所輸入的指令。 事實上,有些指令是完全相同的。
這個附錄提供了使用在 Windows(tm) 的 DOS 提示符號下的指令以及它們在 Linux 下的對應指令。 也提供了如何在 Linux shell 提示符號下使用的指令基本例子。 請注意 這些指令通常都有許多可使用的參數。 如想學習每一種指令,請閱讀該指令的 man page (例如,在 shell 提示符號下輸入 man ls 來閱讀關於 ls 指令的資訊)。
指令的目的 | MS-DOS | Linux | 基本的 Linux 例子 |
---|---|---|---|
複製檔案 | copy | cp | cp thisfile.txt /home/這個目錄 |
移動檔案 | move | mv | mv thisfile.txt /home/這個目錄 |
列出檔案 | dir | ls | ls |
清除畫面 | cls | clear | clear |
關閉 shell 提示符號 | exit | exit | exit |
顯示或設定日期 | date | date | date |
刪除檔案 | del | rm | rm thisfile.txt |
Echo 輸出到畫面上 | echo | echo | echo this message |
使用簡易的文字編輯器編輯檔案 | edit | gedit([a]) | gedit thisfile.txt |
比較檔案的內容 | fc | diff | diff 檔案一 檔案二 |
尋找檔案中的文字字串 | find | grep | grep 這個字或片語 thisfile.txt |
格式化磁碟片 | format a: (假如磁碟片是在 A: 槽的話) | mke2fs 或 mformat([b]) | /sbin/mke2fs /dev/fd0 (/dev/fd0 在 Linux 中等於在 DOS 中的 A:) |
顯示指令的輔助訊息 | 指令 /? | man([c]) | man 指令 |
建立一個目錄 | mkdir | mkdir | mkdir 目錄名稱 |
檢視檔案 | more | less([d]) | less thisfile.txt |
重新命名檔案 | ren | mv([e]) | mv thisfile.txt thatfile.txt |
顯示您在檔案系統中的位置 | chdir | pwd | pwd |
轉換目錄到指定的路徑 (絕對路徑) | cd 路徑名稱 | cd 路徑名稱 | cd /目錄名稱/目錄名稱 |
轉換目錄到 相對路徑 | cd .. | cd .. | cd .. |
顯示時間 | time | date | date |
顯示使用中的記憶體容量 | mem | free | free |
注釋: a. Gedit 是一種圖形環境的文字編輯器; 您也可使用其他編輯器來替代 Gedit,例如 Emacs 以及 vi。 b. 這將格式化一個 DOS 檔案系統的 磁碟片。 c. 您也可以在有些指令使用 info。 d. 也可以使用 more 以一次一頁的方式來檢視檔案。 e. 這個 mv 指令可以移動一個檔案,還有如果您想在同一目錄中重新命名一個檔案,您只要以新的檔名 "移動" 該檔案到同一目錄,就像這個例子一樣。 |
表格 C-1. 類似的指令