web-dev-qa-db-ja.com

MobaXTerm * local * bashシェル内で使用するエイリアスをどのように定義しますか?

私は過去2週間WindowsでMobaXtermを使用しており、とても気に入っています。

ただし、ローカルbashシェル内で使用するために独自のエイリアスを定義する方法を完全には理解していません。明らかなグーグル検索は、この問題に関して何の結果ももたらさないようです。

エイリアス定義を含む.profileファイルと.bashrcファイルをMobaxterm実行可能ファイルと同じディレクトリに配置しようとしましたが、サイコロはありません。同じファイルが私のWindowsの「ホーム」ディレクトリにありますが、Mobaxtermには表示されません。

また、ターミナルには事前定義されたエイリアスがたくさんあることにも気づきましたが、これらが定義されている場所を特定できなかったため、独自のエイリアスを追加できました...

6
Mateo

.bashrcファイルを作成すると機能します。

Cd〜

タッチ.bashrc

chmod 755 .bashrc

ファイルを編集してエイリアスを追加します

エイリアスhello = 'echo hello world'

6
MC Jazz

mobaXtermでの私の経験では、.bash_profileは.bashrcよりもはるかに効果的です。データをどこかに保存する必要があるため、これにはおそらく永続的なホームディレクトリが必要です。

MobaXterm Professionalをお持ちの場合は、MobaXterm_Customizerも入手できますが、これが無料バージョンに付属しているかどうかは思い出せません。

このプログラムの[プロファイル]タブでエイリアスを設定し、必要に応じてポータブル実行可能ファイルを生成できると思います。

0
r007ed