我在哪里设置我的bash路径?

彼得·奥

我想~/bin从我的路径中删除几个月前,我对Linux(Ubuntu)感到陌生,但我不知道如何添加它。

当我搜索下面列出的所有文件时,什么都没有显示。
还有什么地方可以设置?$HOME/.profilePATH前面加上前缀$HOME/bin

如果有什么不同,我会从命令提示符和正在运行的脚本中获得相同的PATH。

#!/bin/bash
{
  echo "first dir of PATH is: '${PATH%%:*}'"
  shopt -s nullglob
  cat \
    /etc/profile \
    /etc/bash.bashrc \
    /etc/profile.d/*.sh \
    $HOME/.bashrc \
    $HOME/.bash_aliases \
    /etc/bash_completion \
    $HOME/.bash_completion* \
    $HOME/.profile \
    $HOME/.profile_zap \
    $HOME/.bash_profile* \
    $HOME/.bash_login* \
  | sed -rne '/~\/bin/p'
}

输出为:

first dir of PATH is: '~/bin'
哈蒙托留

您可能要跟踪登录时的完整环境负载。只是一个主意。

由于/ etc / profile是第一个来源的文件,因此您可以在最顶部添加一个:

set -x
exec 2> /tmp/debug.log

然后打开一个新的终端并做一个bash -l; 之后,转到原始终端并删除添加的行(您想拥有一个工作环境,对吗?)。

您应该以/tmp/debug.log结尾,完整了解loading_the_bash_environment的所有步骤。这将是一个长期文件。

这样一来,您必须能够找到“〜/ bin”进入PATH的位置

我首先要查找所有来源的文件的grep。从您的帖子中,我敢打赌,路径中的〜/ bin设置在与您列出的文件不同的文件中。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我在哪里设置我的bash路径?

来自分类Dev

Windows中我的类路径在哪里?

来自分类Dev

我在哪里设置伊甸园空间?

来自分类Dev

我在哪里设置Azure ServiceBus超时

来自分类Dev

Oracle:我在哪里保存配置设置?

来自分类Dev

我的基本iptables设置在哪里失败?

来自分类Dev

我的基本iptables设置在哪里失败?

来自分类Dev

我在哪里验证REST Web服务的加载路径

来自分类Dev

带路径的mv ..:我的文件存放在哪里?

来自分类Dev

我在哪里可以看到路径中的文件getApplicationContext()。getFilesDir()

来自分类Dev

我在哪里可以找到 getJSON 中 URL 路径的位置

来自分类Dev

我的过剩在哪里?

来自分类Dev

我的ViewPagerIndicator在哪里?

来自分类Dev

我的游标在哪里?

来自分类Dev

我的游标在哪里?

来自分类Dev

我的TreeView在哪里?

来自分类Dev

我的注释在哪里?

来自分类Dev

我的Cookie在哪里?

来自分类Dev

我的iptables在哪里?

来自分类Dev

我的内核在哪里?

来自分类Dev

我的错误在哪里?

来自分类Dev

我的私钥在哪里?

来自分类Dev

我在哪里可以在Intellij IDEA中设置SBT代理?

来自分类Dev

我应该在哪里设置Razor的阵列大小?

来自分类Dev

当我需要渲染状态时在哪里设置状态?

来自分类Dev

我在哪里可以在laravel中设置标题

来自分类Dev

我的应用程序设置确切存储在哪里?

来自分类Dev

我的zsh在哪里获得其git完成设置?

来自分类Dev

如果我使用NAnt,应用程序的设置在哪里?