chore: sync local project changes
This commit is contained in:
@@ -1,45 +1,45 @@
|
||||
---
|
||||
title: "SymbolicLink"
|
||||
type: concept
|
||||
tags: [filesystem, macos, linux, unix]
|
||||
sources: [macos-创建与解除-symbolic-link-openclaw-目录映射]
|
||||
last_updated:
|
||||
---
|
||||
|
||||
## Definition
|
||||
|
||||
Symbolic Link(符号链接,简称 Symlink)是 Unix/Linux/macOS 文件系统中的一种特殊类型文件,它指向另一个文件或目录的路径。访问符号链接时,系统会自动重定向到目标路径。
|
||||
|
||||
## Core Mechanism
|
||||
|
||||
```
|
||||
~/openclaw -> ~/.openclaw
|
||||
```
|
||||
|
||||
符号链接本身只存储目标路径字符串(轻量),不存储实际文件内容。删除符号链接不会影响目标文件/目录。
|
||||
|
||||
## Common Use Cases
|
||||
|
||||
| 场景 | 命令 |
|
||||
|------|------|
|
||||
| 创建目录符号链接 | `ln -s /path/to/target /path/to/link` |
|
||||
| 删除符号链接 | `rm /path/to/link` |
|
||||
| 验证链接存在 | `ls -l ~ \| grep linkname` |
|
||||
| 查看链接目标 | `readlink /path/to/link` |
|
||||
|
||||
## Key Properties
|
||||
|
||||
- **非复制**:符号链接不复制数据,只存储路径引用
|
||||
- **可跨文件系统**:可以指向任意位置的文件或目录
|
||||
- **可链接目录**:目录也可以创建符号链接
|
||||
- **透明访问**:应用程序访问符号链接时无感知重定向
|
||||
- **危险操作**:`rm -rf` 指向目录的符号链接会删除目标数据(注意区分)
|
||||
|
||||
## Relationship to Related Concepts
|
||||
|
||||
- [[目录映射]]:符号链接是实现目录映射的常用手段
|
||||
- [[软链接策略]]:(如存在)符号链接的应用策略层
|
||||
- [[ObsidianVault]]:Obsidian 可通过符号链接访问非标准位置的笔记目录
|
||||
|
||||
## Related Entities
|
||||
- [[OpenClaw]]:通过符号链接将隐藏目录 `~/.openclaw` 映射为可见目录 `~/openclaw`
|
||||
---
|
||||
title: "SymbolicLink"
|
||||
type: concept
|
||||
tags: [filesystem, macos, linux, unix]
|
||||
sources: [macos-创建与解除-symbolic-link-openclaw-目录映射]
|
||||
last_updated:
|
||||
---
|
||||
|
||||
## Definition
|
||||
|
||||
Symbolic Link(符号链接,简称 Symlink)是 Unix/Linux/macOS 文件系统中的一种特殊类型文件,它指向另一个文件或目录的路径。访问符号链接时,系统会自动重定向到目标路径。
|
||||
|
||||
## Core Mechanism
|
||||
|
||||
```
|
||||
~/openclaw -> ~/.openclaw
|
||||
```
|
||||
|
||||
符号链接本身只存储目标路径字符串(轻量),不存储实际文件内容。删除符号链接不会影响目标文件/目录。
|
||||
|
||||
## Common Use Cases
|
||||
|
||||
| 场景 | 命令 |
|
||||
|------|------|
|
||||
| 创建目录符号链接 | `ln -s /path/to/target /path/to/link` |
|
||||
| 删除符号链接 | `rm /path/to/link` |
|
||||
| 验证链接存在 | `ls -l ~ \| grep linkname` |
|
||||
| 查看链接目标 | `readlink /path/to/link` |
|
||||
|
||||
## Key Properties
|
||||
|
||||
- **非复制**:符号链接不复制数据,只存储路径引用
|
||||
- **可跨文件系统**:可以指向任意位置的文件或目录
|
||||
- **可链接目录**:目录也可以创建符号链接
|
||||
- **透明访问**:应用程序访问符号链接时无感知重定向
|
||||
- **危险操作**:`rm -rf` 指向目录的符号链接会删除目标数据(注意区分)
|
||||
|
||||
## Relationship to Related Concepts
|
||||
|
||||
- [[目录映射]]:符号链接是实现目录映射的常用手段
|
||||
- [[软链接策略]]:(如存在)符号链接的应用策略层
|
||||
- [[ObsidianVault]]:Obsidian 可通过符号链接访问非标准位置的笔记目录
|
||||
|
||||
## Related Entities
|
||||
- [[OpenClaw]]:通过符号链接将隐藏目录 `~/.openclaw` 映射为可见目录 `~/openclaw`
|
||||
|
||||
Reference in New Issue
Block a user