許多在 shell 提示下鍵入的 Linux 命令都與你在 DOS 下鍵入的命令相似。事實上,某些命令完全相同。
本附錄提供了 Windows 的 DOS 提示下的常用命令以及在 Linux 中與它們等同的命令。附錄中還提供了如何在 Linux shell 提示下使用這些命令的簡單實例。請注意,這些命令通常有許多選項,要進一步學習每一個命令,請閱讀相關的說明書(man)頁(例如,在 shell 提示下鍵入 man ls 就可以讀到關于 ls 命令的信息)。
命令的目的 | MS-DOS | Linux | Linux 的簡單實例 |
---|---|---|---|
復制文件 | copy | cp | cp thisfile.txt /home/thisdirectory |
轉移文件 | move | mv | mv thisfile.txt /home/thisdirectory |
列舉文件 | dir | ls | ls |
清除屏幕 | cls | clear | clear |
關閉 shell 提示 | exit | exit | exit |
顯示或設置日期 | date | date | date |
刪除文件 | del | rm | rm thisfile.txt |
把輸出“回響”到屏幕上 | echo | echo | echo this message |
用簡單文本編輯器來編輯文件 | edit | gedit([a]) | gedit thisfile.txt |
比較文件內容 | fc | diff | diff file1 file2 |
在文件中尋找字串 | find | grep | grep 詞或詞組 thisfile.txt |
格式化軟盤 | format a:(如果軟盤是在 A: 中的話) | mke2fs 或 mformat([b]) | /sbin/mke2fs /dev/fd0(/dev/fd0 是 Linux 中與 A: 等同的驅動器) |
顯示命令幫助 | 命令 /? | man([c]) | man 命令 |
創建目錄 | mkdir | mkdir | mkdir 目錄 |
查看文件 | more | less([d]) | less thisfile.txt |
重新命名文件 | ren | mv([e]) | mv thisfile.txt thatfile.txt |
顯示你在文件系統中的位置 | chdir | pwd | pwd |
用指定的路徑(絕對路徑,absolute path)來改換目錄 | cd 路徑名 | cd 路徑名 | cd /directory/directory |
用一個相對路徑(relative path)來改換目錄 | cd .. | cd .. | cd .. |
顯示時間 | time | date | date |
顯示已被使用的內存數量 | mem | free | free |
注: a. Gedit 是圖形化文本編輯器;你可以使用其它文本編輯器來代替 Gedit,包括 Emacs 和 vi。 b. 這個命令為 DOS 文件系統格式化軟盤。 c. 某些命令你還 可以使用 info。 d. more 分頁器也可以用來一個屏幕一個屏幕地在文件中逐頁查看。 e. mv 命令可以轉移文件或重新命名在同一目錄下的文件。如果你想重新命名文件,如例中所示,把這個文件“轉移”到同一目錄中的新名稱。 |
表 C-1. 相似的命令
原文轉自:http://www.anti-gravitydesign.com