软链接和alias的区别?

比如设置sublime打开的快捷命令subl,我可以用软链接的方式,也可以在.zshrc或.bashrc里添一行alias。会有啥优缺点之分吗?

阅读 5.1k
1 个回答
  1. alias 别名, 本质上是命令的别名. 所以处理起来更灵活. 例如: 可以将多个命令的组合用一个简短的别名表示. 这样的操作就很方便了.

  2. 软链接, 实际上是一个特殊的文件。在符号连接中,文件实际上是一个文本文件,其中包含的有另一文件的位置信息. 你无法做复杂的操作, 最多是给链接的可执行文件带上一些参数.

注: 本质的区别, 一个是对于命令一个是对于文件. 所以说用途不一样, 只是说就方便执行命令上 alias更灵活.

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题