Черный экран после входа в систему Fedora 29

используя vim вы можете "отредактировать" директорию. удаление всего, кроме ./ и ../ должно "сбросить" метаданные папки

Моя директория downloads имеет размер 12k

vim Downloads/

" ============================================================================                                                                                                                                            
" Netrw Directory Listing                                        (netrw v150)
"   /home/harry/Downloads
"   Sorted by      name
"   Sort sequence: [\/]$,\,\.h$,\.c$,\.cpp$,\~\=\*$,*,\.o$,\.obj$,\.info$,\.swp$,\.bak$,\~$
"   Quick Help: :help  -:go up dir  D:delete  R:rename  s:sort-by  x:exec
" ============================================================================
../
./
Documents/
LeapDeveloperKit_2.3.1+31549_linux/
Leap_Motion_Installer_Packages_release_public_linux/
Moderncv Casual/
OneDrive-2015-11-24/
Resume/
g13-gui/
jpegs/
markdown-notes-linux-x64/
pebble_js_tutorial_1_1/
pios/
teamviewerqs/
xampp-linux-x64-5.6.14-4-installer.run*
.swo
1452760968416.jpg
1a412bb33cb0a60077579b8bc13b2237.log.gz
....

Вот пример директории, которая имеет обычный размер 4k vim Videos/

" ============================================================================                                                                                                                                       
" Netrw Directory Listing                                        (netrw v150)
"   /home/harry/Videos
"   Sorted by      name
"   Sort sequence: [\/]$,\,\.h$,\.c$,\.cpp$,\~\=\*$,*,\.o$,\.obj$,\.info$,\.swp$,\.bak$,\~$
"   Quick Help: :help  -:go up dir  D:delete  R:rename  s:sort-by  x:exec
"  ============================================================================
../
./
EnVyUs vs NiP, Mirage - FACEIT Stage 3 Finals at Dreamhack Winter - Group B-O3pBF-3KmzM.mp4
The Tek 0201 - Is USA Like Nazi Germany-zrOo8LzvKvc.mp4
The Tek 0203 - YT Red, EU Net Neutrality Trouble, Drones Taking  Jobs-IEdUcjBGyEw.mp4.part
The Tek 0204 - Logan's Favorite Episode of the Year-iga7kB1NhKY.mp4
VP vs TSM, Mirage - FACEIT Stage 3 Finals at Dreamhack Winter - Group A Winners Match-3jfepl5Of0o.mp4
.swp

Мое понимание вопроса таково, что каталоги в Linux (или *Nix) - это просто "специальные" файлы, которые могут хранить информацию о файлах, которые живут "под" ним. В моей системе только vim может сделать это, использование nano или других просто показывает пустой файл, я предполагаю, что он читает вещи по-другому

Вот хороший вопрос на stackexchange, который отвечает, что такое папки (директории) в Linux Как реализованы каталоги в файловых системах Unix?

0
31.12.2018, 00:18
1 ответ

Я опубликую ответ самостоятельно. 1 )Проверьте разрешения /home, введя ls -la /homeв своем терминале. Если вы видите, что владелец каталога /home/userне является вашим пользователем, а, например, root, вы должны изменить его на своего пользователя. 2 )Измените владельца каталога /home/user, введя chown -R user:user /home/userв своем терминале. Это рекурсивно изменит владельца для всех файлов и подкаталогов -каталога /home/userдля вашего обычного пользователя. Еще раз проверьте право собственности, введя команду выше. 3 )Запустите startxи вы должны вернуться к жизни. :)4 )Вероятно, можно сделать полную перезагрузку системы.

1
28.01.2020, 04:06

Теги

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