お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-02-20 10:42:26

BlackFox
新しいメンバ
登録日: 2010-02-16

/procにフォルダを作成できない。

/proc にアクセスはできるにはできるんですが、フォルダを作ろうとすると
ディレクトリ `****' を作成できません: No such file or directory
と出て、
ls -l をすると
ls -l
合計 92
drwxr-xr-x   2 root root  4096 2010-01-29 17:22 bin
drwxr-xr-x   3 root root  4096 2010-02-05 17:06 boot
lrwxrwxrwx   1 root root    11 2010-01-29 16:08 cdrom -> media/cdrom
drwxr-xr-x  15 root root  4320 2010-02-20 10:19 dev
drwxr-xr-x 141 root root 12288 2010-02-20 10:19 etc
drwxr-xr-x   4 root root  4096 2010-02-15 20:38 home
lrwxrwxrwx   1 root root    33 2010-02-05 17:05 initrd.img -> boot/initrd.img-2.6.28-18-generic
lrwxrwxrwx   1 root root    33 2010-01-29 18:35 initrd.img.old -> boot/initrd.img-2.6.28-17-generic
drwxr-xr-x  19 root root 12288 2010-02-06 12:57 lib
drwx------   2 root root 16384 2010-01-29 16:07 lost+found
drwxr-xr-x   5 root root  4096 2010-02-20 10:19 media
drwxr-xr-x   2 root root  4096 2009-04-13 18:33 mnt
drwxr-xr-x   3 root root  4096 2010-02-17 22:59 opt
dr-xr-xr-x 154 root root     0 2010-02-20 19:18 proc
drwx------  21 root root  4096 2010-02-15 19:43 root
drwxr-xr-x   2 root root  4096 2010-02-05 17:00 sbin
drwxr-xr-x   2 root root  4096 2009-03-07 01:21 selinux
drwxr-xr-x   2 root root  4096 2009-04-20 22:59 srv
drwxr-xr-x  12 root root     0 2010-02-20 19:18 sys
drwxrwxrwt  15 root root  4096 2010-02-20 10:29 tmp
drwxr-xr-x  13 root root  4096 2010-01-29 19:28 usr
drwxr-xr-x  15 root root  4096 2009-04-20 23:07 var
lrwxrwxrwx   1 root root    30 2010-02-05 17:05 vmlinuz -> boot/vmlinuz-2.6.28-18-generic
lrwxrwxrwx   1 root root    30 2010-01-29 18:35 vmlinuz.old -> boot/vmlinuz-2.6.28-17-generic
procのファイルサイズが0になっていて、認識されていないのでしょうか。
root権限で作ろうとしても、上記の通りダメでした。
この場合どすれば良いのでしょうか?
御意見等お願いします。

オフライン

 

#2 2010-02-20 10:48:53

hmatsue
アドバイザ
登録日: 2009-03-10

Re: /procにフォルダを作成できない。

/procはkernelの動作状態などを示すファイルが作成される特殊な領域です。
管理者ユーザを含め使用者側がファイルを作成する場所ではありません。

オフライン

 

#3 2010-02-20 10:52:15

BlackFox
新しいメンバ
登録日: 2010-02-16

Re: /procにフォルダを作成できない。

hmatsueさん

そうだったんですね。
では、フォルダを作成する方法は他にないのでしょうか?

オフライン

 

#4 2010-02-20 11:34:20

vine_user
メンバ
From: Tokyo
登録日: 2006-11-15

Re: /procにフォルダを作成できない。

/proc ディレクトリは、アクセス権が「dr-xr-xr-x」となっており、書き込みが禁止されています。アクセス権を変更すれば可能かも知れませんが、それによって何が起こるか判断できないのであれば、触らない方がよろしいかと思います。

何が目的で/procに新規フォルダを作成されたいのでしょうか?目的によっては他の手段があるかも知れません。あまり手段にこだわりすぎると、なかなか当初の目的が達成されず、遠回りになってしまいます。

オフライン

 

#5 2010-02-20 11:37:36

hmatsue
アドバイザ
登録日: 2009-03-10

Re: /procにフォルダを作成できない。

フォルダを作成というのは、/proc以下にフォルダを作成という意味でしょうか。
通常はそういうことはしないですし、どちらかというとしてはいけないことだと思います。
抜け道的な方法があるかどうかは存じませんが、やらない方がよいと思います。
Ubuntu(をはじめLinux, Unix)システムでは、フォルダ毎に役割/意味合いが決まっていますので、やりたいことに合わせて適切な場所にフォルダを作成した方がよいです。

オフライン

 

#6 2010-02-20 11:37:52

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: /procにフォルダを作成できない。

/proc は実体のあるディレクトリではないのですが、なぜ、/proc にフォルダを作りたいのか教えてください。
/proc/sys など一部のディレクトリ(ファイル)以外は、ユーザがいじるべきものでは無いと思いますが。

オフライン

 

#7 2010-02-20 12:51:47

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: /procにフォルダを作成できない。

Linux の ディレクトリ階層規格(?) FHS
http://www.itmedia.co.jp/help/howto/linux/0007master/14/

オフライン

 

#8 2010-02-20 13:09:39

BlackFox
新しいメンバ
登録日: 2010-02-16

Re: /procにフォルダを作成できない。

vine_userさん petitbootangさん
あまり、/procをいじることは好ましくないんですね。

実は、dartsdic.cppを削除してしまい、復元しようとすると、/procに当初あったフォルダがないため
復元不可となってしまい。
/proc以下にフォルダ作ろうと思ったのですが…

また新しくdartsdic.cppを作ることは出来るのでしょうか?
ご意見よろしくお願いします。

オフライン

 

#9 2010-02-20 13:12:26

BlackFox
新しいメンバ
登録日: 2010-02-16

Re: /procにフォルダを作成できない。

hmatsueさん

ご指摘ありがとうございます。
今回の場合は、#8 の状態で、/procの配下にフォルダを作ろうと考えたのですが、他の方法の方が無難ですね。

ご返事ありがとうございます。

オフライン

 

#10 2010-02-20 13:13:40

BlackFox
新しいメンバ
登録日: 2010-02-16

Re: /procにフォルダを作成できない。

siさん

ご親切に、ありがとうございます。
こちらのサイトをよく見させていただきます。

オフライン

 

#11 2010-02-20 13:56:56

ry
メンバ
登録日: 2008-07-30

Re: /procにフォルダを作成できない。

#8の BlackFoxさん による投稿:

実は、dartsdic.cppを削除してしまい、復元しようとすると、/procに当初あったフォルダがないため復元不可となってしまい。
/proc以下にフォルダ作ろうと思ったのですが…

dartsdic.cpp が何に含まれていたか (元々どのディレクトリにあったか、何をインストールしたときに一緒にインストールされたのかなど)、
/proc のどのディレクトリが無いと言われているのか、

といったことを、もっと具体的に挙げて質問すると、何かしら実のある回答が得られるかもしれませんよ

オフライン

 

#12 2010-02-20 14:11:17

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: /procにフォルダを作成できない。

dartsdic.cpp と言うことは、茶筌をいじくっていておかしくした、と言う話なんでしょうかね?
私はそれについては詳しくないので、具体的に何をやっててどうなって、今こうなって困ってます、ってことを詳しく書いた方がいいですよ。
その方がエキスパートからレスが付く可能性が大です。

オフライン

 

#13 2010-02-20 15:06:50

hmatsue
アドバイザ
登録日: 2009-03-10

Re: /procにフォルダを作成できない。

dartsdic.cppがC++のソースファイルであるならば、それを削除したという話と、/proc以下がどうなっているかという話が、どう結びつくのか見えないです。
ryさんやpetitbootangさんからのコメントにもありますが、

1. 今、問題となっている現象はどのような現象か。エラーメッセージやエラーログなどがあれば、どのようなものか。
2. なにをやったら問題の現象が起きるようになったか。
3. 望む結果はどのようなものか。

を投稿していただいた方がよいかと思います。

オフライン

 

#14 2010-02-20 23:06:30

vine_user
メンバ
From: Tokyo
登録日: 2006-11-15

Re: /procにフォルダを作成できない。

petitbootang による投稿:

dartsdic.cpp と言うことは、茶筌をいじくっていておかしくした、と言う話なんでしょうかね?

僕もそう思って確かめてみました(9.04ですが)。どうしてもUTF-8で表示させたいということなら、コンパイルする必要がありますが、とにかく日本語の文字化けをなくしたいということなら、端末をEUC-JPにすれば、標準リポジトリにあるchasenでも表示できますよ。

おそらく、chasenのコンパイル時に/procがらみの何らかのエラーが出たということではないかと推測しますがいかがでしょうか?

オフライン

 

Board footer

Powered by FluxBB