UNIX/EMAIL/FTP 基本指令

UNIX/EMAIL/FTP 基本指令

黃恬儀 89.2.14



指令文法呈現方式
    1. 指令為粗體紅字,如 man
    2. 指令之後為所需的參數如下表,括符 [] 中的參數可省略
      1.  
        commandName指令名稱
        dirname目錄
        fname檔案
        hostname主機網址
        name目錄或檔案
        username電子郵件位置
[ 回頁首

基本 UNIX 指令
  •  
    一般
    指令 說明 
    man commandName相當於 help,顯示手冊(manual)中有關此指令之解說
    passwd更改密碼
    logout離開系統 
 
檔案及目錄
指令說明
ls列出有關檔案(file)及目錄(directory)的資訊 
cat fname [fname...]如果是多個 fname,則為結合多個檔案 
如果僅有一個 fname,則是顯示檔案在螢幕上 
more fname 一頁一頁地顯示檔案在螢幕上
mv name1 name2 將檔案名稱由 name1 改為 name2。若 name2 已有資料,name1 的資料會蓋過 name2 之資料 
rm fname 刪除檔案 fname 
rm -r dirname刪除目錄及其中所有檔案
cp name (dirname or name2)將檔案 name 複製到目錄 dirname 或到檔案 name2 
pwd顯示目前之目錄名。 
UNIX prompt 前之目錄名並不會隨著更換目錄而改變
cd換目錄回 home directory (在學校主機 cguaplo 是 home/user/username) 
cd ..回到上一層目錄 
cd ~/dirname 回到 home directory,再換至dirname 
cd /到 root directory 
mkdir dirname 建一個新目錄 
rmdir dirname 刪掉一個空的目錄 

在 UNIX 中 檔案名及目錄名是 case sensitive,即檔案 unix.doc 並不同於 UNIX.doc 或 Unix.doc。 且不受 8.3 DOS 檔案名形式的限制。

ls -l 所顯示的檔案或目錄格式如下:

 
-rw-r-----1ucatdynix18417Jan 23 24:00catalog.doc
檔案性質與權限連結檔案數量擁有此檔案的人擁有此檔案的群體檔案大小最後修改日期與時間檔案名稱

有關檔案性質與權限共有十個字元,可分為四如下:
 

dr w xr w xr w x
檔案(-)/目錄(d)擁有人的權限擁有團體的權限他人的使用權限

其中:

rread可查看此檔案或目錄的內容
wwrite可更改此檔案或目錄的內容
xexecute可執行此檔案
-不具此權限
例如:"-rwxrwx---"  表示其是為一個檔案,此檔案的擁有人及擁有團體可以讀、寫、與執行此檔案,而其他非同一團體的人則完全沒有權限讀、寫、或執行此檔案。

[ 回頁首
基本電子郵件(email) 指令
在 mail 中的 command prompt 是 &
由於電子郵件編輯程式在每一行底並不會自動繞行,所以在寫郵件到螢幕之最右側時得要按 ENTER 鍵。但換行後則無法再回到上一行來修改。
寫完郵件時,另起一行在最開頭處鍵入 . 然後按 ENTER, 或以 Ctrl-D 來結束並送出此郵件。 若要中斷一郵件不寄出,則按 Ctrl-C 兩次來跳出此郵件。
 
指令 說明 
mail username 寫電子郵件給 username 
mail查是否有待讀之信件 
mail -f fname 從 fname 中讀舊的信件 
若不指明 fname, 則系統將由 mbox 中讀取信件。 通常讀過之信件若沒有被刪除,系統會自動地將其存於 home directory 的 mbox 中 

進入電子郵件的 & prompt 時,可鍵入 ? 來查詢可用之指令。以下列出一些較常使用之指令。 messageList 可以是一個或多個郵件號碼(如 1 或 1 2 3 或 1-3)。 若沒列出,系統將其設為目前之郵件。
 

指令
說明
d messageList刪除郵件
h顯示郵件的標題
m userList寄郵件給 users
n顯示下一個郵件
q離開 mail ,將未被刪除之郵件存於 mbox 中
r messageList回信給寄信的人
R messageList回信給寄信及所有收到此信的人
s messageList fname將郵件存於 Fame 中。若 Fname 中已有資料則於資料之末開始存此郵件 
u messageList恢復被刪除之郵件
x離開 mail,但並不更改系統之 mailbox
messageNumber顯示一特定郵件

[ 回頁首]

進階電子郵件(email) 指令
Tilde (~) 指令只有在寫郵件的時後方可使用,使用時應在每一行的起頭鍵入指令。
 
指令
說明
~?顯示所有 Tilde (~) 指令
~d將 dead.letter 的內容載入郵件中
~f messageList 將收到的郵件內容載入正在撰寫的郵件中
~m messageList同 ~f,但載入的郵件內容會往右縮格
~r fname載入 fname 的內容
~< fname同 ~r
~p顯示郵件的內容在螢幕上 
~w fname將郵件內容存入 fname 中 
~v啟動編輯程式,通常是 vi editor
~<! shell-command讀進 shell-command 之 output 
e.g. ~<!date 可輸入今天之日期及目前的時間

alias (別名) 給常寄郵件的對象設定一個別名

設定一個別名給常寄郵件的對象,可以減少繕打的字數並可降低錯誤的機會。例如將 mary@cguaplo.cgu.edu.tw 取一個別名為 mary,在寄郵件時只需鍵入 mail mary 而不需鍵入 mail mary@cguaplo.cgu.edu.tw。
利用 vi 或任何編輯程式修改 home directory 的 .mailrc。在檔案中加入一行 alias mary mary@cguaplo.cgu.edu.tw。
[ 回頁首

基本 FTP 指令
  •  
    簽入、簽出及 help 指令
    指令
    說明
    ftp hostname開始 ftp 程式,並進入 hostname 主機
    open hostname連線到 hostname
    user連線後需再鍵入 login name
    help or ?help
    bye or quite結束連線
    目錄指令 (host 主機)
    指令
    說明
    cd ..更換至上一層目錄
    cd dirname更換目錄至 dirname
    ls or dir查看目錄中檔案 
    pwd目前所在目錄 
    目錄指令 (local 個人電腦)
    指令
    說明
    lcd ..更換至上一層目錄
    lcd dirname更換目錄至 dirname
    ldir查看目錄中檔案
    傳輸 指令
    指令
    說明
    get fname由 host 傳送 fname 至 local
    mget fnames由 host 傳送多個 fnames 至local
    put fname由 local 傳送 fname 至 host 
    mput fnames由 local 傳送多個 fnames 至 host
    ascii以 ascii 方式傳輸檔案
    binary以 binary 方式傳輸檔案
[ 回頁首

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值