Linux使用培训.ppt

Linux使用培训.ppt

ID:48055473

大小:1.28 MB

页数:49页

时间:2020-01-13

Linux使用培训.ppt_第1页
Linux使用培训.ppt_第2页
Linux使用培训.ppt_第3页
Linux使用培训.ppt_第4页
Linux使用培训.ppt_第5页
资源描述:

《Linux使用培训.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Linux培训第二节第三节Linux培训课程第四节管理文件与目录查看文本文件内容上次课程的复习文件权限chgrpchownchmod目录和文件cdpwdmkdirrmdirlscprm思考题:拷贝/root/.bash_history到/home/hexy/test打开(more命令)如何做?内容提要查看文本文件内容链接文件介绍文件与目录权限搜索文件与目录SetUIDSetGID与StickyBit查看文本文件内容文本文件在Linux下非常重要Linux下面没有注册表所有配置均通过文件进行查看文件内容命令:cattac

2、morelessheadtailnlod查看文本文件内容由第一行开始显示文件内容:cat,常用于显示40行以内的文件语法:cat[-nAET]文件名称参数说明:-n显示内容时自动加上行号-E每行的末尾显示$-T将TAB显示出来,TAB用^I表示-AE与T的组合举例:cat.bashrccat-nT/boot/grub/grub.confcat-nA/etc/inittab查看文本文件内容由最后一行开始显示文件内容:tac语法:tac文件名称举例:cat.bashrctac.bashrc查看文本文件内容一页一页显示的命令

3、:more(退出用q,查询用/word)语法:more文件名称举例:more.bashrcls-al

4、more<==配合pipe使用可以使用PageUp/Down前后翻页的命令:less语法:less文件名称举例:less.bashrc查看文本文件内容只想查看文件的前/后几行的时候,使用命令head/tail语法:head/tail[-nnumber]文件名称如果没有通过-n指定行数,默认显示10行举例:head~/.bashrchead-n20~/.bashrctail/etc/inittabtail-n5/etc/

5、inittab问题:如果想取到文件的第10行到20行呢?head-n20/etc/inittab

6、tail查看文本文件内容nl命令与cat-n类似,在显示文件内容的时候显示行号,od常用于读取非ASCII数据文件,并以数值方式显示文件内容。举例:nla.txtoda.txt用file命令可以查看一个文件是不是文本文件,如:file~/.bashrcfile/usr/bin/passwd链接文件介绍什么是inode?硬盘的结构复习:磁盘由多个盘片组成,每个盘片都有一个可读写的磁头。磁头固定,盘片旋转一周所走的轨迹就是磁道

7、。磁道又可以划分扇区,扇区一般为0.5K。相同磁道号组成的圆柱称为柱面/磁柱。链接文件介绍什么是inode?硬盘分区进行硬盘分区的时候,最小都是以磁柱为单位进行分割的,那么分割完成之后自然就是格式化(format),在Linux里面进行格式化的时候必须要考虑到Block与inode的信息。Block(块)是磁盘可以存取的最小单位,是由数个扇区所组成的,所以块的大小通常为n*512bytesinode的作用块是记录文件内容数据的地方,而inode则是记录文件属性、及该文件放置在哪个块上。所以,每个文件都会占用到至少一个i

8、node。链接文件介绍什么是inode?Linux文件读取过程当Linux系统要找到某个文件时,他会先去搜寻inodetable找到这个文件的属性及数据放置的地方,然后再去找数据存放的Block进而将数据取出利用。inode数目在一开始格式化时就会被设定好,他的设定方式通常是利用(硬盘大小/一个容量),这个容量至少应该比Block要大一些较佳。例如块设定为4K,那么inode可以订为8K左右。所以,一块1GB的硬盘,如果以8K来规划他的inode表的话,他的inode就会有131072个。inode的大小为128byt

9、es分区被格式化为一个文件系统之后,基本上他一定会有inodetable与dataarea两个区块。链接文件介绍硬链接(hardlink)hardlink就是直接再建立一个inode连结到文件放置的block。进行hardlink的时候,文件内容不会改变,只是在查询的时候,利用原来的inode与后来的inode均可找到数据放置的地点,因此两个文件的内容会是一样的,对前一个文件的存取动作与对后一个文件一样。目录本身只消耗inode,没有数据,所以hardlink不能link目录。硬链接的限制不能跨文件系统,因为不同的文件

10、系统有不同的inode表不能link目录链接文件介绍符号链接(SymbolicLinks)符号链接就是再建立一个独立的文件,而这个文件会让数据读取指向他link的那个文件内容。如果源文件被删除,那么符号链接将不再有效(打不开)链接文件介绍建立链接的命令ln语法:ln[-s][源文件][目标文件]参数说明:-s提供符号链接不带选项执

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。