附表. DOS 與 UNIX 常用指令對照表
DOS UNIX Description
================= ================ ===================
\ / 根目錄
. . 現在所在目錄
.. .. 上一層目錄
attrib +r [FILE] chmod 444 [FILE] 設定檔案的屬性
cd pwd 顯示現行路徑
cd [DIR] cd [DIR] 更換現行目錄位置
chkdsk df, du, quota 顯示磁碟空間使用狀況
cls clear, tput clear 清除畫面上的訊息
command sh 啟動命令編譯器
comp [FILE1] [FILE2] cmp [FILE1] [FILE2] 比較兩檔案間之不同
copy [FILE1] [FILE2] cp [FILE1] [FILE2] 檔案之拷貝
date, time date 顯示系統時間
del [FILE] rm [FILES] 刪除檔案
deltree [DIR] rm -r [DIR] 刪除一個目錄
dir ls -al 顯示目錄下的檔案資料
echo [STRING] echo "[STRING]" 顯示一字串
exit exit 離開一命令編譯器
find "[STRING]" [FILE] grep [STRING] [FILES] 尋找一字串
md [DIR] mkdir [DIRS] 產生一目錄
more < [FILE] more [FILES] 分頁顯示檔案內容
move [FILE] [DIR] mv [FILE] [DIR] 改變檔案位置或檔名
print [FILES] lp [FILES] 列印檔案
lpr [FILES]
rd [DIR] rmdir [DIRS] 刪除一空目錄
ren [FILE1] [FILE2] mv [FILE1] [FILE2] 改變檔案名稱
set set 列出環境變數
sort < [FILE] sort [FILES] 將檔案排序
type [FILE] cat [FILES] 不分頁顯示檔案內容
ver uname -a 顯示作業系統版本
Unix 與 MS-DOS 指令對照表
| Unix | MS-DOS | 說 明 | 例 子 |
|---|---|---|---|
| cd | cd | 進入目錄 | cd .. |
| mkdir | md | 開子目錄 | mkdir hello |
| pwd | cd | 顯示目前目錄 | pwd |
| env | set | 顯示目前環境變數 | env |
| setenv | set | 設定環境變數 | setenv pp pwd |
| rm | del | 殺檔案 | rm -r hello |
| cat/more | type | 顯示檔案內容 | more .login |
| ls | dir | 顯示檔案 | ls |
| lp | 列印檔案 | lp .login | |
| cp | copy | 複製檔案 | cp .login anotherfile |
| date | date/time | 時間顯示.設定 | date |
| mv | ren | 移動,重新命名檔案 | mv .login .login.orig |
| man | help | 線上指令查詢 | man ps |
| passwd | – | 改變密碼 | – |
| – | 電子郵件 | – | |
| write | – | 傳送訊息給目前線上使用者 | – |
| ps | – | 顯示 processes | – |
| find | – | 顯示 processes | – |