硬链接:不同路径的文件指定的是同一个inode硬链接不能跨分区存在硬链接不能链接到目录(要避免循环引用)删除硬链接只会减少文件被硬链接的次数,源文件不会动.软链接:是一个独立的文件,有自己独立的inode,引用的是路径本身,不是inode删除软链接,跟源文件没任何关系软链接没有存储任何数据,只是存储 ...
分类:
其他好文 时间:
2016-10-14 14:49:59
阅读次数:
190
硬盘的最小存储单位叫“扇区(sector)”,每个扇区存储512字节(相当于0.5kb).系统读取硬盘时,只会读取多个sector即一个block.block 是文件存取的最小单位block的大小为4kb,也就是8*sector=1block. inode 是存放文件的元信息,如文件的创建者,文件件 ...
分类:
其他好文 时间:
2016-10-06 00:33:45
阅读次数:
199
df-h#查看下空间满了吗df-li#查看下inode(文件索引节点)是不是满了#inodes占用100%的话,就删除/tmp下的文件cd/tmpfind/tmp-typef-execrm{}\;#如果使用rm*,有可能因为文件数量太多而出现Argumentlisttoolong错误find/home-typef-size0-execrm{}\;#0字节的文件也会占用inode
分类:
数据库 时间:
2016-10-03 00:44:32
阅读次数:
514
在linux系统中,符号链接也是文件的一种。 linux操作系统并不是通过文件名来确定一个文件的,而是通过inode号码来确定的。一个文件的inode信息中并不包括文件名,其文件名是存放在其上层目录的的目录项中。而文件名只是一个指向文件inode的指针,用户通过文件名找到相应的文件,也就是硬链接。所 ...
分类:
其他好文 时间:
2016-10-01 14:53:21
阅读次数:
132
为了解释清楚这两个函数,首先必须要有清楚 目录项 和 inode节点 两个概念。目录文件中存放的是文件名和对应的inode号码,统称为目录项。link和unlink函数分别是用来创建硬链接和删除硬链接的。两个函数中的操作都是原子操作。 函数原型: 函数参数: oldpath:源文件路径名 newpa ...
分类:
其他好文 时间:
2016-10-01 14:44:14
阅读次数:
498
1、文件描述符和inode号码是不同的两个东西。 1、文件描述符和inode号码是不同的两个东西。 2、对于每个进程,系统会建立一个进程控制块(PCB)来保存相关的信息,而这个PCB在内核中的表现其实就是一个称为task_struct的结构体,这个结构体的成员用来保存与此进程有关的相关信息,其中有个 ...
分类:
其他好文 时间:
2016-10-01 12:37:01
阅读次数:
357
文件的元数据1、 什么是元数据任何文件系统中的数据分为数据和元数据。数据是指普通文件中的实际数据,而元数据指用来描述一个文件的特征的系统数据,诸如访问权限、文件拥有者以及文件数据块的分布信息(inode...)等等。在集群文件系统中,分布信息包括文件在磁盘上的位置以及磁盘在集群中的位置。用户需要操作... ...
分类:
其他好文 时间:
2016-09-25 18:56:45
阅读次数:
95
linux上的文件管理类命令文件描述符:在linux中,内核通过inode来找到每个文件,但一个文件可以被许多用户同时打开或一个用户同时打开多次。这就有一个问题,如何管理文件的当前位移 量,因为可能每个用户打开文件后进行的操作都不一样,这样文件位移量也不同,当然还有其他的一些问题。所以linux又搞... ...
分类:
系统相关 时间:
2016-09-25 18:38:06
阅读次数:
217
查看文件时间戳命令:stat awk.txtFile: `awk.txt'Size: 20 Blocks: 8 IO Block: 4096 regular fileDevice: 801h/2049d Inode: 380730 Links: 1Access: (0644/-rw-r--r--) ...
分类:
其他好文 时间:
2016-09-24 18:52:05
阅读次数:
206
当使用 hadoop fs -put localfile /user/xxx 时提示: put: Permission denied: user=root, access=WRITE, inode="/user/shijin":hdfs:supergroup:drwxr-xr-x 表明:权限不够。这 ...
分类:
Web程序 时间:
2016-09-23 20:06:42
阅读次数:
185