то, что я делал на своем поле Linux, использовало комнату неправильно

Что будет эта команда делать на Unix:

rm somefile ~/data

Я пытался переместить somefile в папку в доме/данных

0
задан 28.07.2009, 03:01

6 ответов

Это удалит ./somefile и, если это - файл, ~/data (принятие Вас имеет разрешение сделать так на них обоих, конечно).

Команда, которую Вы хотели, была:

mv somefile ~/data

Если Вы не делаете регулярных резервных копий, Вы, вероятно, политы из шланга.

3
ответ дан 24.11.2019, 03:13

rm средства remove...

Вы хотели mv, что означает move

rm somefile ~/data

Та команда удаляет somefile, и также удаляет ~/data (data файл, расположенный в корневом каталоге).

Если Вы хотели переименовать/переместить (эти два являются тем же), somefile кому: ~/data, надлежащая команда была бы:

mv somefile ~/data
2
ответ дан 24.11.2019, 03:13

Я думаю, что Вы означали использовать mv:

mv somefile ~/data

rm средства удаляют.

0
ответ дан 24.11.2019, 03:13

Вы удалили somefile полностью.

средства комнаты 'удаляют'.

Вам нужен 'mv'

Используйте 'комнату человека' и 'человека mv' для получения дополнительной информации.

0
ответ дан 24.11.2019, 03:13

комната является удалить командой. посмотрите комнату человека

0
ответ дан 24.11.2019, 03:13

Bash/Ubuntu:

meder@meder-desktop:~$ rm lol ~/lmfao
rm: cannot remove `/home/meder/lmfao': Is a directory

Как ранее указано Вы хотите 'mv'

0
ответ дан 24.11.2019, 03:13

Теги

Похожие вопросы