Bash では :~ は何に評価されますか? ルート ユーザーとしてログインしているときに誤ってコマンドを実行しましたmv somefile.txt :~
。そのユーザーとしてログインするために使用する PEM キーが機能しなくなり、ログインしようとすると、知らないパスワードの入力を求められます。
ログインできる別のユーザーがいますが、そのユーザーにはルート権限がありません。Ubuntu 12.04 を使用しています (古いテスト サーバーです)。
答え1
これを私のマシンで試してみたところ、次のようなファイルが作成されました。:~
mv somefile.txt :~
という名前のファイルが作成されているかどうか確認できますか:~
? 次のコマンドを使用してファイルを元に戻すことができます:
mv \:~ somefile.txt