linux系统软连接被删除怎么恢复?
Linux软链接如果被删除是没有办法恢复的。Linux系统不同于windows没有回收站。如果知道链接的源文件位置,和软链接名称,可以重新建立一个新的软链接。命令为:ln -s /source_path Symbolic_name
linux 软连接和硬连接区别和作用?
区别
(1)软连接可以 跨文件系统 ,硬连接不可以 。
(2)关于 I节点的问题 。硬连接不管有多少个,都指向的是同一个I节点,会把 结点连接数增加 ,只要结点的连接数不是 0,文件就一直存在 ,不管你删除的是源文件还是 连接的文件 。只要有一个存在 ,文件就 存在 (其实也不分什么 源文件连接文件的 ,因为他们指向都是同一个 I节点)。 当你修改源文件或者连接文件
任何一个的时候 ,其他的 文件都会做同步的修改 。软链接不直接使用i节点号作为文件指针,而是使用文件路径名作为指针。所以 删除连接文件 对源文件无影响,但是 删除 源文件,连接文件就会找不到要指向的文件 。软链接有自己的inode,并在磁盘上有一小片空间存放路径名.
(3)软连接可以对一个不存在的文件名进行连接 。
(4)软连接可以对目录进行连接
作用
硬链接: 与普通文件没什么不同,inode 都指向同一个文件在硬盘中的区块
软链接: 保存了其代表的文件的绝对路径,是另外一种文件,在硬盘上有独立的区块,访问时替换自身路径。
Linux计算机网络的基本功能?
Linux系统为用户提供了强大的管理功能,主要包括存储管理,系统用户和用户组管理,进程管理,文件管理等
存储管理
Linux内核采用虚拟页似存储管理,采用三级映射机制实现从线性地址到物理地址的映射。这三级映射机制包括:
1.页面目录(PGD)
2.中间目录(PMD)
3.页面表(PT)
具体的映射过程为:
(1)从内存的CR3寄存器中找到PGD地址。
(2)从线性地址的最高位段为下标,在PGD中找到指向PMD的指针。
(3)以线性地址的次位段为下标,在PMD中找到指向PT的指针。
(4)在PT中找到指向页面(PGD)的指针。
(5)线性地址的最后位段为此页中的偏移量,这样就完成了从线性地址到物理地址的映射过程。
对于32位的微机平台,如Intel的X86采用段,页式的两层映射机制,而64位的微处理器采用三级分页技术。所以对于传统的32位平台,Linux采用让PMD(中间目录)全部为0来消除中间目录域,这样就把Linux逻辑上的三层映射模型落实到X86结构物理上的二层映射,从而保证了Linux对多种硬件平台的支持。
用户和用户组管理
Linux系统是一个多用户的操作系统,任何一个要使用系统资源的用户,都必须向系统管理员申请一个账号,然后以这个账号的身份进入系统。
每个账号都拥有一个唯一的用户名和口令,正确输入命令和口令后,才能进入系统和自己的家目录
管理用户一般就以下几个方面:
用户账户的添加,删除与修改
用户口令的管理
还没有评论,来说两句吧...