linux - Linux 中的软链接(soft link)重定向

标签 linux symlink

<分区>

我创建了一个软链接(soft link)如下:

/bip/etl>ln -s /bip/etl bipet

现在也可以看到正在创建的软链接(soft link)..

/bip/etl>ls -lrt |tail
-rw-rw-rw-    1 cdtbipx cduserg  24988174 Jun 19 19:17 227015716_WLR3PSTN_Filtered_06202016_5of6.csv.gz.gpg
-rw-rw-rw-    1 cdtbipx cduserg  23857587 Jun 19 19:17 227015716_WLR3PSTN_Filtered_06202016_6of6.csv.gz.gpg
drwxrwxrwx 1082 prod    release     61440 Jul  3 02:51 WSC
drwxrwxrwx    5 oracle  oinstall     4096 Jul  4 01:22 dsl
lrwxrwxrwx    1 cdtbipx cduserg         8 Jul  4 08:43 bipet -> /bip/etl

但是,当我尝试在相关文件夹中搜索特定文件时,无法引用软链接(soft link) bipet

ls -lrt /bipetl/227015716_WLR3PSTN_Filtered_06202016_6of6.csv.gz.gpg
ls: /bipetl/227015716_WLR3PSTN_Filtered_06202016_6of6.csv.gz.gpg: No such file or directory

我在这里做错了什么?

最佳答案

您在目录 /bip/etl 中创建了一个链接 bipet(您执行 ln 时的当前工作目录)。

你你应该做的:

ls -lrt /bip/etl/bipetl/227015716_WLR3PSTN_Filtered_06202016_6of6.csv.gz.gpg

或者创建链接使用(假设你有权限写入/):

ln -s /bip/etl /bipet

然后你可以做:

ls -lrt /bipetl/227015716_WLR3PSTN_Filtered_06202016_6of6.csv.gz.gpg

关于linux - Linux 中的软链接(soft link)重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38179542/

相关文章:

c - Linux 可继承能力在程序启动时被清除

linux - 如何通过符号链接(symbolic link)重命名目录?

azure-storage - 无法将 azure 文件共享挂载到本地 RHEL7 VM

c - realpath() 不解析符号链接(symbolic link)?

java - 如何创建 jar 文件的可执行链接?

linux - 对具有不均匀字段的行进行排序

c++ - 通过c/c++程序连接wifi

makefile - Makefile 链中的符号链接(symbolic link)和 make 标志

Linux内核CONFIG_DEBUG_SECTION_MISMATCH报错

python - 创建逗号分隔的路径列表(允许路径中存在空格),并将结果作为变量传递以供再次使用