我已经安装了 etcer,并且可以从其安装目录运行它(.../balena-etcher- Electron-1.7.9-linux-x64/squashfs-root)使用命令 ./balena-etcher-electron。好极了!
但现在我想实现以下目标:
使用我自己的命令运行这个应用程序,例如“蚀刻机“而不是输入”./balena-蚀刻-电子" --> 与别名有关吗?
像 $PATH 中的任何应用程序命令(例如 gedit)一样,从任何地方使用此命令“etcher”。
我必须在此可执行脚本中自定义什么?
或者也许我应该做“apt-get install etcher”然后一切都已经处理了?
非常感谢。
答案1
1.使用我自己的命令运行这个应用程序,etcher
而不是输入./balena-etcher-electron
然后只需重命名balena-etcher-electron
为etcher
:
mv ./balena-etcher-electron ./etcher
2. 像(示例)etcher
中的任何应用程序命令一样从任何地方使用此命令。$PATH
gedit
如果你想像在 in 中一样使用它,$PATH
那么它应该在$PATH
.
例如
sudo cp ./balena-etcher-electron /usr/bin/etcher
(或无论你$PATH
在哪里)。
ETA:还请考虑@Kusalananda 的评论,提出了很好的观点。