2

コマンドを実行するsudo suか言うとsudo -i 、端末はスーパーユーザーとして正常にログインしますが、表示されます

$: command not found
$: command not found 

これを取り除く方法を教えてもらえますか?

4

2 に答える 2

1

root に切り替えたときにコマンドを実行しようとしている root のプロファイル設定が存在する可能性があります。

免責事項:あなたの環境を知らなければ、どこから探し始めるかを知るのは難しいので、これは役に立つかもしれませんし、役に立たないかもしれません.

私は次のことを試します:

root としてログインし、ホーム ディレクトリに cd とcd ~/入力ls -laして、「.bashrc」「.bash_profile」などの名前を持つファイルを探します。これらのプロファイル スクリプトは、そのユーザーのシェルを起動するたびに実行されます。そのファイルを開いて実行中のコマンドを確認し、パスを修正するか削除する必要があります。

于 2012-10-12T15:24:10.300 に答える
0

sudo使用する前に、最初にインストールする必要があります。

どのようにLinuxディストリビューションに依存します。ここを参照

于 2012-10-12T15:12:11.450 に答える