关于Windows 10 Linux子系统登陆后不能进入家目录的解决方法

关于Windows 10 Linux子系统登陆后不能进入家目录的解决方法,第1张

Windows 10 的Linux子系统在打开后总是直接到Windows的家目录而不是Linux子系统的家目录,我没找到在哪里设置,不过可以通过登录脚本来实现。

把下面的命令复制粘贴到家目录的.bashrc的最后面。

就可以实现打开WSL默认登陆家目录的效果,我觉得还是挺方便的。

LINUX的硬链接不能链接到目录是因为引入了对目录的硬连接就有可能在目录中引入循环,在目录遍历的时候系统就会陷入无限循环当中,这样导致无法定位到访问目录。

linux系统中,每个文件(目录也是文件)都对应着一个inode结构,其中inode数据结构中包含了文件类型(目录,普通文件,符号连接文件等等)的信息,也就是说 *** 作系统在遍历目录时可以判断出符号连接,既然可以判断出符号连接当然就可以采取一些措施来防范进入过大的循环了,系统在连续遇到8个符号连接后就停止遍历,这就是为什么对目录符号连接不会进入死循环的原因了。但是对于硬连接,由于 *** 作系统中采用的数据结构和算法限制,目前是不能防范这种死循环的。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8407985.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-16
下一篇 2023-04-16

发表评论

登录后才能评论

评论列表(0条)

保存