UNIX指令名 | 意義 | DOS相似指令名 |
---|---|---|
passwd | modify a user's password | |
ls | list directory contents | dir |
quota | display disk usage and limits | |
telnet | user interface to the TELNET protocol | telnet |
ftp | ARPANET file transfer program | ftp |
clear | terminal capability inte | cls |
cd | change working directory | cd |
mkdir | md | |
rmdir | rd | |
mv | move files | move |
cp | copy | |
rm | remove directory entries | del |
man | format and display the on-line manual pages |
大概看過幾個指令的意義後,現在就來說明一下用法......8-) |
進入MIS伺服器之後,會看到一些資訊,現在想看一個乾淨的視窗,或是在執行過一些指令之後,視窗的內容顯得有些凌亂,可以使用「 clear 」指令來清除畫面, |
【圖一】
輸入 clear 並按「 Enter 」後,整個畫面都被清除掉了吧,只剩下 MIS 的提示符號在等待你下另一個命令了。 |
【圖二】
我們不可能總是待在同一個目錄裡面工作的,總是會要切換到別的目錄去做些事情,這時候可以提示符號後輸入「 cd 」和「路徑」(目錄名稱),例如「 cd ..」會切換到上一層目錄,「 cd www 」則會進入到 www 這個目錄,假使只輸入「 cd 」,會切換到家目錄喔。 如果要新增一個空目錄,例如新增一個名為 www 的目錄,請輸入「 mkdir www」。相反的,要刪除一個空目錄,請輸入「 rmdir 」和目錄名稱,如「 rmdir www」。 |
【圖三】
假如想要將檔案移動到其他地方或是變更檔案名稱,請使用「 mv 」這個指令。例如要將檔案 abc.txt 改名為 def.txt,請輸入「 mv abc.txt def.txt」,這樣 abc.txt 就會變成 def.txt 了。 若是要將檔案複製一份,可以使用「 cp 」做到。例如要將 abc.txt 複製成 def.txt,請輸入「 cp abc.txt def.txt」,這樣就會存在 abc.txt 和 def.txt 兩個檔案了。 想要刪除一個檔案的話,請 在提示符號後輸入「 rm 」和欲刪除的檔案名,例如「 rm abc.txt」,這樣 abc.txt 這個檔案就會被刪除了。我們還可以使用「 d 」這個參數來刪除一個空的目錄,例如「 rm -d www 」,結果和「 rmdir www」是一樣的。 要刪除整個目錄中的檔案和所有的子目錄,請使用「 r 」這個參數,例如「 rm -r www 」。假如目錄中還有檔案或子目錄,沒有加參數是不能刪除的! |
再來是「 man 」這個指令。這是個特別的指令,可以指引我們其他指令的用法喔!使用方法很簡單,只要輸入「 man 」和指令名,就會顯示指令的使用說明,很神奇吧!如果你想知道為什麼,那就去翻翻書或是再來問我也可以啦:P 例如我們想用知道 man 的用法,請輸入「 man man 」。 |
【圖四】
看一下「 man 」出來的結果,上面記錄了指令的名稱、用法以及詳細的說明,很方便吧!只可惜說明是用英文寫的,不過連英文很破的我都能看得懂了,相信聰明的你會看得懂囉。 |
【圖五】
最後要請同學們注意的是大小寫的問題。 在 Windos 下「 a 」跟「 A 」是一樣的,但是在 UNIX 下就不同了!意思就是說在 UNIX 下的同一個目錄中,可以同時存在 abc Abc ABc aBc aBC abC AbC ABC 等等的檔案,而這些檔案是不同的喔! |
指令 | 說明 | 範例 |
---|---|---|
passwd | 變更密碼 | |
ls | 在提示符號後輸入 ls,會將所在工作目錄下的非隱藏檔案列出 | |
ls -l | 加參數 l,會一併列出檔案的詳細資料 | |
ls -a | 加參數 a,會列出所在工作目錄下的所有檔案 | |
quota | 查詢使用空間 | |
telnet | 遠端登入到其他伺服器 | telnet mis.im.tku.edu.tw |
ftp | 檔案傳遞 | ftp mis.im.tku.edu.tw |
cd | 在提示符號後輸入 cd 路徑(目錄名稱) | cd .. 、 cd www |
mkdir | 新建一個空目錄 | mkdir abc |
rmdir | 砍掉一個空目錄 | rmdir www |
mv | 在提示符號後輸入「 mv 來源路徑/檔名 目標路徑/檔名」 | mv abc.txt def.txt |
cp | 在提示符號後輸入 cp 來源路徑/檔名 目標路徑/檔名 | ex cp abc def |
rm | 在提示符號後輸入 rm 欲刪除的檔案名 | rm abc.txt |
rm -i | 加餐數 i,在刪除檔案前會再向使用者作確認 | rm -i abc.txt |
rm -d | 砍掉一個空目錄 | rm -d www |
rm -r | 砍掉整個目錄中的檔案和所有的子目錄 | rm -r abc |
rm -rf | 砍掉整個目錄中的檔案和所有的子目錄並忽略任何詢問訊息 | rm -rf abc |