首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >相当于windows subst命令的linux

相当于windows subst命令的linux
EN

Unix & Linux用户
提问于 2021-08-16 13:54:51
回答 2查看 917关注 0票数 1

在Windows中,我可以使用subst命令将任何路径映射到驱动器号。最酷的一点是,无论我选择哪个目录,都会成为所有子目录的根目录。这使得导航非常容易,特别是在脚本中,因为我可以立即返回到根。在本例中,Z:\与c:\mydirectory\myfiles相同:

代码语言:javascript
复制
C:\> subst Z: C:\mydirectory\myfiles

因此,如果我的子目录很深,我可以直接回到根目录:

代码语言:javascript
复制
Z:\dir1\dir2\dir3\dir4\dir5> cd \
Z:\>

在linux中,我可以使用ln命令,但它没有提供相同的功能。我知道我不能映射到linux中的驱动器号。我可以做ln -s,但是要向上导航,我必须使用cd ../../../或类似的东西。很难跟踪所有需要的../。。如果我在linux中使用cd /,我就会得到服务器的根,甚至是我自己的区域。即使在那棵树下,我也不能像我那样轻易地跳到树根上。

我是不是遗漏了什么?

谢谢

赛车手

EN

回答 2

Unix & Linux用户

发布于 2021-08-16 14:04:51

你可以试试别名命令..。

代码语言:javascript
复制
alias cdz='cd /mydirectory/myfiles'

然后输入cdz就可以了。

票数 1
EN

Unix & Linux用户

发布于 2021-08-16 14:12:09

我用我的.bashrc文件和快捷方式。

代码语言:javascript
复制
export WH="/mnt/c/Users/Shanzem/Documents/LFF"

现在,在我的shell中,如果我输入cd $WH,它将立即带我到Ubuntu和Windows 10之间的共享文件夹,它们也会被加载,因此它们是永久的。

希望这个建议能有所帮助。

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

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

复制
相关文章

相似问题

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