Questions tagged «alias»

将此标签用于有关在macOS中使用别名的问题


2
为什么每次打开终端以使别名正常工作时都必须获取.bashrc?[重复]
这个问题已经在这里有了答案: .bashrc为什么不自动运行? (13个回答) 5年前关闭。 我将此行添加到我的~/.bashrc文件中。 alias myserver='ssh davidfaux@davidfaux.com' 但是,当我打开终端并运行时myserver,终端会抱怨 -bash: myserver: command not found 但是,当我获取.bashrc文件的源代码(. .bashrc)时,别名有效。 但是,我不想每次打开终端使别名正常工作时都源文件。我如何做到这一点?
25 bash  alias 

2
如何创建指向目录的符号链接?
我试图使用以下命令创建符号链接: ln -s "~/Foo Bar/" Foo ...但是它没有用(即当我进入finder并尝试双击它时,它说它指向无效的路径,并提示我删除别名或修复它)。我必须将文件夹重命名为FooBar,然后运行以下命令: ln -s ~/FooBar/ Foo 如何创建链接而不必从文件夹名称中删除空格? 我正在寻找一种在终端中而不是在Finder的UI中执行此操作的方法。

2
别名和链接有什么区别?
我看到别名的大小为167.7kB,而符号链接仅为4kB。 两者之间有什么区别,或者它们的目的是什么? 哪一个更好?对于仅在一台机器或网络中使用链接/别名的情况。 添加 http://prosseek.blogspot.com/2012/12/symbolic-link-and-alias-in-mac.html
24 alias  symlink 

1
无法将CD插入别​​名
我的主目录中有两个别名:devbootcamp和bookshelf。我可以cd进入devbootcamp,但不是bookshelf,但我不知道为什么。我不记得如何创建别名,devbootcamp但是我按照本教程创建了bookshelf别名。在我的终端机上也很刺眼,devbootcamp但bookshelf不是紫色。如何使它们具有相同的功能?
22 terminal  finder  alias 

2
如何通过拖放创建别名?
在MacOSX中,拖动文件或文件夹时,可以通过按来强制复制而不是移动option。我认为曾经有一种方法可以替代地创建别名,但是找不到要按下的键。拖动以创建别名时按哪个键?
20 macos  mac  alias  gui 

7
如何在终端中持久定义别名
我想将别名添加到我的环境中,以便它们在所有终端实例中都可用。 我得到了这个答案: 是的,您可以将其放入.bashrc,.bash_profile或.profile中。在某些系统上,shell初始化脚本还会提供.bash_aliases或.aliases,因此,如果系统中存在这些文件之一,则可以使用它们。 但是我找不到这些文件。 (我将OS X配置为查看隐藏文件,但以上4都看不到。)
18 macos  terminal  script  alias 

5
我可以从终端创建桌面快捷方式/别名到文件夹吗?
我想为特定文件夹创建桌面快捷方式,该快捷方式埋在内~/Library/。Lion默认情况下将“图书馆”隐藏,出于各种原因,我想保持这种状态。我可以使用一个一步的命令行操作来创建到给定路径的桌面快捷方式吗?我想避免涉及取消隐藏库,使用Finder创建Alias以及隐藏它的解决方案。我知道该怎么做,但出于我的目的,最好将一行粘贴到Terminal中并完成。
17 lion  terminal  desktop  alias 


6
如何从终端转到别名?
别名是指在Finder中右键单击文件夹并选择“制作别名”时创建的文件夹快捷方式。我可以使用来遍历Terminal中的符号链接cd,但不适用于别名:bash: cd: example-alias: Not a directory。是否可以在终端中将目录更改为别名的目的地?

2
如何在Lion中建立软链接?
今天我意识到别名与Lion中的软链接不一样。我在Dropbox文件夹中创建了一个文件夹别名,并将别名移至我的桌面。 当我尝试cd在终端中使用此别名时,终端会注意到该别名不是文件夹。但是,在Ubuntu中,我可以建立cd一个软链接。 如何在Lion中创建软链接?这对我来说很方便,因为我编写了依赖于软链接的python脚本。
8 lion  alias 


3
AppleScript显示别名的隐藏原件的包装内容
我正在尝试构建一个Automator工作流程(将其保存为服务,以便我既可以从上下文菜单访问它,又可以使用键盘快捷键调用它),其功能类似于Finder的内置“显示包”目录”命令,但该命令还将接受包的别名作为输入。该服务将满足以下条件: 仅当Finder的选择包含程序包或程序包别名时,此选项才可用。 服务不会像内置命令那样显示软件包目录本身的内容,而是显示位于软件包目录内的“目录”目录(如果存在)的内容。 如果Finder的选择是桌面上的软件包或别名,则应在新的Finder窗口中打开Contents目录。否则,应在包含所选内容的Finder窗口中打开Contents目录。 我的方法是让脚本首先确定文件是否为Alias,如果是,则告诉脚本显示原始内容。如果该文件不是别名,我想告诉脚本仅显示输入内容。 排除别名作为输入的可能性,并假设在Finder窗口中选择了输入包,我可以在同一窗口中成功编写一个脚本,以显示包内容文件夹的内容: on run {input, parameters} set my_output to {} repeat with oneItem in input tell application "Finder" to set target of window 1 to ((oneItem as text) & "Contents") end repeat return input end run 当我尝试设置“ if ... then ... else”方案时,我失败了。 我正在使用所有相关软件的最新版本。

3
别名 - 新标签中的“显示原始”
更新: 在到目前为止的两个答案后,我略微移动了球门柱。我需要多个选择&标签 - 现有答案;一个有多选功能,另一个给我标签,我已经意识到这是要走的路。 我决定在不打扰原始层次结构的情况下跟踪已发布照片目录的最佳方法是将别名拖到一个单独的位置。 但是,许多用例需要原件;他们无法应对别名本身,例如网站或Photos.app 右键单击 - Show Original坚持在同一个窗口容器中显示它,因此返回别名文件夹失去位置,选择就消失了。在一个大文件夹中,这确实会测试你的记忆,以确定你在哪里。 有没有办法强制它在新窗口中打开,类似于Cmd /双击文件夹,从而保留在别名文件夹中的位置? 目前在High Sierra 10.13.4上
3 finder  alias 

2
使调用常用的终端命令更容易
我有一个Java工具,我经常从命令行使用它,但是要使用它,我必须输入java -jar dsim.jar。我想这样做,以便dsim无论我在哪个目录中都可以通过键入来调用它,但是我还不太确定如何完成此操作。 我在创建了一个文件~/.bash_profile并放入其中: alias dsim='java -jar dsim.jar' /usr/local/bin在我阅读此文件时,我已将dsim.jar文件放入其中,应保留用户创建的命令行工具。这个位置在我的$ PATH中。 我认为别名工作得很好,但是似乎无法从任何位置访问文件的位置。如果我dsim从内部调用/usr/local/bin可以正常工作,但是如果我在任何其他目录中,则会得到: Error: Unable to access jar file dsim.jar 如何从任何目录中使用它?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.