私は.profileを追加するはずですが、このファイルはroot以外のetcにあります。今、私は大規模なクラスタの一部ですので、私はこのファイルへのアクセス許可を持っているかどうか疑います。Ubuntuで自分のパスにディレクトリを追加するにはどうすればいいですか?
私の家にbash_profileのようなものがいくつか存在します。私の株式${HOME}/.profile
からUbuntuの${HOME}/.profile
源${HOME}/.bashrc
例の通常
私は.profileを追加するはずですが、このファイルはroot以外のetcにあります。今、私は大規模なクラスタの一部ですので、私はこのファイルへのアクセス許可を持っているかどうか疑います。Ubuntuで自分のパスにディレクトリを追加するにはどうすればいいですか?
私の家にbash_profileのようなものがいくつか存在します。私の株式${HOME}/.profile
からUbuntuの${HOME}/.profile
源${HOME}/.bashrc
例の通常
:
# if running bash
if [ -n "$BASH_VERSION" ]; then
# include .bashrc if it exists
if [ -f "$HOME/.bashrc" ]; then
. "$HOME/.bashrc"
fi
fi
${HOME}/.profile
は、セッションのログイン時に供給されます。
ご存知の方もいらっしゃるかもしれません。私の知る限り、${HOME}/.bashrc
も各ログインシェルで提供されています。
このクワークは${HOME}/.bashrc
を2回ソースにします。一度セッションのログインとログインシェルの一回(端末の起動)。
しかし、あなたの.profile
が/etc
にある場合は、${HOME}
でも/etc/
ですか?それはそこに書き込み権限がないので問題が発生し、すべてが相対的なものです。${HOME}
使用している場合
/etc/skel/.profile:
# ~/.profile: executed by the command interpreter for login shells.
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.
からの更新は
ので、bashはあなたの${HOME}
が効果的にあなたの.profile
を上書きで.bash_profile
を置きます。
とにかく、それはあなたの/etc/.profile
で何が起こっているかによって異なります。
優れています。ありがとうございます。私はちょうどbashrcに追加する必要があった。私はLinuxが初めてです。 –
喜んで助けてください:-) – totoro