精華區beta NTU_CK_CM 關於我們 聯絡資訊
How to Use UNIX System fastly chapter 1: UNIX 是一個十分穩定且強大的多人多工系統 ,但是使用界 面不如 MS-WINDOWS 甚至連 MS-DOS 還不如。但其強大的多工及其 內建的網路功能 ,使之歷久不衰。 以下是一些基本的指令及其用法 : > ls =========> 觀看目錄內容 > ls -a =========> 同上 + 隱藏檔 ( .XXX ) > ls -l =========> 同上上 + 一堆其它資訊 > ls -al =========> 你一定知道 > cd =========> 回到 HOME > cd / =========> 切換目錄到根目錄 > cd /XXX =========> 切換目錄到 XXX > cat XXX =========> 觀看 XXX 的內容 > cat XXX | more =========> 同上 + 換頁自動停格 chapter 2: > pico XXX =========> 使用簡易之文書處理程式 編輯 XXX > pine =========> 功能強大之 E-mail 軟體 > man =========> 一個十分完整的 help 程式 Example>man pine =========> man 就會把有關 pine 的東東全盤拖出 > whatis =========> 一個較簡潔的 help 程式 Example>whatis ls =========> 查 ls 的功能 > nslookup =========> 一個不錯的 ip/domain 互查程式 Example>nslookup ian =========> 看 ian 的 ip 和 domain Express>ip =========> 簡單的說是一部電腦在網路上的地址 Express>domain =========> 同上 但用英文來表示(比較好記) 有關 pico 的用法 pico 的下方有兩排指令 只要按 Ctrl-??? 就可使 用了 有關 pine 的用法 pine 有一堆熱鍵 (即按即用) 如 h =======>不用講也知道 求助指令嘛 c =======>寫信寄信 寄給同一工作站的使用者只要打他的 ID 即可 i =======>看自己的收信信箱 l =======>功能強大的熱鍵,你可在按 l 之後 游走各信箱 (當然是你自己的信箱) 在 ian 上有一個 bbs 的共同信箱 a =======>電話簿 在你指定的人上按 "c" 就可寫信了 在 ian 上的電話簿很完整 s =======>setup q =======>quit k =======>設密碼鎖住自己的鍵盤 沒事時請多留意 pine 下方的熱鍵欄 它們非常有用 如 r =======>回信 f =======>轉信 . . . 在寫信時你可以附帶一些檔案一起寄出 To :xxx@xxx.xxx.xxx.xxx =======>寄給xxx Cc :yyy@yyy.yyy.yyy.yyy =======>順便也寄給yyy Attchmnd:/home/XXX/love.letter =======>******附上噁心的情書******* Subject :I love you =======>標題 --------Message Text------------- Will you marry me ? =======>正文 這封信接到時如下 Date: Thu,24 Dec 1997 23:59:59 +0000 (GMT) From: ppp hhhh <ppp@ppp.ppp.ppp.ppp> To: xxx@xxx.xxx.xxx.xxx Cc: yyy@yyy.yyy.yyy.yyy Subject: I love you Cc: yyy@yyy.yyy.yyy.yyy Subject: I love you Parts/attachments: 2 Shown 2 lines Text 2 OK ~9999 bytes Text "" ---------------------------------------------- Will you marry me ? [Part 2,"" Text/PLAIN 1000 lines] [Not Shown. Use the "V" command to view or save this part] 此時你只要按 v 再選擇第二項觀看, 你的一生就毀了 chapter 3: 當你使用 UNIX 時,你可以做一大堆設定使你用起來更上手,玩起來更 盡興。但這需要有更多的額外的知識。我在此只講一些十分基本的東 東。(其實 難的我也不會 *^_^* ) > .cshrc =======> 這是一個設定檔,在你login一個 帳號後系統作的第一件事就是讀 這個檔 > alias A B =======> 把 A和 B在字面上弄成等價 Example>alias ll ls -al =======> 這表示你以後打 ll的效果和 ls -al 一樣 > set =======> 我設我設我設設設 功能太多太複雜 你自己用 man 去看 Example>set term="vt100" Example>set prompt="'whoami':'hostname':%/>" > setenv =======> 東設設西設設 一樣複雜 Example>setenv EDITOR vi=======> 把 vi 當內定文書處理程式 以下是一個 .cshrc 的範例 ----------------------------------------------------------------- # $Id: dot.cshrc,v 1.5 1996/09/21 21:35:35 wosch Exp $ # # .cshrc - csh resource script, read at beginning # of execution by each shell # # see also csh(1), environ(7). # alias h history 25 ========> h ---> history 25 alias j jobs -l 記憶 25 組以前打過的指令 #jobs 是看多工系統的東西 *(有關 ctrl-z 及 fg % ? 和 bg % ? 看不懂沒關係) alias la ls -a alias lf ls -fa alias ll ls -al alias dir ls -alf alias dir/w ls -a alias type cat alias termv set term="vt100" alias termc set term="cons25" setenv EDITOR pico setenv PAGER more =======> 換頁自動停格 setenv BLOCKSIZE K =======> *區塊大小 setenv NNTPSERVER news.csie.ntu.edu.tw =======> *rtin 的 news server #你要玩 rtin 就一定要知道 (有點像 bbs) if ($?prompt) then =======> *如 OOO 就 XXX # An interactive shell -- set some stuff up set filec set history = 100 set savehist = 100 set prompt="`whoami`:`hostname`:%/>" =====> 游標前那一堆東西的設定 set mail = (/var/mail/$USER) =====> 信箱設定 mesg y =====> 扣機打開 endif ========>結束 XXX ------------------------------------------------------------- > chsh =======> 改變自己的基本設定 如 真名 電話 ..... > passwd =======> 改變自己的密碼 > chmod =======> 改變檔案屬性 Example>chmod ugo+rw =======> 所有人皆可讀寫 u is user , g is group , o is other r is read , w is write . 你也可用數字表達 Example>chmod 644 life.cpp 以下是對照表 ----------------------------------- 0 ---> --- =>不可讀寫和執行 1 ---> --x =>不可讀寫但可執行 2 ---> -w- =>只能寫不能看 3 ---> -wx =>能寫能執行不能讀 4 ---> r-- =>唯讀 5 ---> r-x =>唯讀 + 執行 6 ---> rw- =>可讀寫 7 ---> rwx =>可讀可寫可執行 ---------------------------------- 我們打 ls -al 後可看到如 -rw-r--r-- 1 jack user 12345 Dec 12 11:59 love.letter 第一碼不算 後每三碼為一個單位 分別為 owner group other > chown =======> 改變擁有者 Example>chown -R root c1=======> 把 c1 變成 root 的 > chgrp =======> 改變可改變的群組 Example>chgrp -R wheel c1======> 可想而知... 感謝我數學系的室友大力幫忙,才有這一篇的出現... -- ◢◣.〡/ 和 fj 作朋友 ◢◣ ◢█◣●─ 讓你的生活充滿驚奇 ◢█◣ ◢██◣.\◢◣ ◢██◣◢████◣◢█◣ 多看綠色會..讓你像大樹一樣高喔! ▊ █ ▌ ▁▁▁▁▁▁▁▁▁▁▁▁▁▂▂▃▃▄▄▄▅▅▅▆▆▆▇▇▇███▇▇▇ -- ※ 發信站: 批踢踢實業坊(ptt.m8.ntu.edu.tw) ◆ From: raphael.m1.ntu.