Что означает :~ в Bash? Я случайно выполнил команду, mv somefile.txt :~
будучи зарегистрированным пользователем root. Ключ PEM, который я использую для входа в качестве этого пользователя, больше не работает, и при попытке входа мне предлагается ввести пароль, которого я не знаю.
У меня есть другой пользователь, с которым я могу войти, но у этого пользователя нет прав root. Я использую Ubuntu 12.04 (это старый тестовый сервер).
решение1
Я попробовал это на своей машине, которая создала файл с именем:~
mv somefile.txt :~
Можете ли вы проверить, создан ли файл с именем :~
? Вы можете переместить файл обратно с помощью:
mv \:~ somefile.txt