コマンドを使用してエイリアスを永続的に設定するにはどうすればよいですか?

コマンドを使用してエイリアスを永続的に設定するにはどうすればよいですか?

ホーム ディレクトリにアクセスできません。そのため、.bashrc ファイルや .profile ファイルにアクセスできません。そのため、唯一のオプションは (おそらく) エイリアスを設定するコマンドを使用することです。

任意のコマンドを使用して(.bashrc または .profile を使用せずに)エイリアスを永続的に追加する方法はありますか?

答え1

永続的なローカル ストレージがない場合、永続的な設定を変更することはできません。ホーム ディレクトリ以外の永続的なローカル ストレージがある場合 (これはかなり奇妙です)、ログインするたびにこれを実行できます。

export HOME=/path/to/permanent/storage
. ~/.profile

設定は、Web 上のどこかにある、簡単に覚えられる URL のファイルに保管できます。その後、ホーム ディレクトリが書き込み可能であると仮定すると (ただし、ログアウトすると消去されるなど)、そのファイルをダウンロードして実行できます。

wget http://www.example.com/~suresh/.profile
. ./.profile

シェル設定に加えて、.profile実行時に解凍されるアーカイブが含まれている場合があり、その結果.bashrc.emacs.vimrc、 、.Xresources、その他必要なものが得られます。sharシャルティルシェル スクリプトに埋め込まれたアーカイブを作成し、実行時にアーカイブを解凍します。これは、ユビキタス ユーティリティのみに依存します。

関連情報