簡易常用UNIX (LINUX) 指令

指令格式

        指令 參數 引數

 

注意

        大小寫須區別,□表示空格

 

檔案(及目錄)名稱可搭配萬用符號使用:*?

 

指令

說明

ls

 

List 列出目錄內之檔案與子目錄

ls

列出目前目錄內之檔案與子目錄之名稱

lsabc

abc為檔案,列出abc檔案。

abc為目錄,列出abc目錄內之檔案與子目錄之名稱

ls–l

long format方式列出目前目錄內之檔案與子目錄,可查看每一檔案或子目錄之詳細資料

ls–labc

ls abc之說明,但以long format方式列出

mkdir

 

Make directory 建立目錄

mkdirAbc

建立名為Abc之目錄

rmdir

 

Remove directory 刪除目錄

rmdirAbc

刪除名為Abc之目錄

cd

 

Change directory改變目前目錄

cd

將目前目錄改至自己帳號之home directory

cd ~abc

假設abc為一存在之帳號,將目前目錄改至abc帳號之home directory

cda_dir

改至a_dir子目錄

cd..

上一層

chmod

 

Change mode 改變讀寫權限

權限分為

r讀取

w寫入(含刪除)

x執行

設定對象分為

u 使用者user本身

g 同一組(group)使用者

o 其它(others)使用者

chmodo-xabc

abc可為檔案或目錄

取消其它使用者對abc之執行權限

o+x中之+代表賦予某種權限

chmod755abc

755為八進位,依序分別代表user本身、groupothers之權限,每一對象之權限(例如user7)轉為二進位111,此三位數分別代表r, w, x. 1代表有此權限,0代表無此權限。

執行此指令後,以ls –l abc查閱abc之權限為 rwxr-xr-x

chmod–R711a_dir

-R代表對a_dir目錄連同各層子目錄所有檔案與目錄做權限設定。

cd~/..

chmod–R711my_acc

cd

chmod–R755WWW

此範例保護個人home directory,且容許其他人讀取網頁檔案

1.      home directory上一層

2.      假設my_accaccount名稱,讓groupothers只能進home directory及各層子目錄(或執行檔案),但不可查看目錄內有哪些檔案及子目錄

3.      home directory

4.      WWW目錄連同各層子目錄所有檔案與目錄之讀取權限開放給groupothers

mv

 

Move

mvabcxyz

abc 可為檔案或目錄

xyz已存在且為目錄,將abc搬至xyz

xyz不存在,將abc改名為xyz

mvabca_dir/xyz

mv abc xyz之說明,但若xyz不存在,先將abc搬至a_dir,再改名為xyz

cp

 

Copy 拷貝檔案

cpabcxyz

abc必須是檔案,若abc為目錄,則錯誤。此例之abc於目前目錄內,以下各情形abc皆維持不變。

1. xyz為目前目錄內之檔案,則錯誤。

2. xyz為不存在於目前目錄內,則將abc拷貝為xyz,亦即目前目錄內多了xyz檔案。

3. xyz為目前目錄內之子目錄,則將abc拷貝至xyz,亦即xyz目錄內多了abc檔案。

 cpabcpath/xyz

path為一路徑(可以是目前目錄下之子目錄或配合..~/之路徑),將abc拷貝至path所指之目錄內,並改檔名為xyz

cp–rabcxyz

拷貝整個abc目錄連同各層子目錄所有檔案與目錄:

1. xyz已存在且為目錄,將abc拷貝至xyz,亦即:xyz目錄內多了abc目錄,原先abc目錄內之檔案及各層子目錄之檔案一並拷貝至xyzabc內。

2. xyz不存在,將abc拷貝為xyz

rm

 

Remove移除

rmabc

移除abc檔案

rm–rxyz

xyz為目錄,移除xyz內之檔案連同各層子目錄所有檔案與目錄

quota

quota-v

看自己所受的硬碟限制(配額)

man

man

Manuscript 查看指令用法

manps

查看ps指令用法

more

more abc

顯示abc檔案內容(一般為文字檔),一次顯示一畫面,按space顯示下一畫面,如須中途停止,按q

ls –l | more

將某指令(此例為ls -l)執行輸出做為下一個指令(此例為more)之輸入。其中 | 稱為pipeline

pwd

pwd

Print work directory 列出目前所在路徑。

passwd

passwd

Password 改變密碼

輸入密碼時,游標不移動,輸入完按enter,程式會提示再輸入一次相同密碼

logout

logout

簽出,離開作業系統

login 就要有logout,除非中途被系統自動logout

 

整理日期2002/4/12,最後更新日期2003/6/10

郭煌政