鸟哥Linux私房菜知识汇总8至9章
一看最近《鸟哥Linux私房菜》。
这是一个基本的书,万丈高楼平地起,学。
这是我整理的一些知识点。尽管非常基础。
希望和大家共同交流。
第8章 Linux磁盘与文件系统管理
一、Linux磁盘管理
1、文件系统一般会将两部分数据分别放在不同的块中,权限与属性放置到inode中。实际数据放到data block块中。
2、找到文件的inode,就会知道这个文件所放置数据的block号码,就行读出该文件的实际数据了哦。
3、U盘使用的文件系统通常是FAT格式。
4、碎片整理:通过碎片整理将同一个文件所属的block汇合到一起,这样数据的读取会比較easy。
5、文件系统最前面有一个启动扇区,这个启动扇区能够安装引导装载程序。
6、block的大小与数量在格式化完后就不能再改变了。
7、每一个block最多仅仅能放入一个文件的内容。
8、df -----这个命令能够调出眼下挂载的设备
9、当在Linux下的ext2文件系统创建一个文件夹时,ext2会分配一个inode与至少一块block给该文件夹。
10、ls -i
查看root文件夹内的文件所占用的inode号码。
11、当在Linux下的ext2新建一个文件,ext2会分派一个inode与相对于该文件大小的block数量给该文件。
12、^(* ̄(oo) ̄)^ Red Hat的首席内核开发人员是 MichaelK.Johnson (大神啊啊啊)
13、将文件系统与文件夹树结合的操作,称为挂载。
14、挂载点一定是文件夹,该文件夹为进入文件系统的入口。
文件系统的简单操作
磁盘与文件夹的容量:df,du
①df:列出文件系统的总体磁盘使用量
du: 评估文件系统的磁盘使用量(经常使用于评估文件夹所占容量)
②df -h 以人们较易阅读的GB,MB,KB等形式自行显示。
df -i 不用硬盘容量。以inode的数量来显示。
③du 直接到文件系统内去查找全部文件数据
连接文件:ln
①在Linux中链接文件有两种:一种是类似Windows的快捷方式功能。高速连接到目标文件。
还有一种是通过文件系统的inode连接产生新文件名称,而不是新文件,这样的称为硬连接。
②hard link仅仅是在某个文件夹下新建一条文件名称连接到某inode号码的关联记录而已。
③若果你将随意一个文件名称删除,事实上inode和block还是存在的。
④hard link仅仅是在文件夹下的block多写一个关联数据。激怒不会添加inode也不会消耗block数量。
⑤symbloclic link(符号链接,也就是快捷方式)就是在创建一个独立的文件,这个文件让数据的读取指向它连接的那个文件的文件名称。
第9章
Linux磁盘与文件系统管理
一、压缩文件的用途与技术
1、利用一些复杂的计算方式。将这些没有使用的空间丢出来,以让文件占用的空间更小
另一种就是将反复数据进行统计记录。
常见的压缩命令
*.Z comperss程序压缩的文件
*.gz gzip程序压缩的文件
*.bz2 bzip2程序压缩的文件
gzip 文件名称,使用gzip压缩的文件在Windows系统中。能够用WinRAR进行解压缩
打包命令tar
①Windows的WinRAR也支持tar.gz文件名称的解压缩
②參数:-j 通过bzip2的支持进行压缩/解压缩
-z 通过gzip 的支持进行压缩/解压缩
-p 保存原本文件的权限与属性
③查阅tar’文件的数据内容:tar -jtv -f /root/etc/tar/bz2
④解打包:tar -jxv -f /root/etc/tar/bz2
⑤仅解开单一文件:tar -jtv -f /root/etc/tar/bz2 | grep ‘shadow’ grep选取keyword的功能
解开文件: tar -jxv -f 打包文件.tar.bz2 待解开的文件名称
⑥打包文件夹。但不包括该文件夹下的某些文件的做法:
tar -jcv -f /root/system.tar.bz2 --exclude=/root/etc* \
>--exclude=/root/system.tar.bz2 /etc /root
exclude就是不包括的意思
⑦仅备份比某个时刻还要新的文件
Find /etc -newer /etc/passwd
⑧将/home /root /etc 备份到/dev/st0磁带机的备份:tar -cv -f /dev/st0 /home /root /etc
备份命令dump和restore
①restore -r 还原整个文件系统
②查询文件系统与备份文件之间的差异:restore -C -f /root/boot.dump
二、光盘写入工具
1、过程:将须要备份的数据构建为一个镜像文件ISO,利用mkisofs命令
将镜像文件刻录到光盘,利用cdrecord命令处理
2、mkisofs:新建镜像文件
mkisofs -o 镜像文件
最后是我喜欢的一句话:
眼比社区的能力较高。容量大于收益,这是轨道
版权声明:本文博客原创文章,博客,未经同意,不得转载。
鸟哥Linux私房菜知识汇总8至9章的更多相关文章
- 鸟哥Linux私房菜知识点总结6到7章
近期翻看了一本<鸟哥的Linux私房菜>.这是一本基础的书,万丈高楼平地起.会的不多但能够学.这是我整理的一些知识点.尽管非常基础.希望和大家共同交流. 第6章主机规划与磁盘分区 1.在进 ...
- 鸟哥Linux私房菜知识点总结3到5章
感觉自己对Linux的理解一直不够,所以近期翻看了一本<鸟哥的Linux私房菜>.这是一本基础的书,万丈高楼平地起,会的不多但能够学.这是我整理的一些知识点,尽管非常基础.希望和大家共同交 ...
- 鸟哥Linux私房菜基础学习篇学习笔记3
鸟哥Linux私房菜基础学习篇学习笔记3 第十二章 正则表达式与文件格式化处理: 正则表达式(Regular Expression) 是通过一些特殊字符的排列,用以查找.删除.替换一行或多行文字字符: ...
- 鸟哥Linux私房菜基础学习篇学习笔记2
鸟哥Linux私房菜基础学习篇学习笔记2 第九章 文件与文件系统的压缩打包: Linux下的扩展名没有什么特殊的意义,仅为了方便记忆. 压缩文件的扩展名一般为: *.tar, *.tar.gz, *. ...
- 鸟哥Linux私房菜基础学习篇学习笔记1
鸟哥Linux私房菜基础学习篇学习笔记1 第三章 主导分区(MBR),当系统在开机的时候会主动去读取这个区块的内容,必须对硬盘进行分区,这样硬盘才能被有效地使用. 所谓的分区只是针对64Bytes的分 ...
- 鸟哥linux私房菜第6章笔记
鸟哥linux私房菜第6章笔记 文件权限 修改 chgrp [-R] groupname filename //修改文件所属组 chown [-R] ownername[:groupname] fil ...
- 学习鸟哥linux私房菜--安装centos5.6(u盘安装,中文乱码)
题头为"学习鸟哥Linux私房菜"的内容,均为博主在看鸟哥的Linux私房菜第三版的学习经历收获.以下正文: 鸟哥第一部分讲Linux规则与安装,看到第四章正式开始讲实际安装,于是 ...
- 鸟哥linux私房菜学习笔记,U盘安装centos5.3不能正常引导的问题
前言: 一直都想学习linux,毕竟是做测试的标配.听过鸟哥的linux私房菜大名,作为新手我淘来了第三版,到手看到书的厚度,心都凉了半截,本着不能浪费的原则,还是学吧! 过程: 开始看 ...
- Linux系统服务(daemon)(鸟哥Linux私房菜笔记)
Linux系统服务(daemon) 一.SystemV的init管理机制(脚本式启动)1.服务启动分类stand alone 独立启动模式super daemon 总管程序 2.服务的启动.关闭与观察 ...
随机推荐
- F5 root密码恢复
使用串口线缆链接F5的串口和PC相连接,调节串口的波特率为12000,重启F5 后在启动菜单上和linux 单用户模式一样操作即可.
- cocos2d-x ios游戏开发初认识(五) CCsprite精灵类
这次写一下精灵创建的几种类型: 一.通过文件创建: 在原有的基础上加入例如以下代码: //一.通过文件创建精灵 CCSprite *bg =CCSprite::create("map.png ...
- PHP实现快速排序算法
快速排序(Quick Sort)是对冒泡排序的一种改进,属不稳定排序算法,由东尼·霍尔在1962年提出.快速排序基本步骤:从数列中挑出一个元素(一般称为称为“基准”),通过一趟排序将要排序的数据分割成 ...
- mybatis 打印SQL语句
在log4j文件中配置 log4j.rootLogger=DEBUG log4j.logger.com.ibatis=DEBUG log4j.logger.org.mybatis=DEBUG
- iOS开发人员必看的精品资料(100个)
目录下载地址:http://down.51cto.com/data/416672 附件预览如下: iOS游戏开发之Unity3D引擎系列 http://down.51cto.com/zt/399 iP ...
- wampserver图标黄色
wampserver图标黄色(多个httpd.exe服务,以前装了apache) 服务--->httpd.exe右击这个服务打开文件位置就知道是不是wampserver的服务.如果不是就停掉这给 ...
- Uva11464 开关问题
给一个n×n的01矩阵,你的任务是将尽量少的0变成1,是的每个元素的上下左右的位置(如果存在的话)的之和均为偶数.1<=n<=15. 如果暴力整个矩阵,那么时间复杂度是O(2^(n*n)) ...
- 矩形旋转碰撞,OBB方向包围盒算法实现
怎样进行2D旋转矩形的碰撞检測.能够使用一种叫OBB的检測算法(Oriented bounding box)方向包围盒.这个算法是基于SAT(Separating Axis Theorem)分离轴定律 ...
- spring问题排查-调低日志等级
问题描写叙述 1. 页面经过一次改动后,提交后页面出现400错误,可是后台并没有输出不论什么错误信息. 2. debug监听应页面对应的提交链接也没有不论什么反应(没有进入后台的controller方 ...
- 华为-on练习--小写字符数的统计显示
主题: 手动输入一个字符串,只有小写字母,统计每个字符和输出频率中出现的串,输出.提示可以使用map 样例:输入:aaabbbccc 输出:a 3 b 3 c 3 分析: 看到后面的提示,简直就是不用 ...