Главная » 2015 » Август » 10 » Как удалить файлы .Ds_Store в Mac Os X
15:13
Как удалить файлы .Ds_Store в Mac Os X

Как удалить файлы .Ds_Store в Mac Os X

2 методика:Перейдите в папку с поврежденным файлом .DS_StoreУдалите файл .DS_Store

Finder ((англ. искатель; произносится «фа́йндер») — системный файловый менеджер операционной системы Apple Mac OS) автоматически размещает файл .DS_Store в каждой папке, которую вы открыли. Файлы .DS_Store создаются в Finder во время его обычного процесса работы. Эти файлы содержат параметры просмотра, позиции иконок, размеры окна Finder, фоны окна, а также многие другие свойствами, но скрытые от глаз пользователя.


Файлы .DS_Store могут быть повреждены и стать причиной того, что Finder будет вести себя странно, когда вы открываете папку, содержащую их. Поврежденные файлы.DS_Store вызывают такие проблемы, как мигание окна открытия/закрытия Finder, неспособность видеть некоторые иконки или сортировать их, а также изменять параметры просмотра.

Шаги

  1. 1 Для удаления поврежденного файла .DS_Store вы должны использовать приложение Terminal.app. Для этого необходимо войти в Mac OS X в качестве Администратора.
  2. 2 Откройте командную оболочку Terminal (Терминал).
    • Откройте новое окно Finder и перейдите в папку Applications (Приложения) слева. (С другой стороны, когда есть 'Finder' рядом с Apple в левом верхнем углу экрана, выберите меню 'Go' (Перейти) и нажмите 'Applications' (Приложения)).
    • Внутри папки Applications почти в самом низу находится папка 'Utilities' (Утилиты). Откройте эту папку.
    • Найдите и дважды щелкните левой кнопкой мыши приложение 'Terminal', чтобы открыть его.
  3. 3 Предоставьте себе права супер-пользователя (super-user) в Terminal, чтобы вы могли использовать команды, необходимые для удаления некоторых файлов .DS_Store. Это делается с помощью команды 'sudo' (Switch User and Do).
    • В терминале введите следующее: sudo ls (все строчные символы) и нажмите [Enter] на клавиатуре.
    • Терминал предложит ввести пароль. Используйте пароль учетной записи администратора. Если у вас нет пароля, оставьте это поле пустым. [Примечание: В целях безопасности, в отличие от ОС Windows, Mac OS X не «проявит» никаких признаков того, что вы набираете пароль. Просто вводите его нормально, хотя ничего не отображается].

Метод 1 из 2: Перейдите в папку с поврежденным файлом .DS_Store

Теперь вы должны перейти в папку с поврежденным файлом .DS_Store или эта процедура не исправит вашу проблему (если это не папка, в которой, естественно, открывается Терминал - как правило, главная папка). Существуют два способа выполнения этой задачи.

  1. 1 Способ 1: Используйте команду 'cd' (Change Directory) вместе с путем к папке, которую нужно исправить.
    • Чтобы перевести то, что вы делаете в Finder, в письменный вид, начинайте с нажатия 'Macintosh HD' на рабочем столе. Это превратится в символ '/'. Нажмите следующую папку. После имени будет следовать '/' , поэтому введите другой символ '/' перед именами других папок. Например, если папка, с которой у вас возникли проблемы, является 'Macintosh HD' -> 'Applications', путь к этой папке будет: '/Applications'. Если проблемная папка - 'Utilities' внутри 'Applications', то путь будет: '/Applications/Utilities'.
    • Введите cd/path (например: cd /Applications), затем нажмите клавишу Enter.
  2. 2 Способ 2: Мы можем использовать команду 'cd' и перетащить папку в Терминал, который автоматически завершает процесс создания пути для вас.
    • Введите cd в Терминале с последующим пробелом.
    • Найдите папку с проблемой, но не открывайте ее. Перетащите ее значок в Терминал. Смотрите, как завершится процесс создания пути для вас. Нажмите клавишу Enter.

Метод 2 из 2: Удалите файл .DS_Store

Теперь вы можете удалить папку .DS_Store и все ее содержимое с помощью одной очень мощной команды: 'rm' (Remove или Удалить) плюс параметр '-f' - удаляет все файлы и папки, содержащиеся в target name. ВВОДИТЕ ПРАВИЛЬНО эту команду.

  1. 1 Введите rm -f .DS_Store и нажмите клавишу Enter. Терминал не попросит подтверждения и не подаст никаких признаков, что все было завершено. Он выдаст сообщение только тогда, когда команда не работает.
  2. 2Теперь вы сможете перейти к папке в Finder и эта проблема должна быть исправлена.

Советы

  • Анализ команд терминала, используемых в данном документе:
    • sudo ls
      • sudo : означает 'Switch User and Do' (Смена пользователя и Выполнение). Данная команда позволяет всему, что ввели после нее, выполнятся из самых мощных аккаунтов на компьютере (Root), по существу делая это так, чтобы разрешения и сообщения об ошибках отказа в доступе не мешали вам. В Mac OS X это остается в силе до тех пор, пока не закроете и повторно не откроете Терминал.
      • ls : означает 'List' (Список) и создает Терминал-список всех файлов и папок в текущей директории.
    • cd
      • cd : означает 'Change Directory' (сменить каталог) и используется для навигации по структуре папок на компьютере.
      • The path (Путь): куда мы хотим перейти. Некоторые ссылки включают: ~ для главной папки вашего текущего зарегистрированного пользователя, и / - для 'Macintosh HD' [т.е., cd ~ это тоже самое, что и cd /Users/<your name="">]
    • rm -f <file>
      • rm : означает 'Remove' и используется для удаления файлов.
      • -f : Это называется параметром и используется для изменения команды. В этом случае он указывает команде rm заставить ее выполняться (игнорировать права доступа и возражения). Если бы мы хотели удалить папку, то мы должны были бы использовать параметр -f, что также означает быть рекурсивным (т.е. удалить все внутри, поэтому БУДЬТЕ ОСТОРОЖНЫ с параметром -f!).
      • The File: файл должен быть удален.

Предупреждения

  • Terminal.app - это приложение, которое работает исключительно с текстовым вводом информации (команд). Простая опечатка или случайное нажатие клавиши в Терминале может иметь серьезные последствия. Следуйте также документированным процедурам Mac OS X Терминала, пока не знаете, что вы делаете.
  • Файлы .DS_Store не содержат никакой жизненно важной информации и могут быть удалены без страха возникновения серьезных последствий. Finder создает их содержимое по мере необходимости. То же самое нельзя сказать о всем самом важном в операционной системе. Не удаляйте файлы, если вы не знаете, что они делают.

Что вам понадобится

  • Mac OS X 10.0 или более новая версия.
  • Учетная запись Администратора и пароль.

External links

.DS_Store Community of Reddit with HowTos and Tools

Категория: Вопросы и ответы | Просмотров: 396 | | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]