linux文件系统结构_第1页
linux文件系统结构_第2页
linux文件系统结构_第3页
linux文件系统结构_第4页
linux文件系统结构_第5页
已阅读5页,还剩62页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Linux文件系统结构

lenny

notes

_Linux文件命名规则—

三在Linux系统中可以使用长文件或目录名,二

可以给目录和文件取任何名字,但必须遵循下

列规则:""―"——[ZZZL—

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

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

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

等。I

避免使用加减号或.作为普通文件名的第一个

字符。

几种流行的shell

:h:占用系统资源最少,命令少^^不

gbash:BourneAgainShell,Linux系统默认

■ksh:Kornshell,完全兼容商业发行版的

ksh——

*csh:实质tcsh

zsh:最大的shell

Linux命令格式

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

说明:当有多个参数时,可以写在一起三三三

-:是从根开始一级一级地进入各个子目

;录,最后指定该命令或文件。一

-:是从当前目录进入某目录,最后指定

该命令或文件。

黑命令行实际上是可以编辑的一个文本缓冲区,在按回车之前

,可以对输入的文本进行编辑。比如利用BACKSPACE键可以

-删除刚键入的字符,可以进行整行删除,还可以插入字符,

使得用户在输入命令,尤其是复杂命令时,若出现键入错误

,无须重新输入整个命令,只要利用编辑操作,即可改正错

误。_________一

展利用上箭头可以重新显示刚执行的命令,利用这一功能可以

重复执行以前执行过的命令,而无须重新键入该命令。_

罂bash保存着以前键入过的命令的列表,这一列表被称为命令

一历史表。按动上箭头,便可以在命令行上逐次显示各条命令

一o同样,按动下箭头可以在命令列表中向下移动,这样可以

一将以前的各条命令显示在命令行上,用户可以修改并执行这

一些命令。一

展在一个命令行中还可以置入多个命令,用分号将各个命令隔

通配符

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

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

一一匹配任何字符或任何数目的字符_

匹配任何单字符

匹配任何包含在括号里的单字符

通配符

当前目录下所有文件的名称。二二二二二

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

当前目录下所有文件名中包含有Text的文件的名称。

[ab-dm]*—:二-~

当前目录下所有以a、b、c、d、m开头的文件的名称。—

[ab-dm]?

当前目录下所有以a、b、c、d、m开头且后面只跟有一个字

符的文件的名称。

/usr/bin/??

目录/usr/bin下所有名称为两个字符的文件的名称。

文件处理指令:Is

指令名称:Is

指令英文原义:三巨

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

执行权限:Alljj-

语法:Is选项[-alFR][文件或目录]

-a显示所有文件,包括隐藏文件

--1使用长格式显示-

-F附加文件类别,符号在文件名最后

-R递归显示目录

目录或文件权限问题

■彩色显示文件

—目录:蓝___

可执行文件:绿

-压缩:红

_链接:浅蓝色_

I设备文件:黄一

—一般文件:白—

其它:灰

将5

而R

警,

,总

需£

.〒8

^装

■辍

妄T

s奎

9s一

s妄■

去5

童(

i一M

詈1

翥i-

彘i

骞i

空A

善BIalm

益ai

寓l

-ws-

密ws

妻g

文件处理指令:touch

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

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

执行权限:AllUser-----―---------------------L

语法:touch选项[-d][文件名]

--d以yyyymmdd的形式给出要修改的时间

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

范例:$touch-d20021109ok

$touchabc

文件处理指令:cd

指令名称:cd

指令英文原义:hangeirectory

指令所在路径:Shen内部指令三

执行权限:AlHJBg

语法:cd[目录]

功能描述:切换目录

范例:$cd..

$cd〜回到用户的宿主目录

$cd/切换到根目录

IznJLZtI1=3n=1AA

_文件处理指令:pwd

指令名称:pwdt-:~ZZLT

指令英文原义:rintorkirectory

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

执行权限:AllUser

语法:pwd

功能描述:显示目前所在的工作目录

范例:$pwd

/usr/XHR6/bin

文件处理指令:cp

指令名称:cp--------------------一

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

指令所在路径:/bin/cp_

执行权限:AllUser

语法:cp-mR[源文件或目录H目的文件或目录]

-f强制复制文件一

-P保留原文件的日期一

-R拷贝所有文件及目录一

功能描述:复制文件

文件处理指令:cp

限范例F———一一

$cpfilelfile2dir

$cp-Rdirldir2

到dir2

文件处理指令:rm

指令名称

指令英文原义:eove

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

执行权限:AllUser

语法:rm-irf[文件或目录]

-i互动模式,删除前再做一次确认

-r陆续删除目录

文件处理指令:rm

范例:

$rm-ifile

$rm-rfdir

强制删

文件处理指令:mv

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

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

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

执行权限:AllUser

语法:mv-if[源文件或目录][目的文件或目录]

一-i覆盖前提示一

1-f强制移动二

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

文件处理指令:mv

文件处理指令:cat

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

指令所在路径:/bin/cat

执行权限:AllUser—

语法:cat[文件名]T

功能描述:显示文件内容

范例:$catcc.txt

$cattempatempb>tempc

文件处理指令:more

指令名称:more三三三三

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

执行权限:AllUser_

语法:more[文件名]

读(空格)显示下一页

(Enter)显示下一行

q或Q退出more

功能描述:分页显示文件内容一

范仞U:$more/etc/services

文件处理指令:less

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

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

执行权限:AHUwer-,~.

语法:less[文件名]

功能描述:按页显示文件内容,可用PgDn、

PgUp翻页

范例:$less/etc/services

文件处理指令:head

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

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

执行权限:AllUser--1-Z

语法:head-num[文件名]

-num显示文件的前num行

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

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

_文件处理指令:tail

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

执行权限:AHUser------------------

语法:tail-num[文件名]

-num显示文件的后num行

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

范例:$tail-30/etc/services

文件处理指令:In

指令名称[长---------------

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

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

执行权限:AllUser

语法:In-s[源文件][目标文件]

-S符号链接

功能描述:产生链接文件

文件处理指令: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

执行权限:AllUser----------------

语法:mkdir选项[-p][目录名]

--p依次创建目录-

功能描述:建立目录二

范例:$mkdirint

$mkdir-pinti/mail/

文件处理指令:rmdir

————

指令所在路径:/bin/rmdir

执行权限:AllUser--------------

语法:rmdir选项[-p][目录名]

--P依次删除空目录二

功能描述:删除空目录一

范例:$rmdirint

权限管理指令:chmod

指令名称:chmod—

指令英文原义:angefileordirectory'se

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

执行权限:Alluser•_j、—

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

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

功能描述:改变文件或目录的权限「

范例:$chmoda+rfilel

范例:

$chmodog-xfile1

$chmodu=rwxfile1

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

$chmod777file2

指定file2为所有用户可读、可:

$chmod-R644dir/

将dir目录下的所有文件权限设置为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. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论