同じフォルダ名を2回削除できません

同じフォルダ名を2回削除できません

名前付きフォルダがあります。binその後、そのフォルダを削除して再作成し、シェルプロンプトで再度削除しrm bin たい場合 -rm bin

/bin/mv: cannot move `bin/' to `/u/y2010/zarnihu/../TrashCan/zarnihu/bin': File exists

すでに存在しているので削除できないようですTrashCan...

私が使っているバージョン -2.6.18-92.1.18.el5xen

編集する - alias:

>> alias
-       ls
=       (ls -a)
cp      (cp -i)
l.      ls -d .* --color=tty
ll      ls -l --color=tty
ls      ls --color=tty
mc      source /usr/share/mc/bin/mc-wrapper.csh
moonshine       rdesktop -g 1024x768 moonshine &
mv      (mv -i)
passwd  (links https://netsrv.cs.biu.ac.il/cgi-bin/change-pass-en.cgi)
pine    (pine -i)
pwd     echo $cwd
rm      (/bin/mv -f !* /u/y2010/zarnihu/../TrashCan/zarnihu)
unrm    cd $TRASH_CAN && /bin/mv -f !* $owd; cd -
unsetdisplay    echo remove $DISPLAY | xauth
vi      vim

答え1

設定が破損し、削除されたファイルを一種のスラッシュディレクトリに保存し、同じファイルを2回削除した場合はどうすればよいかわかりません。解決策は、対応する頸椎骨を見つけて削除することです(または本物ストレージスペースを削除してくださいbin)。実際に/bin/rm直接操作することが役に立つかもしれません。

こんにちは、Unixです。はい耐えられない、あなた責任ある、あなたあなたは何をしているのかを知る必要があります。ここでは、私たちがリモートで危険なタスクを実行することを許可しないことによってバグから私たちを救う慈悲深い開発者はありません。それそれがまさにその力です。二次車輪は目に見えない車輪の中で最も悪いものです。邪魔をして学習を妨げるだけです。明日の二輪車を使う〜する彼らがいないシステムを偶然発見することになります。あまりきれいではありません...

答え2

私の考えでは、誰かがユーザーのためにいくつかのカスタム設定を実行し、それを少し混乱させたリモートシステムにログインしているようです。

これ:

rm      (/bin/mv -f !* /u/y2010/zarnihu/../TrashCan/zarnihu)

うまくいくはずですが、明らかにいくつかの問題があります(おそらくインクルード/bin/mvに関して-i?)。

この状況をシステム管理者に報告する必要があります。一方、何かを削除するには、rmバイナリを直接呼び出すことで、ごみ箱の設定全体をバイパスできます。

> whereis rm
/bin/rm /usr/bin/rm

何でも最初のものを使用してください。たとえば、次のようになります。

> /bin/rm whatever

「何でも」は削除する必要がありますが、ごみ箱にコピーされないため、再インポートできないことに注意してください。

/bin/rmこの方法でTrashCan / zarnihuディレクトリを消去することもできます。 ;)

関連情報