如何使用GNU Linux shell命令创建到现有文件或目录的链接?
符号或软链接(文件或目录,更灵活和自文档)
# Source Link
ln -s /home/jake/doc/test/2000/something /home/jake/xxx
硬链接(只有文件,不太灵活,不能自文档化)
# Source Link
ln /home/jake/doc/test/2000/something /home/jake/xxx
更多信息:man ln
/home/jake/xxx就像一个新目录。为避免“不是目录:没有这样的文件或目录”错误,如@trlkly注释,在目标中使用相对路径,即使用示例:
cd /home/jake/ Ln -s /home/jake/doc/test/2000/something XXX
推荐文章
- 在Bash中检查变量是否存在于列表中
- 查看PS命令的全部输出
- 确保一次只运行一个shell脚本实例的快速方法
- Linux命令将域名转换为IP
- 如何从命令行在windows中找到mysql数据目录
- 如何在Makefile中设置子进程的环境变量
- 如何让“wc -l”打印没有文件名的行数?
- 有效地测试Linux上的端口是否打开?
- 如何从另一个文件A中删除文件B中出现的行?
- 对以制表符分隔的文件进行排序
- Shell脚本删除超过n天的目录
- 使用sudo时未找到命令
- 当有命令行参数时,如何使用GDB分析程序的核心转储文件?
- 如何检查shell脚本中是否存在命令?
- 如何使用查找命令从列表中查找所有具有扩展名的文件?