ls、mv、cp、cat、vi、コマンドが見つかりません。

ls、mv、cp、cat、vi、コマンドが見つかりません。

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

関連情報