Не может найти файл, который я переместил в свой рабочий стол после того, как я использовал команду “mv” в Linux в работе Ubuntu 18.04 VMware

Я очень плохо знаком с этим, простите мне, Таким образом, я сделал "mv рабочий стол file1.desktop ~/", и затем я сделал "mv, называют-filename.png ~ / рабочим столом" для png файла связанный с моим файлом на рабочем столе после, и теперь я не могу найти также. Кто-либо знает, почему или куда это пошло?Заранее спасибо!

0
задан 16 December 2019 в 02:23

2 ответа

Вы, вероятно, намеревались переместить оба файла в ~/Desktop каталог. К сожалению, Linux чувствителен к регистру по умолчанию, и там не вероятно никакой ~/desktop каталог. В этом случае,

mv file1.desktop ~/desktop

имел бы , переименовал file1.desktop к ~/desktop (простой файл, в Вашем корневом каталоге ~) и затем

mv name-filename.png ~/desktop

переименует name-filename.png к тому же имени , ~/desktop, перезаписывая старое file1.desktop.

По причинам как это, я рекомендовал бы пытаться выработать привычку добавления запаздывания /, когда цель является каталогом; тем путем Вы получите полезное сообщение как [1 121]

/home/steeldriver/desktop/: Not a directory

, и переименование перестанет работать. Вы могли также рассмотреть искажение mv к [1 113] (чтобы заставить его предложить Вам подтверждение) или даже mv -n (который предотвратит случайное "избиение" существующего файла). См. man mv для этих и других опций.

2
ответ дан 21 December 2019 в 23:32
mv file1.desktop ~/desktop

у Вас будет файл названным рабочим столом в Вашем доме /

, необходимо было ввести

mv file1.desktop ~/Desktop/

, следят за капиталом D. И это всегда - хорошая идея закончить перемещение к существующему каталогу с/. Это покажет ошибку, когда Вы сделаете ошибку во вводе места назначения. Сделайте a...

mv ~/desktop ~/Desktop/file1.desktop

для решения проблемы.

1
ответ дан 21 December 2019 в 23:32

Другие вопросы по тегам:

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