2013-02-19 11 views
12

Windows Server 2012でCygwin 1.7.17を実行しています。私のユーザーアカウントは "Administrator"です。 Cygwinのbashファイルをどこに置くべきですか?Cygwin 1.7の.bashrc

私は "c:\ users \ Administrator"フォルダを試しました。これはCygwin 1.7のHOMEのようです。 c:\ cygwin \ home \ Administratorも試してみてください。

答えて

24

シェルインスタンスを起動し、echo $HOMEコマンドを実行して、ホームパスがどのように設定されているかを確認します。これで、すべてのユーザー設定ファイルが読み込まれます。あなたが試した道の一つではないかもしれません。

どこにいるのかわかったら、テンプレート.bash_profile.bashrcファイルを/etc/skelフォルダからコピーして起動してください。

あなたの家として現在使用されているパスが気に入らない場合は、/etc/passwdを編集して変更できます。 Safely change home directory

+1

'echo $ HOME'は'/cygdrive/c/Users/Administrator'を表示しますが、.bashrcをc:\ Users \ Administratorに入れても動作しません。 TEST "が表示されますが、ログイン時には何も表示されません –

+8

.bash_profileテンプレートも自宅にコピーしましたか?これには、.bashrcをソースにするすべてのロジックが含まれます。まだ持っていない場合は、必ず追加してください。 'cp /etc/skel/.bash_profile $ HOME' – Costa