Как восстановить удаленную Папку (/Рабочий стол в этом случае)

Я случайно удалил (способом), или я могу сказать, что нарушенная ссылка на мой/home/user/Desktop каталог, там любой способ отменить то, что я сделал.

Следующее Описывает то, что я сделал

$ cp xyz.java /home/user/Desktop
$ cp xyz1.java /home/user/Desktop

После этих команд я получаю пустой Рабочий стол С обоями и когда я пытаюсь открыть свой Настольный Каталог

cd /home/user/Desktop

команда это дает следующее not a directory ошибка

bash: cd: /home/user/Desktop: Not a directory

PS: Прежде, чем скопировать файл для исправления Desktop Каталог я написал c орфографическими ошибками Desktop как Deskop и система Создала имя файла Deskop в моем /home/user папка, когда я открыл его, файл, содержала данные xyz.java в нем.

мог любой вести меня через это и также скажите мне, что произошло с моими Файлами на рабочем столе и Если, они являются теперь осиротевшими в моей памяти, Как делают я восстанавливаю их. У меня есть еще один вопрос в моем уме после этой Аварии:

Как я отменяю команды и их результаты выполнения с командной строкой?

0
задан 8 February 2015 в 22:39

1 ответ

Я сомневаюсь, что эти команды сделали что-либо:

rinzwind@schijfwereld:~$ mkdir test
rinzwind@schijfwereld:~$ touch test1
rinzwind@schijfwereld:~$ cp test1 test
rinzwind@schijfwereld:~$ ls -l test*
-rw-rw-r-- 1 rinzwind rinzwind    0 feb  8 20:20 test1

test:
total 0
-rw-rw-r-- 1 rinzwind rinzwind 0 feb  8 20:20 test1
rinzwind@schijfwereld:~$ cd test
rinzwind@schijfwereld:~/test$ ls
test1
rinzwind@schijfwereld:~/test$ 

Каталог test все еще там и имеет test1 в нем.

Перед продолжением, делают a

ls -l ~

и исследуйте результаты. Должен быть a

drwxrwxr-x 2 rinzwind rinzwind 4096 feb  8 20:20 Desktop

"d" делает это каталогом. Если это так, все хорошо.

Если не и это показывает "-" (иначе. это стало файлом)... делают (как rthe пользователь, Вы хотите этот созданный рабочий стол ($USER будет, расширяются до того имени пользователя)):

cd ~
rm /home/$USER/Desktop
mkdir Desktop

(не добавляйте -r к rm) как пользователь, который является, предполагает для владения этим каталогом. Иначе включите

chown $USER:$USER Desktop

Предупреждение: если Вы сделаете это с каталогом, то "комната" перестанет работать с ошибкой при указывании, что Вы пытаетесь удалить каталог. Это сделает, чтобы Вы восстановили на ПУСТОЙ рабочий стол. Если у Вас были файлы там, их не стало.


Из комментариев

-rw-r--r--  1 root       root        Desktop

Помещенный "sudo" перед "комнатой" выше. Так...

cd ~
sudo rm /home/$USER/Desktop
mkdir Desktop
3
ответ дан 3 August 2019 в 16:33

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

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