- 締切済み
cygwin
cygwinで、前はきちんとできてたんですが、 ディレクトリを作って、エディタでプログラミングして、 そのディレクトリ内に保存しようとしても Cドライブ上にそのディレクトリが作成されていません。 でもlsコマンドを使うとそのディレクトリは作成されてます。 なんでなのか解る方教えてください。 困ってます。。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- myeyesonly
- ベストアンサー率36% (3818/10368)
回答No.2
こんにちは。 作成したディレクトリ、もしくはその親ディレクトリのパーミッション設定がちゃんと出来てないと、「ディレクトリは出来てるけど書き込めない」という現象が起こります。 ls コマンドで現在のパーミッションの状態を確認できるはずです。 ls -l ./ [Enter] で、現在いるディレクトリのパーミッション情報が見れます。 http://cyberam.dip.jp/linux_foundation/pmission/pmission_main.html ユーザー権限の書き込み不可になってたら、chmod でディレクトリを指定して変更すればいいです。
- Tacosan
- ベストアンサー率23% (3656/15482)
回答No.1
そのような聞き方だと, 「それはきっと『前のやりかた』とは違うからだよ」と答えたいなぁ. せめて「どのディレクトリで」「どのように」「どのような名前で」ディレクトリを作ったか, くらいは書いてくれませんか?
質問者
補足
遅くなって申し訳ありません。 プログラミング初心者なんで上手く説明できないんですが 作成したディレクトリはルートディレクトリの枝になる場所です。 mkdirで作成して名前は最後に.cが付くように作りました。 こんな感じでよろしいでしょうかね。。
補足
遅くなって申し訳ありません。 所有者のアクセス権限はrwxになってますね↓ て事は見れるはずなんですね。。 でもエディタの内容を保存するとき、 作成されたはずのディレクトリは出てきません。。 どうゆうことなんでしょうかね↓