linux软连接出现红色 不管用

linux软连接出现红色 不管用,第1张

在 linux 服务器上创建了一个软连接,这样使用一些 命令 的时候会方便一些。 这里服务器搭建的 node 环境 ,使用 node-v16.13.0-linux-x64.tar.xz node压缩包。 步骤如下: 1.我们上传一个压缩包,并且解压 2.cd 到bin目录下 并且 ./node -v 会有结果返回 3.这时我们软连接:ls -s ./node /usr/bin/node 到根目录下去测试 node -v 命令 ,返回 '未找到命令',我们输入命令 cd /usr/bin 并且 ls,发现 node 是红色的。 查文档后: Linux系统颜色默认表示的文件类型: 蓝色表示目录; 绿色表示可执行文件; 红色表示压缩文件; 浅蓝色表示链接文件; 灰色表示其它文件; 红色闪烁表示链接的文件有问题了; 黄色是设备文件,包括block, char, fifo。 最后解决方式是 :软连接时写全被连接的地址 改成 ln -s /全路径/node /usr/bin/node 问题解决!

linux中设置软链接如下:

只要在ln后面加上选项 –s,软链接就建立了

[root@rekfan.com test]# ls -il

总计 0

1491138 -rw-r–r– 1 root root 48 07-14 14:17 file1

1491139 -rw-r–r– 2 root root 0 07-14 14:17 file2

1491139 -rw-r–r– 2 root root 0 07-14 14:17 file2hand

[root@rekfan.com test]# ln -s file1 file1soft

[root@rekfan.com test]# ls -il

总计 0

1491138 -rw-r–r– 1 root root 48 07-14 14:17 file1

1491140 lrwxrwxrwx 1 root root 5 07-14 14:24 file1soft ->file1

1491139 -rw-r–r– 2 root root 0 07-14 14:17 file2

1491139 -rw-r–r– 2 root root 0 07-14 14:17 file2hand

使用软链接的好处:

(1)软连接可以 跨文件系统 。

实践的方法就是用共享文件把windows下的 aa.txt文本文档连接到linux下/root目录 下 。

(2)软链接不直接使用i节点号作为文件指针,而是使用文件路径名作为指针。所以 删除连接文件对源文件无影响,但是删除 源文件,连接文件就会找不到要指向的文件 。软链接有自己的inode,并在磁盘上有一小片空间存放路径名。

(3)软连接可以对一个不存在的文件名进行连接 。

(4)软连接可以对目录进行连接。

1:请确认您的软连接的权限,请使用ll 列出软连接的权限设定2:请确认共享的权限设定3:请确认你源文件夹的权限设定推测问题所在:如果在共享里面可以访问其他子文件夹。但是无法访问该软连接的文件夹。那么可能问题是: 源文件的权限设定不对。请确认一下你的源文件夹的权限是否和共享设定的权限


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

原文地址:https://54852.com/yw/8695787.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存