Linux中的“快捷方式”:ln
前言
如Windows中快捷方式的用途一样,为了方便对系统文件|文件夹修改,创建一个链接,并使这个链接指向另一个文件或者文件夹,使其用户在操作链接时等同于操作指向的文件|文件夹。
Linux-ln
不过Linux中的ln,有两种类型,软链接(符号链接)和硬链接;
软链接是通过路径来引用另一个文件|文件夹,也就相当于Windows的快捷方式、MacOS的别名,这也是日常最常用的。
硬链接就有所不同,它是磁盘上物理文件的第二个名称,假设我为A文件创建了一个硬链接B,然后删除A文件,这个时候通过B还是可以正常访问文件;
注意:软链接可以指向文件夹|文件,硬链接在非超级用户的情况下只可以指向文件。
下图是关于软链接(符号链接)和硬链接的图解:
在图中就可以看的出来,软链接是针对原文件路径的一个引用;这也是与Windows的快捷方式一致的地方。
如何使用
创建软链接
ln -s filenameA filenameB //文件
ln -s dirnameC dirnameD //文件夹
创建硬链接
ln filenameA filenameB //文件
ln -d dirnameC dirnameD //文件夹(需要当前用户是超级用户才能使用)
查看软链接指向的位置
readlink filenameB
结果:lrwxrwxrwx 1 root ..... filenameB -> /filenameA
最近开始更新Linux的一些知识点,也算是给最近看的书一些交代。>.<
欢迎关注公众号;希望大家能好好的。
公众号:Ijiran的编程思维,随缘关注。转载请注明地址,谢谢。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· winform 绘制太阳,地球,月球 运作规律
· 上周热点回顾(3.3-3.9)