
ホーム ディレクトリにアクセスできません。そのため、.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
シャルティルシェル スクリプトに埋め込まれたアーカイブを作成し、実行時にアーカイブを解凍します。これは、ユビキタス ユーティリティのみに依存します。