File disappeared on move

I had в directory with в file and another empty directory in it like this:

.
..
file.ext
folder

I did:

mv file.ext /folder

The file disappeared now, not in folder too not where it was before!

Anyway to find it back?

Thanks

4
задан 16 November 2015 в 06:42

2 ответа

Если справочник /folder (под корневым каталогом, /) не существует, и если Вы работали root, Вы переименовали (переместил) файл file.txt как folder под /.

Выполнение ls -l /folder должно показать Вам файл.

Другой пункт, если справочник /folder действительно существует, то посмотрите в соответствии с тем справочником для файла т.е. /folder/file.txt.

Также примечание, что, если бы Вы прилагаете / к пути назначения, Вы получили бы другое сообщение как:

mv: cannot move ‘file.txt’ to ‘/destination/’: Not a directory

и файл не будет переименован.

, Например:

% sudo mv file.txt /spamegg/
mv: cannot move ‘file.txt’ to ‘/spamegg/’: Not a directory

% sudo mv file.txt /spamegg 

% ls /spamegg  
/spamegg
4
ответ дан 1 December 2019 в 09:33

Если Вы хотели переместить файл в папку в том же справочнике, Вы должны были сделать это:

mv file.ext folder

Однако, потому что Вы сделали это вместо этого:

mv file.ext /folder

файл был перемещен и переименован к /folder вместо folder/file.ext

.

Пробег следующая команда:

cd /

и затем бегите:

ls | grep folder

и это должно обнаружиться в результатах.

1
ответ дан 1 December 2019 в 09:33

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

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