Что эта команда будет делать в Unix:
rm somefile ~/data
Я пытался переместить какой-нибудь файл в папку home/data
Что эта команда будет делать в Unix:
rm somefile ~/data
Я пытался переместить какой-нибудь файл в папку home/data
Он удалит ./somefile
и, если это файл, ~/data
( конечно , при условии, что у вас есть разрешение на это для обоих).
Команда, которую вы хотели, была:
mv somefile ~/data
Если вы не делаете регулярные резервные копии, вы, вероятно, шланг.
rm
означает remove
...
Вы хотели mv
, что означает move
rm somefile ~/data
Эта команда удаляет некоторый somefile
, а также удаляет ~/data
(файл data
расположенный в домашнем каталоге).
Если вы хотите переименовать / переместить (это одно и то же) somefile
в ~/data
, правильная команда будет такой:
mv somefile ~/data
Я думаю, что вы хотели использовать mv
:
mv somefile ~/data
rm
означает удалить.
Вы удалили какой-то файл полностью.
rm означает «удалить».
Вам нужно "мв"
Используйте man rm и man mv для получения дополнительной информации.
rm это команда удаления. см человек рм
Bash/Ubuntu:
meder@meder-desktop:~$ rm lol ~/lmfao
rm: cannot remove `/home/meder/lmfao': Is a directory
Как уже говорилось ранее, вы хотите "М.В."