[解決済み] インストール後にCygwinのホームフォルダを変更するにはどうすればよいですか?
質問
Cygwinをインストールしたところ、bashプロンプトのホームディレクトリがZ:ドライブにあるように見えます。それは私が望むところではありません。
どうすれば変更できますか?
解決方法は?
Cygwin 1.7.34で起動します。
を追加することをお勧めします。
db_home
への設定
/etc/nsswitch.conf
. このときよくある希望は、CygwinのホームディレクトリをWindowsのユーザープロファイルディレクトリと同じにすることです。この設定は、それを実現します。
db_home: windows
あるいは、同等に
db_home: /%H
このスキームのバリエーションが必要な場合、例えばCygwinのホームファイルを サブディレクトリ Windowsのユーザープロファイルディレクトリの
db_home: /%H/cygwin
には、他にもいくつかの代替スキームがあります。
windows
オプションに加え、他のいくつかの
%
の代わりに使用できるトークンです。
%H
またはそれに加えて 参照
その
nsswitch.conf
構文の説明
で
Cygwinユーザーガイド
をご覧ください。
1.7.34以前のCygwinをインストールした場合、または1.7.34以前のCygwinの
mkpasswd
ユーティリティ
を持つようにします。
/etc/passwd
ファイル内のユーザーのエントリを編集することで、Cygwinのホームディレクトリを変更することができます。ホームディレクトリは、ユーザーの行の最後から2番目の要素で
/etc/passwd
.¹
どの方法で行うにせよ、これによって
HOME
環境変数がシェル起動時に設定されます。
参照 このFAQの項目 をご覧ください。
脚注です。
-
移動の検討
/etc/passwd
と/etc/group
を使用するために、邪魔にならないように SAM/ADベースの新機構 代わりに -
を単純に設定することも可能ですが
%HOME%
をコントロールパネルで使用する場合、それは 公式に推奨されていない . 上記の仕組みを無情にも上書きしてしまうだけでなく、シェルスクリプトをcron
.
関連
-
[解決済み] MinGWをアンインストールして、cygwinのmakeをgcc 3.8.1のdeafult makeプログラムとして作る方法
-
[解決済み] CygwinのWinMainへの未定義の参照
-
[解決済み] MinGW-w64とMSYS2のインストール方法を教えてください。
-
[解決済み] CygwinでC++がインストールされない
-
[解決済み] インストール後、cygwinターミナルが開けない
-
[解決済み] Windows で Git を使用するためのエディタを設定するにはどうすればよいですか?
-
[解決済み] CygwinでC:³³にあるディレクトリに移動する方法を教えてください。
-
[解決済み] WindowsでのGit。mergetoolはどのようにセットアップするのですか?
-
[解決済み】Git GUIやssh-keygenを使用したSSH秘密鍵のパーミッションがオープンすぎる。
-
[解決済み] apt-get for Cygwin?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] MinGWをアンインストールして、cygwinのmakeをgcc 3.8.1のdeafult makeプログラムとして作る方法
-
[解決済み] インストール後、cygwinターミナルが開けない
-
[解決済み] 検索してください。パラメータの形式が正しくない
-
[解決済み] CygwinのWinMainへの未定義の参照
-
[解決済み] Windows版Cygwinでエイリアスを定義する
-
MAKE.EXEについて: /bin/sh: コマンドが見つかりません
-
[解決済み] MinGW-w64とMSYS2のインストール方法を教えてください。
-
[解決済み] CygwinでC++がインストールされない
-
[解決済み] インストール後、cygwinターミナルが開けない
-
[解決済み】Cygwinで'clear'コマンドを取得するには?