我刚刚mtr
通过 Homebrew安装,它似乎成功地完成了(即,没有什么异常)。
MBA% mtr
zsh: command not found: mtr
Run Code Online (Sandbox Code Playgroud)
这很奇怪。我想我会再试一次:
MBA% brew install mtr
Warning: mtr-0.86 already installed
Run Code Online (Sandbox Code Playgroud)
好吧,也许它的符号链接为mtr-0.86
:
MBA% mtr-0.86
zsh: command not found: mtr-0.86
Run Code Online (Sandbox Code Playgroud)
不,好吧,也许只是链接失败:
MBA% brew link mtr
Warning: Already linked: /usr/local/Cellar/mtr/0.86
To relink: brew unlink mtr && brew link mtr
MBA% brew unlink mtr && brew link mtr
Unlinking /usr/local/Cellar/mtr/0.86... 3 symlinks removed
Linking /usr/local/Cellar/mtr/0.86... 2 symlinks created
MBA% mtr zsh: command not found: mtr
Run Code Online (Sandbox Code Playgroud)
然而:
MBA% /usr/local/Cellar/mtr/0.86/sbin/mtr
[Success]
Run Code Online (Sandbox Code Playgroud)
这是怎么回事?为什么 Homebrew 无法链接(并在重新链接时创建更少的符号链接..)?
经常在终端中(尽管我完全希望任何答案都适用于 bash 和大多数其他人),我输入一些命令,然后由于缺少sudo
.
好的,所以按“向上”,按住/锤“向左”,输入sudo
并点击“输入”。
这很烦人。命令越长,越是如此。
请注意,丢失sudo
是最坏的情况;比开头更接近结尾的错字同样令人讨厌。
我想要的是一种执行“向上和主页”键击的方法。实际上,也许这两招就可以了 - 但我的 Macbook 键盘没有 Home,所以我无法尝试。
sudo
也可以通过 CMD+Shift+S 自动神奇地插入和点击“输入”的方法的奖励积分。
这能做到吗,还是我在做梦?
是否有某种配置方法pinentry-mac
,我目前使用它来输入 OpenPGP 卡(Yubikey)的密码,或者使用其他程序将密码存储在 macOS“钥匙串”中,以便我只需使用“TouchID” '而不是输入它?
我使用skhd来管理系统范围的键盘快捷键,但偶尔会有一个泄漏并被 FireFox 拾取。
如何禁用 FF 中的键盘快捷键 - 特别是Command-{number}切换选项卡 - 以便即使skhd
删除它或未运行,我也不会因无意触发不同的快捷键而出现意外行为?
这不是很好的 googleable,除了prog.exe -params
在批处理文件中写入几次(这显然只能与我编写的一样多)之外,我想不出如何重复执行此操作。
我正在运行的 CLI 程序有时会崩溃。我不想每次都手动重新启动它。