Linuxでkshシェルパスを変更する

Linuxでkshシェルパスを変更する

Linuxでは、現在のkshパスは次のとおりです。

-bash-4.1$ which ksh
/bin/ksh

-bash-4.1$ uname
Linux
-bash-4.1$ uname -i
x86_64

このパスを/usr/bin/kshに変更したいと思います。

助けてください?

答え1

次のことができます。

ln -s /bin/ksh /usr/bin/ksh

ポリスチレン

ln -s /bin/ksh /usr/bin

2番目の引数がディレクトリの場合、lnコマンドはファイル名(デフォルト名)をコピーするため、正しく機能します。

答え2

1つの可能性は、次のリンクを定義することです。

ln -s /bin/ksh /usr/bin/ksh

rootこれを行うには権限が必要なので、sudo必要に応じてコマンドを呼び出します。

関連情報