如何记忆`ln`命令的参数顺序?

14
我不经常使用ln命令,所以每当我需要创建一个文件链接时,我总是忘记是ln <目标文件> <链接名称>还是ln <链接名称> <目标文件>,所以我不得不快速查看man ln。
由于ln在软件开发过程中经常使用,牢记参数顺序将极大地提高生产力。
你有没有记住ln参数顺序的技巧(助记符)?

如果您犹豫不决,请键入 ln --help ... - Basile Starynkevitch
在我记住第二个参数的最后一部分是你必须“编造”的部分之后,我终于能够学会它了 - 它之前不存在。就像这样,当制作到最新的Netbeans版本的非版本链接时:ln -s $HOME/install/netbeans/netbeans8.0.2 $HOME/install/netbeans/netbeans - nuoritoveri
1个回答

35
它和 cpmv 接受相同顺序的参数。

10
cp <existing-thing> <new-thing>:复制 <existing-thing> 文件或目录到 <new-thing>mv <existing-thing> <new-thing>:将 <existing-thing> 文件或目录移动或重命名为 <new-thing>ln <existing-thing> <new-thing>:创建一个指向 <existing-thing> 文件或目录的硬链接或符号链接,文件名为 <new-thing> - d4nyll
1
我认为它就像是 cp <from> <to>mv <from> <to>ln <from> <to> - unigeek
1
我认为<现有><新的>比<从><到>更好的原因是,后者存在歧义,一旦链接存在,如果它是符号链接,它会带你到源文件。 - jwrush

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接