javaee论坛

普通会员

225648

帖子

345

回复

359

积分

楼主
发表于 2019-11-07 13:34:40 | 查看: 438 | 回复: 0

在Linux系统下,使用权限来保护资源的安全将是一种不错的选择,系统中每个文件的权限都有可读r、可写w和可执行x这三种权限,它们分别对应权限数值4、2和1,系统为每个文件和目录都设有默认的权限

什么是属主、属组、其他用户

属主:用户信息文件数据创造者属组:用户组信息给一个组赋予相应权限其他用户:不是属主不属于属组成员的用户信息

系统用户分类超级管理员皇帝rootuid:0虚拟用户傀儡nobodyuid:1-999centos7特点:不能登录系统管理服务进程信息没有家目录普通用户平民oldboyuid:1000+centos7用户和用户组的关系

一个用户组中可以只有一个用户,也可以一个用户可以属于多个用户组,还可以一个用户组中有多个用户

文件时间信息访问时间:accesstimeatime查看文件时间修改时间:modifytimemtime文件内容被修改编辑时间改变时间:changetime-ctime修改文件属性信息[root@yuzy]#stat/etc/hostsFile:‘/etc/hosts’Size:158Blocks:8IOBlock:4096regularfileDevice:803h/2051dInode:16829814Links:1Access:(0644/-rw-r--r--)Uid:(0/root)Gid:(0/root)Context:system_u:object_r:net_conf_t:s0Access:2019-10-3111:22:14.975281834+0800Modify:2013-06-0722:31:32.000000000+0800Change:2019-10-1516:51:58.974995874+0800Birth:-文件索引信息

inode:文件索引信息,目录特点:1、存储着数据属性信息(文件类型、权限、硬链接、属主、属组、大小、时间)2、存储指向相应block指针信息3、数据存储会占用一个inode诞生过程:操作磁盘进行格式化–>创建文件系统–>inode查看方法:

[root@yuzy]#df-iFilesystemInodesIUsedIFreeIUse%Mountedon/dev/sda394366726041493762581%/devtmpfs1217623741213881%/devtmpfs12448711244861%/dev/shmtmpfs1244877061237811%/runtmpfs124487161244711%/sys/fs/cgroup/dev/sda15242883265239621%/boottmpfs12448711244861%/run/user/0

block:文件数据信息,内容特点:1、存储文件数据真实内容(文件)2、存储目录下面文件名称(目录)3、数据存储会占用多个block诞生过程:操作磁盘进行格式化–>创建文件系统–>block查看方法:

[root@yuzy]#dfFilesystem1K-blocksUsedAvailableUse%Mountedon/dev/sda3188631041670704171924009%/devtmpfs48704804870480%/devtmpfs49794804979480%/dev/shmtmpfs49794877804901682%/runtmpfs49794804979480%/sys/fs/cgroup/dev/sda1103833612960890872813%/boottmpfs995920995920%/run/user/0block大小调整方案

xfs文件系统默认block=4k根据应用场景而定:假设1:调整大一些都是大文件数据10G-->block8k节省IO,提升数据存储/读取效率假设2:调整小一些都是小文件数据1K-->block2K提高磁盘存储利用率,,避免磁盘空间浪费

文件链接信息

软链接:相当于文件数据快捷方式特点:1、软链接文件会指向到源文件2、源文件删除链接文件失效3、可以给目录创建软链接如何操作:

[root@yuzy]#ln-s源文件链接文件

作用:操作方便

硬链接:查看数据内容多个门/inode号码相同文件数据称为硬链接特点:1、硬链接文件指向相同inode2、源文件删除不会影响硬链接文件3、只能给普通文件创建硬链接如何操作:

[root@yuzy]#ln源文件链接文件

作用:防止文件误删除

补:硬链接与cp备份的不同:cp命令不仅能防止文件误删除,也可以防止文件误修改

思考问题:目录的硬链接为什么是两个

[root@yu/]#ll16777827drwxr-xr-x.2rootroot6Oct3122:47yu

因为本体目录是一个,在目录中的隐藏文件.

[root@yuyu]#ll-aitotal416777827drwxr-xr-x.2rootroot6Oct3122:47.64dr-xr-xr-x.22rootroot4096Oct3121:35..

您需要登录后才可以回帖 登录 | 立即注册

触屏版| 电脑版

技术支持 历史网 V2.0 © 2016-2017