Вопрос или проблема
Я новичок в Linux. Ubuntu 24.04 LTS. Полностью перезаписал Windows 10. Без двойной загрузки.
-
Использую встроенный инструмент для создания скриншотов через системное меню, а также через клавишу “print screen”: функция “Запись экрана/видеозапись” работает прекрасно, от начала до конца. Однако, скриншоты не появляются ни в какой папке, которую я могу увидеть, и никогда не отображается уведомление о успешном создании скриншота. Однако, скриншот сохраняется в буфере обмена, и я могу вставить его в документ.
-
Также, (и я только сейчас понимаю, что это является причиной, когда я просматриваю свои файлы и пишу это!) после установки Ubuntu на мой ноутбук, я загрузил все свои старые документы и изображения из Windows в папки документов и изображений Ubuntu соответственно. Я замечаю, что в моих файлах 4 папки с замками (включая папку со скриншотами), показано ниже. Каждая папка содержит файл под названием desktop.ini. Я только что проверил старые сохраненные файлы Windows на внешнем жестком диске, где они раньше хранились, и этот файл desktop.ini также находится в тех же папках на этом диске! Должно быть, он каким-то образом пришел из Windows. Я не знаю, как этот файл попал в эти папки или что это такое, но теперь, когда он перенесен в мои файлы Ubuntu, кажется, что это все портит. Я не знаю, поможет ли это, но открытие этого файла в текстовом редакторе показывает:
Я могу только просматривать или копировать, но не перемещать, редактировать или удалять любые файлы внутри этих папок, независимо от того, просматриваю ли я их с внешнего диска или из файлов Ubuntu. Я пытался просто удалить эти папки, но доступ запрещен.
Как я могу это исправить и разблокировать эти папки? Моим скриншотам некуда сохраняться!
ИЗМЕНЕНИЕ: Я только что подключил внешний диск к другому ноутбуку с Windows 10 и посмотрел на эти “заблокированные” папки, и файла desktop.ini не было ни в одной из этих папок при просмотре на этом ноутбуке, и там не было заблокированных папок. Так что это похоже на проблему с Ubuntu. Что теперь делать?
ИЗМЕНЕНИЕ: ПРОБЛЕМА РЕШЕНА! Я только что узнал о настройке пользовательских разрешений на папки. Это все исправило.
.
Ответ или решение
Понимание, как правильно управлять файловыми правами и организацией в операционной системе Linux, особенно в новой версии Ubuntu 24.04 LTS, может представлять сложность для новичков. Рассмотрим подробно решение вопроса, связанного с проблемой сохранения скриншотов и блокировкой папок.
Теория
Когда вы работаете в Linux, система управления правами файлов отличается от той, что используется в Windows. В Windows файлы и папки имеют атрибуты, такие как «Только для чтения» или «Скрытый». В Linux права на файлы управляются с использованием модели пользователей и групп, и для файлов и папок могут быть назначены права на чтение, запись и выполнение для владельца, группы и всех пользователей.
-
Сохранение скриншотов: В Ubuntu по умолчанию скриншоты сохраняются в папку
~/Pictures
. Однако, если папка заблокирована или недоступна для записи, система не сможет сохранить скриншоты туда. -
Lock’ированные папки: Заменяя Windows на Ubuntu и перемещая данные, вы могли столкнуться с проблемой прав доступа. Файлы, такие как
desktop.ini
, являются специфичными для Windows и могут не понадобиться в Linux. Однако они не причина блокировки папок.
Пример
Допустим, у вас есть папка со скриншотами, заблокированная для записи, т.е. папка недоступна для сохранения новых файлов. Это может происходить из-за ранее установленных прав доступа, которые нужно изменить.
Вы обнаружили файлы desktop.ini
, которые обычно Windows использует для хранения персонализированных настроек папки. Эти файлы бесполезны в Linux, но само их существование не блокирует папки.
Применение
Изменение прав доступа:
-
Проверка текущих прав:
Откройте терминал и выполните команду:ls -l ~/Pictures
Здесь вы увидите права доступа к папке. Если папка заблокирована для записи, вы увидите что-то вроде
dr-xr-xr-x
, что означает, что запись запрещена. -
Изменение прав папки:
Измените права доступа, чтобы разрешить запись в папку:chmod u+w ~/Pictures
Это добавит право записи для владельца (вас).
-
Проверка изменения:
Выполните снова командуls -l ~/Pictures
, чтобы убедиться, что права изменились.
Управление правами через GUI:
Если вы предпочитаете не использовать терминал, вы можете изменить права через графический интерфейс Nautilus.
- Откройте файловый менеджер и найдите папку, которую вы хотите изменить.
- Щелкните правой кнопкой мыши по папке и выберите «Свойства».
- Перейдите на вкладку «Разрешения» и настройте права для того, чтобы вы могли записывать файлы в эту папку.
Удаление бесполезных файлов:
Файлы desktop.ini
можно спокойно удалять в Linux, так как они не используются системой. Однако, если такие файлы защищены, выполните следующий шаг в терминале:
sudo rm ~/Pictures/Desktop.ini
С prompt вас попросят ввести пароль администратора.
Заключение
Проблема, с которой вы столкнулись, чаще всего связана с несовместимостью форматов прав доступа между системами Windows и Linux. Знание того, как управлять этими правами в Linux, поможет вам избежать подобных проблем в будущем.
Важно отметить, что для новых пользователей Ubuntu освоение работы через терминал и понимание системы прав доступа является важным шагом для эффективного использования системы. Это сведет к минимизирует проблемы и обеспечит надежную и безопасную работу системы.