1
extreme 2016-06-08 11:20:13 +08:00
alias l='ln -s /a/b/file /a/b/link_file'
l |
3
fangxing204 OP 我是觉得,/a/b 重复了,应该有办法省略,
|
4
extreme 2016-06-08 11:29:16 +08:00
$f="/a/b/"
ln -s ${f}file ${f}link_file |
5
naomhan 2016-06-08 11:29:45 +08:00
@fangxing204 感觉重复了就切换到该目录啊
|
6
debiann 2016-06-08 11:30:00 +08:00
cd /a/b;ln -s file link_file
省了 2 个字符 |
7
extreme 2016-06-08 11:30:07 +08:00
cd /a/b/
ln -s file link_file |
9
jamesxu 2016-06-08 11:32:20 +08:00 via iPhone 7
ln -s /a/b/{file,link_file}
|
10
fangxing204 OP @naomhan ,是的,因为我只想创个链接,总以为进去麻烦.
|
13
jamesxu 2016-06-08 11:36:56 +08:00 via iPhone
|
14
ceyes 2016-06-08 11:45:23 +08:00
如果要得到 file_link 的话就更简单了
ln -s a/b/file{,_link} 我常用这种方法来做备份 cp a/b/file{,.bak} |
16
fangxing204 OP @skydiver 好像我也未必需要绝对链接,如果需要的话就不能缩短了
|
17
skydiver 2016-06-08 13:21:07 +08:00
@fangxing204 可以用楼上的逗号展开来做
|
18
jixiangqd 2016-06-08 13:36:29 +08:00
```
bash cd /a/b ln -s `pwd`/file `pwd`/link_file ``` 可以在~/.bashrc 里加上 ``` bash function lns(){ ln -s `pwd`/$1 $2 } ``` |
19
mdzz 2016-06-08 14:03:31 +08:00
同目录可以这么干
ln -s file /a/b/link_file |
20
wweir 2016-06-08 20:33:41 +08:00
lns()
{ ln -s `pwd`/$1 `pwd`/$2 } |
21
Arnie97 2016-06-09 00:04:19 +08:00 via Android
(cd /a/b; ln -s file link_file)
|
22
oniceriver 2016-06-16 19:26:32 +08:00
@extreme 又学了一招
|