1.どうしたら消すことが出来るか?
2.もしも消せたとして、このHDDに何か処理をすることがあるのか?
よろしくお願いします。
# 何せfirewall機なのでして…。
--
makoto izawa <E-mail: m-i...@tcp-ip.or.jp>
http://www.tcp-ip.or.jp/~m-izawa/
# 結構時間が経ってもなんの reply も無い様なので……。
On Sat, 21 Jul 2001 13:59:20 +0900
makoto izawa <m-i...@tcp-ip.or.jp> wrote:
> FreeBSD4.1R(98)で、SCSI経由のHDDを/usrとして使っているのですが、一部の
> fileがls -lで見ると、Bad file descriptorと表示され、アクセスすることも、
> rmで消すことも、mvで名前を変えることも出来ません。このfileと同じものは他
> にあるので、上書きコピーしようとしたのですが、パーミッションがダメだよ、
> といわれて行えません。
もしかして、Shift-JIS のファイル名のまま書き込まれたりとかし
ているのでしょうか。
# Cygwin で tar.bz2 作って FreeBSD 上に展開した時に似たよう
# な事を食らった気が。
> 1.どうしたら消すことが出来るか?
# rm -i *
で、消したいものだけ y とか。
--
Fuji. / KONDOU, Kazuhiro @ Ancient library
site top URL : http://www.alib.jp/
mail address : kazu...@alib.jp
fu...@ancientlibrary.net
k-f...@za2.so-net.ne.jp
On Sun, 22 Jul 2001 00:45:22 +0900
"KONDOU, Kazuhiro" <kazu...@alib.jp> wrote:
> # rm -i *
> で、消したいものだけ y とか。
これでもダメでした。で、4.3RCをCD-ROMからinstallすることにしました。
# しかし、コメントが無いのは私の書き込みに何か問題があるのでしょうね。何
だろうか?
In message "[FreeBSD-users-jp 63239] Re:Bad file descriptor の file を消したい",makoto izawa
wrote...
> これでもダメでした。で、4.3RCをCD-ROMからinstallすることにしました。
なんで今時「4.3RC」を使うんでしょう…
--------------------------------------------------
Name : 大場正志(Masashi Ohba)
E-mail: oh...@netforce.ne.jp
Add : Fukuoka-city, Japan
既にインストールが完了していそうですが・・・
makoto izawaさんの<2001072522003...@tcp-ip.or.jp>から
>> # rm -i *
>> で、消したいものだけ y とか。
これ、 ディレクトリ内に -f -r / なんてエントリがあると
恐いことになりそうです。
> これでもダメでした。で、4.3RCをCD-ROMからinstallすることにしました。
clri(8) が使えませんか?
># しかし、コメントが無いのは私の書き込みに何か問題があるのでしょうね。何
>だろうか?
# rm -i * で解決したと判断されたからではないかと。
以上です。
--
denpouya mailto:denp...@adsnet.co.jp
In Message-Id <2001072601...@gnome.adsnet.co.jp>
denpouya <denp...@adsnet.co.jp>さんwrites:
> 伝法谷@アデスです
> これ、 ディレクトリ内に -f -r / なんてエントリがあると
> 恐いことになりそうです。
「/」は pathname delimitor なので、そんな directory entry
が出来てしまった時点で、その filesystem はどうしようもない状
態になっていると思います。
消すには kernel hack か device file 直接編集くらいしか手が
無いでしょう。fsck(8) でも無理なんじゃないでしょうか。
因みに、大概の shell 実装では「*」も「?」も「/」には match
しないので、rm(1) の実行上はそんなに恐いことにはならないと思
います。
zsh の「**」ならどうなるか知りませんけど。
しらい たかし
> 因みに、大概の shell 実装では「*」も「?」も「/」には match
> しないので、rm(1) の実行上はそんなに恐いことにはならないと思
> います。
/tmp に '-rf ..' とかあったらどうよと思ったら、
argv[1] = "-rf .." となって、
スペース が illegal option になるし、
そもそも rm(1) は ".." を削除しないのね!
神田敏広 <ca...@kgc.co.jp>
送信者 : "KANDA Toshihiro" <ca...@kgc.co.jp>
送信日時 : 2001年7月26日 20:01
>> 因みに、大概の shell 実装では「*」も「?」も「/」には match
>> しないので、rm(1) の実行上はそんなに恐いことにはならないと思
>> います。
>
> /tmp に '-rf ..' とかあったらどうよと思ったら、
>
> argv[1] = "-rf .." となって、
> スペース が illegal option になるし、
> そもそも rm(1) は ".." を削除しないのね!
でも、"-f" があると "-i" option 付けていても問答無用で削除されちゃう
んです。そんなファイル作るほうが悪いとは思いますけどね。
% ls
-f hoge
% rm -i *
% ls
-f
だからこういうときには cd ..; rm -ir dir するのが筋だとおもう。
#SunOS 4.x の rm(1)の仕様はそうじゃなかった気もするが すでに記憶が…。
---
渡辺浩和<gw...@geocities.co.jp>,
<wn...@par.odn.ne.jp>,
<wn...@crux.ocn.ne.jp>@府中
+ [FreeBSD-users-jp 63239] の記事で makoto izawa さんは書きました。
>> # rm -i *
>> で、消したいものだけ y とか。
> これでもダメでした。で、4.3RCをCD-ROMからinstallすることにしました。
RC は正式リリース前のテストバージョンという位置付けですので、
どうせなら 4.3-RELEASE をインストールしましょう。
> # しかし、コメントが無いのは私の書き込みに何か問題があるのでしょうね。何
> だろうか?
というか、御本人からのリプライまちだったんじゃないでしょうか。
個人的には、「Bad file descriptorと表示」される具体的なファ
イル名とか、どうやって作成したファイルなのかとか、fsck の実
行結果とかの説明が欲しいところです。
>> もしかして、Shift-JIS のファイル名のまま書き込まれたりとかし
私も一瞬こう思ったくちです。
>>> 2.もしも消せたとして、このHDDに何か処理をすることがあるのか?
一般的に fsck(8), clri(8), fsdb(8) など。
--
Toshihiko ARAI / 新井利彦 / to...@FreeBSD.org
On Thu, 26 Jul 2001 10:06:32 +0900
denpouya <denp...@adsnet.co.jp> wrote:
> clri(8) が使えませんか?
今回はinstallしてしまいましたので、万が一同じ事が生じた場合に挑戦して
みようと思います、そんな事態にはなりたくないですが…。
--
makoto izawa <E-mail: kad...@moriyama-h.aichi-c.ed.jp>
On Thu, 26 Jul 2001 20:11:56 +0900 (JST)
Toshihiko ARAI <to...@jp.freebsd.org> wrote:
> 個人的には、「Bad file descriptorと表示」される具体的なファ
> イル名とか、どうやって作成したファイルなのかとか、fsck の実
> 行結果とかの説明が欲しいところです。
CTMで手に入れたmail(ports-cur)をdeltasに展開したものを、rcpで持って
きたfileです。fsckは行わなかったので結果は分かりません。ただ、cronで来る
security check output では、Checking setuid files and devices: に、20個
ほどのfileが同じように指摘されていました。
このような事態では、fsckは大切なのだと勉強になったのですが、今回はそれ
に気づく前に(何せfirewallですから、接続が停止したままになるのはまずい!)
再installしてしまいました。悪しからず。
では、今後ともよろしくお願いいたします。