linux创建链接

Posted by wyj on October 4, 2018

今天创建链接试了半天。试图在ubuntu下访问QQ里的文件,但是不打算输入整整一行半长的绝对目录,所以试图在~/搞一个指向QQ文件目录的链接。

一开始是先cd到QQ所在目录,然后

ln -s ./* ~/qqFiles

当时一切正常,后来把终端关掉了就发现文件无法打开,显示没有./xxx这个文件。看来必须要使用绝对路径。

然后把那个一行半长的绝对目录输进去,发现创建了一个叫Tencent的链接和一个叫 * 的链接。查了半天,发现是目录中有空格,这挺好办的,加上引号就行了。结果试了单引号和双引号,都是创建了一个叫 * 的链接。看来有引号就不能使用通配符了。非常懵逼。上网查了半天也没找到解决方案。最后忽然灵机一动:

ln -s -- "/media/WTF/WTF/Users/WTF/Documen
ts/Tencent Files/WTF/FileRecv/"* ~/qqFiles/

终于成功了。