linux建立软链接(快捷方式),以及硬链接的命令。
2025-05-10 16:56
Linux
SQL Server
Oracle
MySQL
PostgreSQL
NoSQL
大数据
其他数据库
Windows
Windows Server
Linux
macOS
嵌入式
APACHE
NGINX
redis
Docker
git
互联网
tomcat
Html/Css
JavaScript
jQuery
HTML5
Angular
React
Vue
小程序
架构设计
面向对象
设计模式
领域驱动设计
Android开发
iOS开发
Flutter
鸿蒙
其他手机开发
敏捷开发
项目与团队管理
软件工程其他
.NET
Java
Python
Go
PHP
C++
Ruby
Swift
C语言
Erlang
Delphi
Scala
R语言
Verilog
Dart
Rust
其他语言
asp
nodejs
读书区
翻译区
求职面试
计算机图形学
软件测试
菜谱
SEO技术
摄影
生活技巧
44
0
0
0
标题录入
封面图
在 Linux 中,可以使用 `ln` 命令来创建软链接(符号链接)和硬链接。 ### 创建软链接(符号链接) 软链接类似于 Windows 中的快捷方式。它是一个特殊的文件,指向另一个文件或目录。 ```bash ln -s <目标文件或目录> <软链接名称> ``` 例如: ```bash ln -s /path/to/file1 file1_link ``` 这会在当前目录下创建一个名为 `file1_link` 的软链接,指向 `/path/to/file1`。 ### 创建硬链接 硬链接是与原始文件共享相同的 inode 的文件。硬链接和原始文件是完全等价的,删除其中一个不会影响另一个(只要还有一个硬链接存在)。 ```bash ln <目标文件> <硬链接名称> ``` 例如: ```bash ln /path/to/file1 file1_hardlink ``` 这会在当前目录下创建一个名为 `file1_hardlink` 的硬链接,指向 `/path/to/file1`。 ### 区别 - **软链接**:是一个独立的文件,指向目标文件或目录的路径。如果目标文件被移动或删除,软链接会失效。 - **硬链接**:与目标文件共享相同的 inode,因此它们是同一个文件的不同名称。删除硬链接中的一个不会影响其他硬链接,但删除所有硬链接后,文件数据会被释放。 希望这对你有帮助!
上一篇:
linux绝对路径用什么符号表示?当前目录、上层目录用什么表示?主目录用什么表示? 切换目录用什么命令?
下一篇:
Linux 的体系结构
标题录入,一次不能超过6条
区块链
T:0.008922s,M:156.75 KB
返回顶部
留言
留言
评论