软连接可以应用在磁盘目录空间不够情况下的指定

A磁盘满了 B磁盘有空余空间

A磁盘中a目录想保留因为有程序要用它 a中的数数据想迁移走 到B磁盘中的b目录

1.B磁盘创建b目录

2.A磁盘的a目录数据mv移到B磁盘的b目录中 (尽量提前备份一份数据)

3.删掉A磁盘的a目录

4.ln -s  B磁盘的b目录 A磁盘+未创建的a目录(注意a目录后面不要加/他其实是个软连接的名字)

注意为什么A磁盘中不能先创建a目录 因为提前有了a目录 会创建出来 A磁盘的a目录+b目录(这个b目录其实是软连接的名字)

删除软连接 rm 软连接 注意他是个软连接后面不要加/

ll命令时会显示出软连接的状态带 → 标识 左侧为软连接名称可以把它当做文件夹 右侧为实际存储目录

软连接指定可执行命令

例如有一个脚本a.sh 他的绝对路径执行方式为 /A/a.sh

但是不想这样执行 想用/B/b.sh 方式执行

可以执行 ln -s /A/a.sh /B/b.sh
ll /B/b.sh命令时会显示出软连接的状态带 → 标识 左侧为软连接名称 右侧为实际执行脚本

删除软连接 rm 软连接 注意他是个软连接后面不要加/

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐