学习到这,Linux的基本操作就早已学习的七七八八了。接出来还有最后一点。
目录
文件系统
链接文件
文件系统
在Linux中有一句话linux安全加固,那就是万物皆文件。这句话也就能看下来文件在Linux中的重要性。
Linux采用的是ext4文件系统。这个文件系统会把文件分为两部份,即Inode和Block。
在系统中,小部份拿来保存Inode,大部份拿来保存Block。
如何查看文件的INode呢,这个时侯就须要一个命令linux 解压到根目录,他就是stat
编辑
iNode默认的是128个字节linux安装教程,主要储存以下信息
*文件的权限
*文件的所有者
*文件的所属组
*文件的大小
*文件的(最后一次)访问时间、数据更改时间、状态更改时间
*Block编号
BlockExt4中默认为4KB,
*每位Block拥有自己的Inode,
*文件的实际数据都保存在我们的Block中
文件的解压和压缩很打包
在Linux中须要常常用到解压和打包的操作,常用的有以下的工具gzip,bzip2。
gizip
下边分别演示以下具体的操作
编辑
通过这个命令可以将文件进行压缩,压缩以后的后缀名为.gz
bzip2
编辑
可以看到此时已被压缩,后缀名为bz2通过不同的软件压缩后缀名是不一样的。
压缩以后如何解压缩呢?这时侯就须要一个新命令了,他就是tar命令
-c//打包
-x//解包
-v//显示过程
-f//指定包名
-t//查看包中文件linux 解压到根目录,不做解包操作
-j//压缩和解压缩".tar.bz2"格式
-z//压缩和解压缩".tar.gz"格式
链接文件
硬链接:是借助Linux中为每位文件分配的数学编号——inode构建链接。
软链接:(符号链接)是借助文件的路径名(绝对路径)构建链接。
硬链接:
ln-v
ln-v源文件链接文件
ln-vxx.cyy.c给xx.c构建个链接yy.c
ls-Iyy.c查看yy.cinode号
软链接:
ln-sv
ln-sv原文件链接文件