文件系统Windows默认为NTFS系统Linux默认为EXT系统U盘默认为FAT32系统索引文件系统(indexedallocation)inode记录所有块号链表文件存储系统(非官方名称)常用于FAT文件系统必须来自上一篇在block链接文件中可以知道下一个block在哪里ls-i查看inode节点号ls-l查看详细信息软链接软链接类似于windows下的快捷键节点号,指向源文件ln-s源文件链接文件[root@localhost2020-03-15]#vimmain.c[root@localhost2020-03-15]#ln-smain.crlink.c[root@localhost2020-03-15]#ls-i655407main.c655408rlink.c[root@localhost2020-03-15]#ls-ltotal4-rw-r--r--1rootroot63Mar1517:13main.clrwxrwxrwx1rootroot15年3月6日17:14rlink.c->main.c[root@localhost2020-03-15]#catrlink.c#includeintmain(){printf("hello~");return0;}[root@localhost2020-03-15]#catmain.c#includeintmain(){printf("hello~");return0;}默认在link.c文件的当前目录下搜索main.c硬链接节点号相同,类似于所有只引用相同节点号的文件都被删除,这个文件才是真正的删除一个节点号-多个文件[root@localhost2020-03-15]#lsmain.crlink.c[root@localhost2020-03-15]#lnmain.cslink.c[root@localhost2020-03-15]#ls-i655407main.c655408rlink.c655407slink.c[root@localhost2020-03-15]#ls-ltotal0-rw-r--r--2rootroot0Mar1517:28main.clrwxrwxrwx1rootroot6Mar1517:29rlink.c->main.c-rw-r--r--2rootroot0Mar1517:28slink.c[root@localhost2020-03-15]#lnmain.cslink2.c[root@localhost2020-03-15]#ls-ltotal0-rw-r--r--3rootroot0Mar1517:28main.clrwxrwxrwx1rootroot6Mar1517:29rlink.c->main.c-rw-r--r--3rootroot0Mar1517:28slink2.c-rw-r--r--3rootroot0Mar1517:28slink.c[root@localhost2020-03-15]#rmslink2.c[root@localhost2020-03-15]#ls-ltotal0-rw-r--r--2rootroot0Mar1517:28main.clrwxrwxrwx1rootroot63月15日17:29rlink.c->main.c-rw-r--r--2rootroot03月15日17:28slink.c