コマンドを実行するsudo su
か言うとsudo -i
、端末はスーパーユーザーとして正常にログインしますが、表示されます
$: command not found
$: command not found
これを取り除く方法を教えてもらえますか?
root に切り替えたときにコマンドを実行しようとしている root のプロファイル設定が存在する可能性があります。
免責事項:あなたの環境を知らなければ、どこから探し始めるかを知るのは難しいので、これは役に立つかもしれませんし、役に立たないかもしれません.
私は次のことを試します:
root としてログインし、ホーム ディレクトリに cd とcd ~/
入力ls -la
して、「.bashrc」「.bash_profile」などの名前を持つファイルを探します。これらのプロファイル スクリプトは、そのユーザーのシェルを起動するたびに実行されます。そのファイルを開いて実行中のコマンドを確認し、パスを修正するか削除する必要があります。
sudo
使用する前に、最初にインストールする必要があります。
どのようにLinuxディストリビューションに依存します。ここを参照