▼スレッド
│
└◇2110:Cygwinでipconfigコマンドを使いたい [かーねる] 04/27 15:20
└◇2112:Re:Cygwinでipconfigコマンドを使いたい [な] 04/27
└◇2113:Re[2]:Cygwinでipconfigコマンドを使いたい [かーねる] 04/27
└◇2114:Re[3]:Cygwinでipconfigコマンドを使いたい [な] 04/27
└◇2115:Re[4]:Cygwinでipconfigコマンドを使いたい [かーねる] 04/27 <
はじめまして。スレッド一覧
超初心者で申し訳ありませんが、質問させていただきたいと思います。
Cygwinでipconfigコマンドを使いたいのですが、command not foundと出てしまいます。
google検索で調べたところ、
「Cygwin上でWin32のCUIコマンドは基本的にはそのまま使える」
と書いてあったのですが、うちではうまく動きませんでした。
また、それ以上の情報をgoogleで得ることもできませんでした。
研究室のDHCPとの相性が悪いらしく、できればipconfig /reelaseとipconfig /renewのコマンドが使えたらと思っています。
初歩的な質問で誠に申し訳ありませんが、ご教授いただけましたら幸いです。
どうぞ、よろしくお願い致します。
パスは通っていますか?スレッド一覧
echo $PATH したときに、 /C/WINDOWS (Win9x系) か
/C/WINNT (NT系) が入っていなければ、/etc/profile,
~/.profile, ~/.bashrc あたりでの PATH 設定を削り
過ぎたのでしょう。
# うちは /etc/profile で PATH="/usr/local/bin:/usr/bin:$PATH"
# となっています。
あと、ipconfig があるのは Win98, 2000 以降では
なかったでしょうか。
な様スレッド一覧
ご返答いただき、ありがとうございます。
さっそく、ご指摘いただいた点をチェックさせていただきました。
> echo $PATH したときに、 /C/WINDOWS (Win9x系) か
> /C/WINNT (NT系) が入っていなければ、/etc/profile,
> ~/.profile, ~/.bashrc あたりでの PATH 設定を削り
> 過ぎたのでしょう。
echo $PATH とコマンドを打って実行してみましたが、
確かに /C/WINDOWS あるいは /C/WINNT といった文字は出てきませんでした。
> # うちは /etc/profile で PATH="/usr/local/bin:/usr/bin:$PATH"
> # となっています。
/etc/profile をエディタで開いてみたところ、
export PATH="/usr/local/bin:/usr/bin:/bin:$PATH"
とありました。
また、~/.bashrc には、
PATH=/usr/local/sbin:/usr/sbin:/sbin:.:~/bin
PATH=/usr/local/bin:/usr/local/jdk/bin:/usr/X11R6/bin:/usr/bin:/bin:$PATH
とありました。
/usr/local/jdk/binの部分は、javaを使う関係上付け足したものです。
他の部分は、どこかのサイトにあったサンプルをコピペしてきた可能性があります。
また、~/.profileというファイルは見当たりませんでした。
> あと、ipconfig があるのは Win98, 2000 以降では
> なかったでしょうか。
WinXP Professionalを使っております。
もし解決法がございましたら、ご教授いただけますと幸いです。
どうぞよろしくお願いいたします。
> また、~/.bashrc には、スレッド一覧
>
> PATH=/usr/local/sbin:/usr/sbin:/sbin:.:~/bin
> PATH=/usr/local/bin:/usr/local/jdk/bin:/usr/X11R6/bin:/usr/bin:/bin:$PATH
これらの行をまとめて、~/.bashrc には、
PATH=~/bin:/usr/local/bin:/usr/local/jdk/bin:$PATH
としてから、ログインしなおしてください。
# 一般ユーザのPATHに/usr/sbin, /usr/local/sbin を入れるのは
# 感心しません。
トラブルの原因は、
> PATH=/usr/local/sbin:/usr/sbin:/sbin:.:~/bin
この行で PATH が上書きされたためです。
> PATH=/usr/local/sbin:/usr/sbin:/sbin:.:~/bin:$PATH
となっていれば、/C/WINNT がパスに残っていたはずです。
>な様スレッド一覧
おかげさまで、無事、解決いたしました。
二度にわたってご助言いただき、本当にどうもありがとうございました。
まだまだわからないことだらけですが、勉強していきたいと思います。
どうもありがとうございました。