第二章-linux文件系统方案

PPT
  • 阅读 77 次
  • 下载 0 次
  • 页数 58 页
  • 大小 1.859 MB
  • 2022-11-26 上传
  • 收藏
  • 违规举报
  • © 版权认领
下载文档30.00 元 加入VIP免费下载
此文档由【小橙橙】提供上传,收益归文档提供者,本网站只提供存储服务。若此文档侵犯了您的版权,欢迎进行违规举报版权认领
第二章-linux文件系统方案
可在后台配置第一页与第二页中间广告代码
第二章-linux文件系统方案
可在后台配置第二页与第三页中间广告代码
第二章-linux文件系统方案
可在后台配置第三页与第四页中间广告代码
第二章-linux文件系统方案
第二章-linux文件系统方案
还剩10页未读,继续阅读
【这是免费文档,您可以免费阅读】
/ 58
  • 收藏
  • 违规举报
  • © 版权认领
下载文档30.00 元 加入VIP免费下载
文本内容

【文档说明】第二章-linux文件系统方案.ppt,共(58)页,1.859 MB,由小橙橙上传

转载请保留链接:https://www.ichengzhen.cn/view-55033.html

以下为本文档部分文字说明:

第二章Linux文件系统课程目标➢快速体验➢掌握Linux文件系统和相关命令2.1两种运行模式❖文本模式•像DOS,但是有鼠标。❖图形模式•看上去要好很多,但是需要更多的资源图形模式❖当前台式机的默认模式❖用u

ser/password来登录(Login)❖在图形模式下,打开terminalwindow来激活shell•Applications->Accessories->Terminal•或者按Alt+F2,然后在弹出的对话框中输入gnome-terminal来运行❖要注销(Logout)的话,点右

上角你的用户名,在下拉菜单中选Logout文本模式❖一般整个屏幕是黑色的,字符是白色❖登录:输入用户名,回车;然后输入密码,再回车❖注销:输入命令logout,然后回车一些快速入门命令命令解释ls显示当前目录下的文件,就像DOS下面的dir命令cddi

rectory改变目录passwd修改当前用户的密码filefilename显示文件名为filename的文件的类型cattextfile在屏幕上显示文件textfile的内容pwd显示当前目录exitor

logout退出/注销mancommand显示命令command的manpagesinfocommand显示命令command的infopagesaproposstring在whatis数据库中查找string有关命令的一些意见/备

注❖在图形模式中的terminalwindow中或者文本模式下,在提示符后面输入命令然后回车❖命令可以带有option(s)和arguments(s),比如说ls-a,ls-a/home❖目录是用"/"来分隔的,比如/home/us

er/Documents❖"."表示当前目录;".."表示父目录❖尽量不要用系统管理员账户"root"。普通用户能够做绝大部分任务。•需要用管理员特权的话,可以用su(switchuser)来达到目的•在ubuntu中,用s

udo来执行需要管理员特权的命令❖要习惯于阅读文档TheInfopages❖用infocommand来显示一个命令的infopage。❖往往包含更新的信息。❖有些命令的manpage指向infopage

。2.2Linux文件系统概述2.2.1文件系统概念2.2.2文件与目录的定义2.2.3Linux的文件结构、类型、属性文件系统概念•文件系统是Linux操作系统的重要组成部分,用于对磁盘进行存储管理及输入输出。•文件系统

包含文件中的数据、文件系统的结构。所有Linux用户和程序看到的文件、目录、软连接及文件保护信息等都存储在其中。•Linux支持多个物理设备,而每个设备上又可以划分成一个或多个文件系统。•组成每个文件系统的逻辑上的功能块:引导块、超级块、节点块、数据块等。文件与目录的定义•Lin

ux操作系统中,以文件来表示所有的逻辑实体与非逻辑实体。逻辑实体指文件与目录;非逻辑实体泛指硬盘、终端机、打印机等。•Linux文件名由字母、标点符号、数字等构成,中间不能有空格符、路径名称符号“/”或“#*%&{}[]”等与Shell有关的特殊字符。文件与目录的定义•L

inux文件系统中,结构上以根文件系统(rootfilesystem)最为重要,所谓rootfilesystem是开机时将rootpartition挂载在根目录(/),若无法挂载根目录,开机时就无法进入Lin

ux系统中。•根目录下有/etc、/dev、/boot、/home、/lib、/lost+found、/mnt、/opt、/proc、/root、/bin、/sbin、/tmp、/var、/usr等重要目录。文件与目录的定义•根

目录下:/etc、/dev、/boot、/home、/lib、/lost+found、/mnt、/opt、/proc、/root、/bin、/sbin、/tmp、/var、/usr1./etc存放着许多系统所需的重要配置与管理文件2./dev存放de

vicefile(装置文件),使用者可以经由核心用来存取系统中的硬设备,当使用装置文件时内核会辨识出输入输出请求,并传递到相对应装置的驱动程序以便完成特定的动作;3./boot存放与系统激活的相关文件,不可任意删除4./home登录用户的主目录($HOME)放在此目录下,以用户的名

称作为/home目录下各个子目录的名称。文件与目录的定义•根目录下:/etc、/dev、/boot、/home、/lib、/lost+found、/mnt、/opt、/proc、/root、/bin、/sbin、/tmp、/var、/usr5./lib存放许多系统激活时所需要的重要的共享函数库6.

/usr/lib存放一些应用应用程序的共享函数库,例如Netscape、Xserver等。最重要的函数库为libc或glibc(glibc2.x便是libc6.x版本,标准C语言函数库)及文件名为library.a的静态函数库7./mnt8./proc虚拟文件系统,它不占用硬盘空间,目录下文件均放

置于内存中;/proc记录系统进程,硬件状态、内存使用等信息。系统默认的挂载点(mountpoint),默认有/mnt/cdrom和/mnt/floppy文件与目录的定义•根目录下:/etc、/dev、/boot、/home、/l

ib、/lost+found、/mnt、/opt、/proc、/root、/bin、/sbin、/tmp、/var、/usr9./root系统管理用户root的主目录10./bin存放一些系统启动时所需要的

普通程序和系统程序及一些经常被其它程序调用的程序11./tmp存放系统启动时产生的临时文件12./var本目录存放被系统修改过的数据。在这个目录下的重要目录有/var/log、/var/spool、/var/run等,它们分别用于存放记录文件、新闻邮件、运行时

信息。文件与目录的定义•根目录下:/etc、/dev、/boot、/home、/lib、/lost+found、/mnt、/opt、/proc、/root、/bin、/sbin、/tmp、/var、/usr9./root系统管理用户root的主目录10./bin存放一些系统启动时所需要的普通程

序和系统程序及一些经常被其它程序调用的程序11./tmp存放系统启动时产生的临时文件12./var本目录存放被系统修改过的数据。在这个目录下的重要目录有/var/log、/var/spool、/var/ru

n等,它们分别用于存放记录文件、新闻邮件、运行时信息。Linux的文件结构、类型、属性1.Linux文件结构2.Linux主要文件类型3.Linux文件属性Linux文件结构•文件结构是文件存放在磁盘等存贮设备上的组织方法。主要体现在对文件和目录的组织上。目录提供了管理文件的一个方便而有效的途径

。•Linux采用的是树型结构。最上层是根目录,其他的所有目录都是从根目录出发而生成的。无论操作系统管理几个磁盘分区,这样的目录树只有一个。Linux主要文件类型在Linux系统中主要根据文件头信息来判断文件类型,Linux系统的文件类型有:•普通文件•纯文本

文件•目录文件•设备文件文本文件内容可以直接读取,一般都是字母、数字以及一些符号等。可以使用cat、vi命令直接查看文件内容。通常访问的文件,由ls–l命令显示出来的属性中,第一个属性为“-”2.3文件操作命令显示文件内容命令显示目录内容及更改目录命令建立、删除文件命令建立、删除目录命令复制、移动

命令压缩备份命令权限管理命令Linux文件查找命令显示文件内容命令2.cat命令⚫功能描述:用来串接文件或显示文件的内容,也可以从标准输入设备读取数据并将其结果重定向到一个新的文件中,达到建立新文件的目的。⚫语法:cat[选项][文件名]1.echo命令⚫功能描述:输出字符

串到基本输出⚫语法:echo[文件名]显示文件内容命令选项作用-n或–number由1开始对所有输出的行数编号-b和-n相似,只不过对于空白行不编号-s当遇到有连续两行以上的空白行,就代换为一行的空白行2.cat命令⚫选项:cat命令中的常用选项如下显示文件内容命令2.cat命令

⚫例:查看/etc/network/interfaces文件内容,并对所有输出行编号显示文件内容命令2.cat命令⚫例:将/etc/network/interfaces文件的内容加上行号,输入到file文件显示文件内容

命令选项作用<空格>显示下一页<回车>显示下一行-q或-Q退出more3.more命令⚫功能描述:分页显示文件内容,在终端底部打印出“--More--”及已显示文本占全部文本的百分比。⚫语法:more[文件名]⚫选项:显示目录内容及更改目录命令选项作用-a显示所有文件,包括隐藏文件-A显

示所有文件,包括隐藏文件,但不列出“.”和“..”-l使用长格式显示文件的详细信息-F附加文件类别,符号在文件名最后-d如果参数是目录,只显示其名称而不显示其下的各个文件-t将文件按照建立时间的先后次序列出-r将文件以相反次序显示(默认按英文字母顺序排序)-R递归显示目

录,若目录下有文件,则以下的文件也会被依序列出4.ls命令⚫功能描述:列出目录的内容⚫语法:ls[选项][文件或目录]⚫选项:输出字符串China。查看/etc文件中所有文件的详细信息,说出每个文件的文件类型和权限。

查看/boot文件中的隐藏文件。查看~/opt目录下所有文件,并递归显示。用more打开~/opt/box.c文件,分页和分行显示。显示目录内容及更改目录命令5.pwd命令⚫功能描述:显示当前工作目录的路径

⚫语法:pwd例:显示当前工作目录为/file显示目录内容及更改目录命令6.cd命令⚫功能描述:改变当前工作目录⚫语法:cd[目录]例:回到上一级目录实验•查看当前所在目录•以绝对路径跳转到根目录下bin文件夹,再以相对路径调回到原目录。•以相对路径跳转到根目录下mnt文件中的

hgfs文件夹中,再以绝对路径调回到原目录建立、删除文件命令选项作用-d以yyyymmdd的形式给出要修改的时间1.touch命令⚫功能描述:生成空文件和修改文件存取时间⚫语法:touch[选项][文件名]⚫选项:

建立、删除文件命令例:新建test文件新建一个空文件dipatch,把修改时间为2015年1月20日。建立、删除文件命令选项作用-i互动模式,删除前再做一次确认-r目录下的所有文件及子目录递归地删除-f强制删除2.rm命令⚫功能描述:删除一个目录中的若干个文件或子目录语法:rm[

选项][文件或目录]⚫选项:建立、删除文件命令2.rm命令例:删除文件前询问是否删除建立、删除文件命令1.mkdir命令⚫功能描述:建立目录⚫语法:mkdir[选项][目录名]⚫选项:-p:依次创建目录例:在工作目录下的bbb目录中,建立一个名为test的子目录加–p时若bbb目录不存在,则创建一

个,否则产生错误建立、删除文件命令例:在工作目录下,建立一个名为c-language的子目录建立、删除文件命令2.rmdir命令⚫功能描述:删除空目录⚫语法:rmdir[选项][目录名]⚫选项:-p:当子目

录被删除后其父目录为空目录时,也一同被删除例:将工作目录下,名为c-language的子目录删除建立、删除文件命令例:在工作目录下的bbb目录中,删除名为test的子目录建立、删除文件命令在~/home/tarena/opt中

依次创建文件夹garden/flower和garden/grass,在flower中新建文件orchid,删除orchid并询问是否删除,删除空文件夹grass,删除garden文件夹。复制、移动命令选项作用-f强制复制文件-p保留原文件的日期-R拷贝

所有文件及目录1.cp命令⚫功能描述:将给出的文件或目录复制到另一文件或目录中⚫语法:cp[选项][源文件或目录][目的文件或目录]⚫选项:复制、移动命令1.cp命令例:将文件file1,file2复制到目录dir复制、移动命令选项作用-i强制复制文件-f保留原文件的日期2.mv命令

⚫功能描述:将文件或目录改名,或将文件由一个目录移入另一个目录⚫语法:mv[选项][源文件或目录][目的文件或目录]⚫选项:复制、移动命令2.mv命令例:将文件file1更名为file2,若file2为

目录,则是将文件file1移动到file2目录下复制、移动命令新建文件夹dir1,dir2,dir3,新建文件test1,test2,function1,function2,将test1,和test2复

制到dir1中,将function1剪切到dir2中,将function2剪切到dir3中,将dir1复制到dir2中,将dir3剪切到dir2中。查看dir2中文件的详细信息,修改function2的修改时间为2014年12月25日。压缩、备份命令1.tar命

令⚫功能描述:tar是一个归档程序,可以把许多文件打包成为一个归档文件或者把它们写入备份文件⚫语法:tar[选项][文件或目录]⚫选项:压缩、备份命令选项作用-z使用gzip或gunzip处理备份文件-c产生一个.tar文件-

v观看压缩过程-f指定压缩后的文件名-x将打包文件打开-t测试tarball压缩文件-z如果配合选项c使用是压缩,配合x使用是解压缩-v将解压缩的过程显示在屏幕上-f指定解压对象为文件压缩、备份命令1.tar命令例:将

目录./aaa下所有文件打包、压缩成一个压缩文件压缩、备份命令新建文件夹test,在其中新建文件user1,user2,user3,将test使用tar打包、压缩成一个文件,文件名为my_test.tar.gz,观看压缩过程。删除文件夹tes

t,新建文件夹my_test,并将my_test.tar.gz解压到my_test中。将已建立的dir2压缩为tar2.tar.gz文件。说明:解压到指定目录加–C路径压缩、备份命令选项作用-1是数字1,表示快速压缩-99代表最佳状况压缩,读音nine约等于nice-r陆续压缩整个目录2.

gzip命令⚫功能描述:用Lempel-Zivcoding(LZ77)技术压缩文件,压缩后文件格式:.gz⚫语法:gzip[选项][文件]⚫选项:压缩、备份命令2.gzip命令例:快速压缩cat.txt生成cat.txt.gz压缩文件压缩、备份命令例:用最

佳压缩-9,再加上陆续选项-r压缩整个目录aaa/压缩、备份命令3.gunzip命令⚫功能描述:解压缩以gzip压缩的.gz文件⚫语法:gunzip[选项][文件或目录]⚫选项:压缩、备份命令选项作用-a使用ASCII文字模式-d解压文件-c把解压

后的文件输出到标准输出设备-f强行解压压缩文件,不理会文件名称或硬链接是否存在-h在线帮助-l列出压缩文件的相关信息-L显示版本与版权信息-n解压文件时,若压缩文件内容含有原来的文件名称及时间戳记,则将其忽略不予处理压缩、备份命令选项作用-q不显示警告信息-r递归处理,将指定目录下的所

有文件及子目录一并处理-S<压缩字尾字符串>更改压缩字尾字符串-t测试压缩文件是否正确无误-v显示指令执行过程-V显示版本信息压缩、备份命令3.gunzip命令例:解压缩cat.txt.gz文件压缩、备份命令将以建立的dir1使用gzip命令压缩,最佳压缩状态。压缩

完后看效果,与tar压缩有什么不同。THANKS知识回顾KnowledgeReview祝您成功!

小橙橙
小橙橙
文档分享,欢迎浏览!
  • 文档 25747
  • 被下载 7
  • 被收藏 0
相关资源
广告代码123
若发现您的权益受到侵害,请立即联系客服,我们会尽快为您处理。侵权客服QQ:395972555 (支持时间:9:00-21:00) 公众号
Powered by 太赞文库
×
确认删除?