需要帮助设置环境变量

需要帮助设置环境变量

我想创建一个执行此操作的环境变量:

java -jar HepRApp.jar

但是,此命令仅在我在 时才有效/。我如何创建环境变量来将我的目录更改为/,然后运行 ​​jar 文件?

答案1

你做错了。你需要做的是创建一个脚本(执行你想要的操作)并使其可供操作系统访问,或者定义一个代表一个命令的别名。

制作脚本:

为了使操作系统可以访问你的脚本,你有两个选择:

  • 将您的脚本放在操作系统已知的目录中。这些目录的列表保存在$PATH变量中,可以通过运行获取echo $PATH,如下所示:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • 将脚本所在的目录添加到$PATH变量中,将其引入操作系统。假设目录位于。您可以通过运行/home/username/myscripts以下命令将此路径添加到:$PATHexport PATH=$PATH:/home/username/myscripts

制作别名

基于维基页面

在计算中,别名是各种命令行解释器(shell)中的命令,例如 Unix shell、4DOS/4NT 和 Windows PowerShell,它允许用另一个字符串替换一个单词。它主要用于缩写系统命令,或为常用命令添加默认参数。

因此,现在您可以这样做:

编辑您的.bashrc并找到与别名相关的部分(您可以将其放在任何地方,但为了纪律和可读性,最好将相关项目放在一起)并引入新的别名,如下所示:

alias hep='cd /; java -jar HepRApp.jar'

现在开始,如果您使用ccc它,它将运行您为其定义的命令。

相关内容