Linux操作命令路径中后面加/和不加/的区别

本文介绍了作者在初学Linux时发现的一个现象,即使用`ls-l`命令时,带`/`和不带`/`在处理软链接文件夹时会有不同结果。带`/`显示文件夹内容,不带则表示文件夹本身。这仅适用于软链接文件夹,其他情况欢迎读者补充。
摘要由CSDN通过智能技术生成

这里笔者因为初学Linux,所以暂时只发现了一种:

首先我是从ls -l /etc/init.d/与ls -l /etc/init.d显示的不一样发现的,从图中可以看出来 

ls -l /etc/init.d/与ls -l /etc/init.d

 从图中可以看出,带"/"显示的是init.d文件夹中的内容,不带"/"显示的是init.d这个文件夹本身的信息,这个信息表示/etc/init.d是一个软链接,一般来说,无论一个文件夹末尾是否带"/",他都表示的是这个文件夹中的内容,而不会显示其文件夹的信息,比如下面这张图:

 

ls -l test/和ls -l test
​​​​​

 所以自然会让人怀疑是否是因为软链接的原因,导致他们有区别的?所以将/etc/yum 这个文件夹软链接到home中的yum,并进行测验,

 

 结论:

带不带"/"会影响到软链接的文件夹所查询的结果,带"/"表示这个文件夹中内容,不带"/"表示文件夹本身,以上这个说法只适用于软链接的文件夹

如果还有其它情况,欢迎各位大佬进行补充!

  • 8
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值