偽のユーザー名を必要とする新しいwhoamiコマンドを作成し、 ~/.profile に追加して PATH に入れました。whoamiLinux から実際の whoami の前に呼び出される方法で作成されます。
これを行う主な理由は、私がリモートで Hadoop クラスターにアクセスしていて、コピーされたファイルを偽のユーザー名の下に置きたいからです。
これwhoamiは、シェルで呼び出すと正常に機能し、 $PATH を呼び出すと、作成した whoami へのパスが他の何よりも先に表示されます。しかし、何らかの理由で、Hadoop が呼び出されたときに、作成された「whoami」が選択されません。
誰かがこれを修正する方法を手伝ってくれますか?
ありがとう