私は個人のラップトップとシステムでUbuntuを使用していますが、rm
ファイルを使用するたびにUbuntuが消えます。永遠に。
問題は大学サーバーにあります。
私のホームディレクトリ(environment / tests)からフォルダを削除しようとしています。驚くべきことに、rm環境/テストを使用すると(何らかの奇妙な理由でrmは大学サーバーのフォルダを削除するために-Rオプションを必要としません...)、次のような結果が得られます。
u2 **** 114 : rm environment/tests
/bin/mv: cannot move `environment/tests/' to `/u/stud/****/../TrashCan/****/tests': File exists
u2 **** 115 :
(****が私のユーザー名を置き換えました)
だからゴミ箱から取り出そうとしましたが、再帰呼び出しということに気づきました... :)
u2 **** 157 : rm ~/../TrashCan/****/tests
/bin/mv: `/u/stud/****/../TrashCan/****/tests' and `/u/stud/****/../TrashCan/****/tests' are the same file
u2 **** 158 :
まず、mvはここで何をしたいですか? (/bin/mv エラーです。)
次に、このフォルダを完全に削除するにはどうすればよいですか?
実はこうすればごみ箱を完全に空にしたい。しかし、繰り返しますが、これは次のとおりです。
u2 **** 169 : rm * ~/../TrashCan/
動作しません。
サーバーは次のバージョンを実行します。
u2 **** 170 : uname -a
Linux u2 2.6.32-504.8.1.el6.x86_64 #1 SMP Wed Jan 28 21:11:36 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
u2 **** 171 :
答え1
このコマンドrm
のエイリアスはです/bin/mv -f !* /u/stud/****/../TrashCan/****
。
\
エイリアシングを無効にするには、aliasコマンドの前に付けます。
\rm
、元のrm
コマンドを実行します。
答え2
誰かが別名を作ったようです。RMコマンド(次に置き換え可能)MVコマンド)をシステムで実行します。
以下を実行してこれを確認できます。
alias rm
次の方法でデフォルト値にリセットできます。
alias rm="rm -v"