bashrcファイルに新しいパスを追加しようとしていますが、何か問題があるようです。 $source~/.bashrc の後、 ls, mv, cp, cat, vi コマンドは使用できなくなり、おそらくまだ試していない他のコマンドも使用できなくなります。とにかくすべてが戻ってくるようにルートをリセットできますか?
[rn1041@cluster ~]$ ls
-bash: ls: No such file or directory
[rn1041@cluster ~]$ rm
-bash: rm: No such file or directory
[rn1041@cluster ~]$ cp
-bash: cp: No such file or directory
[rn1041@cluster ~]$ mv
-bash: mv: No such file or directory
[rn1041@cluster ~]$ echo path
path
答え1
最も一般的に使用されるコマンド(試行コマンドを含む)が含まれているため、入力などで実行/bin
できます。/bin/ls
PS:あなたがしたいことはですecho "$PATH"
。
答え2
これはCentOS 6の未変更のソース〜/ .bashrcです。
# .bashrc
# User specific aliases and functions
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
次のようにしようとすることもできます。
export PATH=$PATH:your/path/here