linux文件系統(tǒng)結(jié)構(gòu)_第1頁
linux文件系統(tǒng)結(jié)構(gòu)_第2頁
linux文件系統(tǒng)結(jié)構(gòu)_第3頁
linux文件系統(tǒng)結(jié)構(gòu)_第4頁
linux文件系統(tǒng)結(jié)構(gòu)_第5頁
已閱讀5頁,還剩62頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

Linux文件系統(tǒng)結(jié)構(gòu)

lenny

notes

_Linux文件命名規(guī)則—

三在Linux系統(tǒng)中可以使用長文件或目錄名,二

可以給目錄和文件取任何名字,但必須遵循下

列規(guī)則:""―"——[ZZZL—

除了/之外,所有的字符都合法。

有些字符最好不用,如空格符、制表符、退

格符和字符:?,@#$&()-;''""v>

等。I

避免使用加減號或.作為普通文件名的第一個

字符。

幾種流行的shell

:h:占用系統(tǒng)資源最少,命令少^^不

gbash:BourneAgainShell,Linux系統(tǒng)默認

■ksh:Kornshell,完全兼容商業(yè)發(fā)行版的

ksh——

*csh:實質(zhì)tcsh

zsh:最大的shell

Linux命令格式

—■——例:Is-1a/etc/default------------------

說明:當有多個參數(shù)時,可以寫在一起三三三

-:是從根開始一級一級地進入各個子目

;錄,最后指定該命令或文件。一

-:是從當前目錄進入某目錄,最后指定

該命令或文件。

黑命令行實際上是可以編輯的一個文本緩沖區(qū),在按回車之前

,可以對輸入的文本進行編輯。比如利用BACKSPACE鍵可以

-刪除剛鍵入的字符,可以進行整行刪除,還可以插入字符,

使得用戶在輸入命令,尤其是復雜命令時,若出現(xiàn)鍵入錯誤

,無須重新輸入整個命令,只要利用編輯操作,即可改正錯

誤。_________一

展利用上箭頭可以重新顯示剛執(zhí)行的命令,利用這一功能可以

重復執(zhí)行以前執(zhí)行過的命令,而無須重新鍵入該命令。_

罌bash保存著以前鍵入過的命令的列表,這一列表被稱為命令

一歷史表。按動上箭頭,便可以在命令行上逐次顯示各條命令

一o同樣,按動下箭頭可以在命令列表中向下移動,這樣可以

一將以前的各條命令顯示在命令行上,用戶可以修改并執(zhí)行這

一些命令。一

展在一個命令行中還可以置入多個命令,用分號將各個命令隔

通配符

常用的通配符:通配符用于模式匹配,如文件名匹配、

路徑名搜索m符串查找更三三三三三£一

一一匹配任何字符或任何數(shù)目的字符_

匹配任何單字符

匹配任何包含在括號里的單字符

通配符

當前目錄下所有文件的名稱。二二二二二

-3rtext*"■—?-----------------j------——------------------

當前目錄下所有文件名中包含有Text的文件的名稱。

[ab-dm]*—:二-~

當前目錄下所有以a、b、c、d、m開頭的文件的名稱?!?/p>

[ab-dm]?

當前目錄下所有以a、b、c、d、m開頭且后面只跟有一個字

符的文件的名稱。

/usr/bin/??

目錄/usr/bin下所有名稱為兩個字符的文件的名稱。

文件處理指令:Is

指令名稱:Is

指令英文原義:三巨

指令所在路徑:/bin/Is—-----------

執(zhí)行權(quán)限:Alljj-

語法:Is選項[-alFR][文件或目錄]

-a顯示所有文件,包括隱藏文件

--1使用長格式顯示-

-F附加文件類別,符號在文件名最后

-R遞歸顯示目錄

目錄或文件權(quán)限問題

■彩色顯示文件

—目錄:藍___

可執(zhí)行文件:綠

-壓縮:紅

_鏈接:淺藍色_

I設(shè)備文件:黃一

—一般文件:白—

其它:灰

將5

而R

轉(zhuǎn)

警,

,總

需£

。

.〒8

^裝

■輟

妄T

s奎

9s一

s妄■

去5

童(

i一M

詈1

翥i-

彘i

騫i

空A

善BIalm

益ai

寓l

-ws-

密ws

妻g

文件處理指令:touch

指令名稱:touch"---------~1~~~''丁

指令所在路徑:/bin/touch'

執(zhí)行權(quán)限:AllUser-----―---------------------L

語法:touch選項[-d][文件名]

--d以yyyymmdd的形式給出要修改的時間

功能描述:生成空文件和修改文件存取時間一

范例:$touch-d20021109ok

$touchabc

文件處理指令:cd

指令名稱:cd

指令英文原義:hangeirectory

指令所在路徑:Shen內(nèi)部指令三

執(zhí)行權(quán)限:AlHJBg

語法:cd[目錄]

功能描述:切換目錄

范例:$cd..

$cd?回到用戶的宿主目錄

$cd/切換到根目錄

IznJLZtI1=3n=1AA

_文件處理指令:pwd

指令名稱:pwdt-:~ZZLT

指令英文原義:rintorkirectory

指令所在路徑:/bin/pwd-------------

執(zhí)行權(quán)限:AllUser

語法:pwd

功能描述:顯示目前所在的工作目錄

范例:$pwd

/usr/XHR6/bin

文件處理指令:cp

指令名稱:cp--------------------一

指令英文原好三三三三三三三三三

指令所在路徑:/bin/cp_

執(zhí)行權(quán)限:AllUser

語法:cp-mR[源文件或目錄H目的文件或目錄]

-f強制復制文件一

-P保留原文件的日期一

-R拷貝所有文件及目錄一

功能描述:復制文件

文件處理指令:cp

限范例F———一一

$cpfilelfile2dir

$cp-Rdirldir2

到dir2

文件處理指令:rm

指令名稱

指令英文原義:eove

指令所在路徑:/bin/rm二

執(zhí)行權(quán)限:AllUser

語法:rm-irf[文件或目錄]

-i互動模式,刪除前再做一次確認

-r陸續(xù)刪除目錄

文件處理指令:rm

范例:

$rm-ifile

$rm-rfdir

強制刪

文件處理指令:mv

---------------------------------------------------------------------------------------------------------------

指令英文原義三叁三三三三三一

指令所在路徑:/bin/mv~三、

執(zhí)行權(quán)限:AllUser

語法:mv-if[源文件或目錄][目的文件或目錄]

一-i覆蓋前提示一

1-f強制移動二

工力能排次.珞才立性/若審幺的作田)_____________

文件處理指令:mv

文件處理指令:cat

指令名稱:cat--------—■

指令所在路徑:/bin/cat

執(zhí)行權(quán)限:AllUser—

語法:cat[文件名]T

功能描述:顯示文件內(nèi)容

范例:$catcc.txt

$cattempatempb>tempc

文件處理指令:more

指令名稱:more三三三三

指令所在路徑:/bin/more—~

執(zhí)行權(quán)限:AllUser_

語法:more[文件名]

讀(空格)顯示下一頁

(Enter)顯示下一行

q或Q退出more

功能描述:分頁顯示文件內(nèi)容一

范仞U:$more/etc/services

文件處理指令:less

—..-----------------:

指令所在路徑:/us”bin/less--——~Z

執(zhí)行權(quán)限:AHUwer-,~.

語法:less[文件名]

功能描述:按頁顯示文件內(nèi)容,可用PgDn、

PgUp翻頁

范例:$less/etc/services

文件處理指令:head

指1令名稱:heacF■———1"

指令所在路徑:/usr/bin/head

執(zhí)行權(quán)限:AllUser--1-Z

語法:head-num[文件名]

-num顯示文件的前num行

功能描述:查看文件的前幾行一

范彳列:$head-20/etc/services

_文件處理指令:tail

指令所在路徑:/usr/bin/tail

執(zhí)行權(quán)限:AHUser------------------

語法:tail-num[文件名]

-num顯示文件的后num行

功能描述:查看文件的后幾行一

范例:$tail-30/etc/services

文件處理指令:In

指令名稱[長---------------

指令英文原義:三五三三三

指令所在路徑:/bin/In二;一

執(zhí)行權(quán)限:AllUser

語法:In-s[源文件][目標文件]

-S符號鏈接

功能描述:產(chǎn)生鏈接文件

文件處理指令:In

范例:

$ln-s/bin/less/usr/local/bin/less

$In/etc/csh.cshrc/root/,cshrc

硬鏈接(HardLink)

[root@localhostlink]#

total1

rootroot667Oct1513:39a

[root@localhostlink]#Inab

[root@localhostlink]#Is-1

total2

-rw-r--r--2rootroot667Oct1513:39a

-rw-r--r--2rootroot667Oct1513:39b

[root?localhostlink]#rma

rm:remove'a1?y

[root@localhostlink]#1s-1

total1

-rw-r--r--1rootroot667Oct1513:39b

inode

/root/link

a

b

付號鏈接(Symboliclink)

文件處理指令:mkdir

指令名稱:mkdir~":~"一

指令所在路徑:/bin/mkdir

執(zhí)行權(quán)限:AllUser----------------

語法:mkdir選項[-p][目錄名]

--p依次創(chuàng)建目錄-

功能描述:建立目錄二

范例:$mkdirint

$mkdir-pinti/mail/

文件處理指令:rmdir

————

指令所在路徑:/bin/rmdir

執(zhí)行權(quán)限:AllUser--------------

語法:rmdir選項[-p][目錄名]

--P依次刪除空目錄二

功能描述:刪除空目錄一

范例:$rmdirint

權(quán)限管理指令:chmod

指令名稱:chmod—

指令英文原義:angefileordirectory'se

指令所在路徑:/bin/ch^—,~——

執(zhí)行權(quán)限:Alluser?_j、—

語法:chmod-R[mode=452,lor{a,ugo}{+<

尸}{r,w,x}][文件或目錄]

功能描述:改變文件或目錄的權(quán)限「

范例:$chmoda+rfilel

范例:

$chmodog-xfile1

$chmodu=rwxfile1

-FF-■F—?、F?4r

$chmod777file2

指定file2為所有用戶可讀、可:

$chmod-R644dir/

將dir目錄下的所有文件權(quán)限設(shè)置為644

c

(

t

r

r

r

r

o

o

o印

d

d

d

d

=

c

r

s

m

號5

+

S

C

x

S

A與旦

§

m

a

0

-

E

v守人

E

e

e曰

e

e

2

2早孕

.

.

X

K

?

m

3二了孕

S:

d

W意

群簟

1

1

八.,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論