标签: alias

OS X:别名与符号链接

OS X 上的“别名”和符号链接有什么区别?

alias symbolic-link macos

6
推荐指数
1
解决办法
2263
查看次数

Linux:使用`screen`时的别名

我正在使用screen,并且我的 中有几个别名~/.bash_profile,例如python=python-2.6. 但是由于某些原因,当我在screen. 我怎样才能让它们工作?

linux alias gnu-screen

6
推荐指数
1
解决办法
7636
查看次数

ssh:将“-X”添加到默认选项

如何将“-X”添加到我的 ssh 默认选项中?即,当我输入 ssh ABCD 时,它真的应该执行 ssh -X ABCD

我可以给它取别名,但是在 .ssh/config 文件中是否有更“优雅”的解决方案来做到这一点?

linux ssh alias

6
推荐指数
1
解决办法
1191
查看次数

sSMTP 有别名文件吗?

我安装sSMTP用于从命令行发送电子邮件。
我想创建一些别名cron jobs

$ sudo vim /etc/aliases
    # append this line at the end
    myname: root

$ newaliases 
newaliases: Aliases are not used in sSMTP
Run Code Online (Sandbox Code Playgroud)

所以我不能再用/etc/aliases了。
我注意到有一个/etc/ssmtp/revaliases配置文件。
有什么用?它是一个aliases文件sSMTP吗?

email alias cron smtp

6
推荐指数
1
解决办法
4614
查看次数

如何为 - 减号创建别名

我想映射-cd -

我试过逃避它,带和不带单引号/双引号,但它们似乎都不起作用。

alias \-='cd -'alias '-'='cd -' =>
bash: alias: -=: invalid option alias: usage: alias [-p] [name[=value] ... ]

所以问题是 bash 认为我想为别名定义一个选项。(什么是 | 有没有)对此的解决方法?

unix bash alias

6
推荐指数
1
解决办法
1545
查看次数

带有数字名称的别名

我刚刚在 Mac 上安装了 Oh My ZSH。一切都很好,除了我不能用数字名称定义别名。

如果我执行

alias 5="cd ~/Projects/Projectname/"
5
Run Code Online (Sandbox Code Playgroud)

我收到以下错误消息:

cd:cd:10: no such entry in dir stack
Run Code Online (Sandbox Code Playgroud)

执行

cd ~/Projects/
Run Code Online (Sandbox Code Playgroud)

按预期工作。

这似乎只发生在数字别名上。任何想法为什么这不起作用?

zsh alias oh-my-zsh

6
推荐指数
1
解决办法
731
查看次数

创建别名或添加路径?

我刚刚在我的 Linux 机器上安装了一个新程序(我们称之为 foo)。该程序的文件位于一个不寻常的位置,当前不属于我的$PATH. 如果我希望能够在任何目录中轻松地从终端运行该程序,那么更改我的 $PATH 变量或创建别名更好吗?有关系吗?

例如,别名方法将添加以下内容:alias foo="/path/to/program/foo.sh"

$PATH 方法为:export PATH=/path/to/program;$PATH

哪个更好?为什么?

linux alias path

6
推荐指数
2
解决办法
5038
查看次数

如何定义别名以在 MobaXTerm *local* bash shell 中使用?

过去几周我一直在 Windows 中使用 MobaXterm,我喜欢它。

但是,我还没有弄清楚如何定义我自己的别名以在本地 bash shell 中使用。明显的谷歌搜索似乎没有在这个问题上产生任何结果。

我曾尝试将具有别名定义的文件.profile.bashrc文件放在与Mobaxterm 可执行文件相同的目录中,但没有骰子。相同的文件位于我的 Windows 'home' 目录中,但 Mobaxterm 看不到它们。

我还注意到终端中已经有很多预定义的别名,但是我无法确定这些别名的定义位置,因此我可以添加自己的...

.profile alias bashrc mobaxterm

6
推荐指数
1
解决办法
1万
查看次数

在 Windows PowerShell 中设置 SSH 命令的别名

在 Windows PowerShell 中:

>ssh -i \Path\To\key.pem user@server.com像冠军一样工作。

>Set-alias sshalias "ssh -i \Path\To\key.pem user@server.com"保存别名时没有错误。

>sshalias 返回以下错误:

sshalias : The module 'ssh -i ' could not be loaded. For more information, run 'Import-Module ssh -i '.

At line:1 char:1 + sshalias

+ CategoryInfo : ObjectNotFound: (ssh -i \Path\To\Key.pem user@server.com:String) [], CommandNotFoundException

`+ FullyQualifiedErrorId : CouldNotAutoLoadModule`
Run Code Online (Sandbox Code Playgroud)

我缺少什么?

ssh powershell alias command-line windows-10

6
推荐指数
2
解决办法
2万
查看次数

使用脚本设置 PowerShell 别名

我创建了一个 PowerShell 脚本来为 PowerShell 会话设置别名。当我运行脚本并尝试使用别名时,我收到错误消息,指出无法识别别名。如何使用脚本设置的别名?

windows powershell alias

6
推荐指数
1
解决办法
178
查看次数