首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >等价于符号链接的别名?

问等价于符号链接的别名?
EN

Unix & Linux用户
提问于 2015-12-17 20:27:19
回答 2查看 4.6K关注 0票数 18

我发现自己经常需要在我的主文件夹中跳过几个目录,并且厌倦了编写它们。我想要一个更快的方法,这将传统上是一个象征性的联系。

但是,我不想用几十个符号链接来扰乱我的主目录。我可以创建一些~/links/目录,并将它与符号链接混在一起,但它仍然很难看。此外,我可能希望创建符号链接,每天更改(在.bashrc中定义)跳转到当前的目录。

是否有一种方法可以有效地别名一个符号链接,创建一些将被识别为用于快速导航的链接,但是当我执行主目录的ls时,它实际上不会出现,并且不会持续到当前会话之后?

EN

回答 2

Unix & Linux用户

发布于 2015-12-17 21:34:59

对于您经常使用的目录,但不要每天更改,另一个选项是在您的alias文件中有几个.bashrc命令:

代码语言:javascript
复制
alias cdo="cd /u01/app/oracle"
alias cdw="cd /var/www/html" 

一个朋友有大约50个这样的,我有一把,快速而容易。只是

代码语言:javascript
复制
cdo

将目录更改为/u 01/app/oracle

票数 17
EN

Unix & Linux用户

发布于 2015-12-17 20:32:49

我推荐pushd和popd。

在开发工作/读取源代码时,当涉及多个目录时,我个人确实觉得它们很方便。

它们有效地实现了堆栈结构/LIFO,在其中您推送一个目录(pushd),下一个POP目录命令(popd)检索它。

因此,在dir中,您可以这样做:

代码语言:javascript
复制
pushd .

当你需要找回它的时候

代码语言:javascript
复制
popd

您可以执行多个pushd (s),并在稍后执行相应的popd (s),以返回目录。

我会在这里留下一个链接。

http://www.eriwen.com/bash/pushd-and-popd/

票数 7
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/250034

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档