• 締切済み

cygwin

cygwinで、前はきちんとできてたんですが、 ディレクトリを作って、エディタでプログラミングして、 そのディレクトリ内に保存しようとしても Cドライブ上にそのディレクトリが作成されていません。 でもlsコマンドを使うとそのディレクトリは作成されてます。 なんでなのか解る方教えてください。 困ってます。。

みんなの回答

  • myeyesonly
  • ベストアンサー率36% (3818/10368)
回答No.2

こんにちは。 作成したディレクトリ、もしくはその親ディレクトリのパーミッション設定がちゃんと出来てないと、「ディレクトリは出来てるけど書き込めない」という現象が起こります。 ls コマンドで現在のパーミッションの状態を確認できるはずです。 ls -l ./ [Enter] で、現在いるディレクトリのパーミッション情報が見れます。 http://cyberam.dip.jp/linux_foundation/pmission/pmission_main.html ユーザー権限の書き込み不可になってたら、chmod でディレクトリを指定して変更すればいいです。

tomato1414
質問者

補足

遅くなって申し訳ありません。 所有者のアクセス権限はrwxになってますね↓ て事は見れるはずなんですね。。 でもエディタの内容を保存するとき、 作成されたはずのディレクトリは出てきません。。 どうゆうことなんでしょうかね↓

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

そのような聞き方だと, 「それはきっと『前のやりかた』とは違うからだよ」と答えたいなぁ. せめて「どのディレクトリで」「どのように」「どのような名前で」ディレクトリを作ったか, くらいは書いてくれませんか?

tomato1414
質問者

補足

遅くなって申し訳ありません。 プログラミング初心者なんで上手く説明できないんですが 作成したディレクトリはルートディレクトリの枝になる場所です。 mkdirで作成して名前は最後に.cが付くように作りました。 こんな感じでよろしいでしょうかね。。

関連するQ&A

専門家に質問してみよう