Как скрыть файл в macOS - IT Новости из мира ПК
Oc-windows.ru

IT Новости из мира ПК
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как в mac os скрыть файл. В поисках папки Lockdown. Включаем скрытые файлы в Mac OS. Как сделать файл или папку скрытым на Mac OS

Как в mac os скрыть файл. В поисках папки Lockdown. Включаем скрытые файлы в Mac OS. Как сделать файл или папку скрытым на Mac OS

Поработав некоторое время с MacOS X вы в какой-то момент можете обнаружить, что система что-то от вас скрывает. Заметить это можно либо выполнив специально команду `ls -la` в терминале, либо подключив какой-либо сменный носитель информации (flash, hdd), с которым вы работали из MacOS X к другой системе (например, MS Windows) — вы, вероятно, будете удивлены тем, что файлов и папок стало гораздо больше, чем вы ожидали увидеть.

Если вы уже давно работаете с компьютерами, то знаете, что операционные системы зачастую прячут от глаз пользователя служебную информацию, необходимую им для работы, но бесполезную для того, кто работает с системой. В случае с MacOS X это относится к настроечным файлам каталогов и приложений, удалённым в корзину файлам, данным индексации Spotlight и ряду других файлов. Так же действует правило, что любой файл, в имени которого первым символом стоит точка (.), является скрытым.

Но что делать, если вам всё таки необходимо видеть скрытые файлы? Например, в текстовом редакторе вам нужно изменить инструкции файла.htaccess (этот файл может содержать некоторые поведенческие настройки для web-сервера Apache)? Я могу предложить 3 пути решения данного вопроса.

Вариант 1 — Terminal.app
Открывайте терминал , после чего скопируйте туда команду

defaults write com.apple.Finder AppleShowAllFiles 1 && killall Finder

Теперь вы сможете видеть скрытые файлы как в Finder, так и в диалоговых окнах открытия файлов в различных приложениях.
Чтобы снова спрятать файлы, вставьте в терминал строчку

defaults write com.apple.Finder AppleShowAllFiles 0 && killall Finder

Вариант 2 — написать небольшую утилиту
Откройте Редактор скриптов (Script Editor.app) и поместите в его окно следующие инструкции AppleScript

set vis to do shell script «defaults read com.apple.Finder AppleShowAllFiles»
if vis = «0» then
do shell script «defaults write com.apple.Finder AppleShowAllFiles 1»
else
do shell script «defaults write com.apple.Finder AppleShowAllFiles 0»
end if
tell application «Finder» to quit
delay 1
tell application «Finder» to activate

После этого сохраните файл как Программу (сначала придумав имя) в какой-нибудь каталог (при этом необходимо оставить все параметры программы невыбранными). Теперь найдите в Finder вашу новую программу и запустите её: она автоматически поменяет режим отображения файлов на противоположный. Т.е. если у вас отключено отображение скрытых файлов, программа его включит; и наоборот.

Вариант 3 — скачать готовое решение
Я уже выполнил действия из предложенного мной второго способа, и здесь Вы можете скачать получившуюся у меня утилиту reVisible.app

Сохраните этот файл куда вам удобно и запускайте, когда будет необходимо.

В среде Mac OS, становится особенно актуальным. Однако в его решении есть несколько подводных камней, с которыми мы и разберемся.

Суть проблемы

Дело в том, что в Mac OS скрытые файлы и папки сделать видимыми не так уж просто,

поскольку стандартные средства «Системных настроек» в Finder такой возможности не предоставляют. Однако отчаиваться не стоит. Вопрос о том, как отобразить на Mac? имеет два основных ответа. Вы можете использовать терминал или программу «FinderToggleHiddenFiles», которая создана на основе «Автоматора».

Использование терминала

Запустите окно терминала. Для этого открываем «Программы», далее «Служебные программы» и «Терминал». В возникшем окне введите следующую пару строк текста (вместо квадратных скобок «» используйте пробел):
defaultswritecom.apple.finderAppleShowAllFilesTRUE
killallFinder

Далее нажмите «enter». После проведенной процедуры открытые окна в Finder закроются, сразу же открывшись снова. Тем самым вопрос, как отобразить скрытые папки во вселенной Mac OS, будет решен. Однако это еще не все, так как существует и

обратная команда. Чтобы Mac OS более не отображались, следует ввести в терминал следующий текст (после чего нажать «enter»):

Автоматор

Чтобы использовать второй способ в решении поставленной задачи, скачайте на компьютер приложение «FinderToggleHiddenFiles», установите его в операционную систему «Mac». С того момента, как это будет сделано, можно будет активировать или отключать необходимую функцию посредством запуска программы.

Другие возможности Mac OS

Итак, мы с вами разобрались с основным вопросом, как отобразить скрытые папки,

однако операционная система имеет ряд других возможностей, о которых знают не все. Не упомянуть некоторые из этих функций нельзя в силу их особой полезности.

Вы можете создать папку с необходимым содержимым. Представьте, что вы имеете определенное число файлов, которые разбросаны по всему рабочему столу, однако вы хотите их собрать в единый каталог. Если говорить о традиционном пути, придется сделать все вручную: для начала создать папку, после выбрать объекты, исключая значок самой папки, и, наконец, перенести содержимое в каталог.

Однако позволяет вам выделить все необходимые файлы, нажать на правую кнопку мыши и в возникшем меню воспользоваться предусмотренным вариантом создания с указанным содержимым.

Читать еще:  Как исправить ошибку 0x80041003 в Windows 7

Еще одной особенностью системы можно назвать возможность слияния папок. Таким образом, вы можете автоматически совмещать содержимое двух папок. Компания «Apple» официально представила данную возможность, однако пользователям выпало самим разобраться, как ею пользоваться.

Предположим, у вас имеются две папки, названные одинаково, и расположены они в различных директориях. Вы можете перенести их в единую директорию, после чего возникнет привычное с предложением замены, но если данные одноименные папки имеют разные объекты, появится еще одно диалоговое окно, однако в нем будет дополнительная возможность — слияние. Выбрав данную функцию, вы получите единую папку, которая будет наполнена содержимым обоих оригиналов.

Mac OS X, как заявляет Apple, была придумана и разработана как максимально стабильная и отказоустойчивая операционная система. Чтобы одним лёгким неаккуратным движением мышки вы не уронили систему или не подцепили вирус. Из-за этого многие привычные, для пользователей Windows, функции недоступны рядовому пользователю. Одна из таких функций — это скрытые файлы.

Вы не можете просто так скрыть файлы или посмотреть их. Для работы со скрытыми файлами понадобится либо Терминал, либо специальные программы и даже виджеты.

Терминал

Терминал — это наше всё! Не самый простой способ, но для общего развития будет полезно. Открываем Терминал (Terminal.app) и набираем:

Defaults write com.apple.Finder AppleShowAllFiles 1 && killall Finder

Данная команда делает скрытые файлы видимыми и перезапускает Finder. Для того чтобы скрытые файлы перестали отображаться набираем:

defaults write com.apple.Finder AppleShowAllFiles 0 && killall Finder

Вместо «0» и «1» так же можно использовать Yes / No и TRUE / FALSE, это кому как удобнее и привычнее.

Программы

Набирать команды в Терминале не всегда удобно, да и не каждый их запомнит. Можно использовать программы OnyX, InVisibles или unHiddenIT, но я вам предлагаю написать свою, а вернее скрипт.

Запускаем редактор скриптов (Script Editor.app) в открывшеся окно вставляем следующий код:
set vis to do shell script «defaults read com.apple.Finder AppleShowAllFiles»
if vis = «0» then
do shell script «defaults write com.apple.Finder AppleShowAllFiles 1»
else
do shell script «defaults write com.apple.Finder AppleShowAllFiles 0»
end if
tell application «Finder» to quit
delay 1
tell application «Finder» to activate

Затем сохраняем файл как программу, так сказать компилируем. Теперь по двойному клику по значку нашей программы автоматически будут переключатся режимы видимости скрытых файлов.

Те кто не знает как сделать или просто ленятся могут скачать готовую сборку скрипта Hidden-Visible .

Виджет

Для любителей виджетов тоже есть решение —Hidden Files Widget . Устанавливается он так же как и любой другой виджет двойным кликом мыши. Дальше открываете Dashboard и пользуетесь.

Скрываем файлы

Скрыть файл тоже не так просто. Это можно сделать практически любым файловым менеджером, естественно кроме Finder, либо с помощью всё того же Терминала.

chflags hidden /путь_к_файлу/файл.расширение

chflags nohidden /путь_к_файлу/файл.расширение

Если у вас в Терминале вылетает ошибка, то скорее всего у вас не установлен Xcode. Его можно абсолютно бесплатно установить через Mac App Store.

Apple macOS скрывает важные файлы и папки, чтобы защитить и, если файл удален случайно — MacBook работает медленно, а иногда ломается.

Нестандартные задачи требует включить отображение скрытых папок Для более точной настройки macOS или приложений сторонних производителей и посмотреть, что происходит на диске и точной структуры папок.

Подготовка к изменению файлов

Пользователь решает простые повседневные задачи, которые не требуют высокой квалификации и начинает беспокоиться только тогда, когда на диске заканчивается свободное пространство или MacBook замедляется. Такие пользователи не беспокоятся по поводу информации, и в конечном итоге файлы будут безвозвратно утеряны.

Серьезно — если нет резервной копии — нужно прекратить чтение этой статьи, подключить внешний диск и запустить Time Machine: это будет делать работу на вашем MacBook безопасной.

Проверьте объем информации, которая хранится на внутреннем диске. Владельцы маленьких файлов и папок могут использовать облачные сервисы iCloud или Dropbox.

Включение показа скрытых файлов и папок

Теперь, когда резервная копия будет готова, можно смело включить скрытые файлы и папки. Ниже описаны инструкции о том, как сделать это. Это руководство предназначено для владельцев OS X Yosemite (10,10), OS X El Capitan (10,11), macOS Sierra (10.12):

  1. Запуск терминала: Finder — Приложения — Утилиты — Терминал
  2. Скопируйте и вставьте в терминал следующую команду:

и нажмите Enter.

PS: Чтобы скрыть файлы и папки в macOS, используйте следующую команду:

Defaults write com.apple.Finder AppleShowAllFiles NO && killAll Finder

Видео урок, как показать скрытые папки в macOS

Windows тоже имеет скрытые файлы и папки, увидеть которые можно через изменение настроек Explorer. Но этот способ не подходит для OS X, поэтому многие люди, перешедшие с Windows, рано или поздно задаются вопросом: как показать скрытые файлы и папки на Mac.

Читать еще:  Как поменять файловую систему на флешке

В этой заметке я покажу различные способы сделать это. Но помните, что файлы и папки скрываются не просто так. Если вы хотите отобразить их, чтобы удалить или изменить, то десять раз подумайте, перед тем как сделать это, и не забудьте создать резервную копию изменяемых или удаляемых объектов.

Мы будем показывать скрытые папки и файлы на Mac в программе Finder. Если вы используете OS X 10.9 Mavericks или OS X 10,10 Yosemite, выполните следующие действия:

1) Запустите терминал.

Defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder

3) Запустите Finder. Скрытые файлы и папки будут показаны чуть светлее, чем остальные.

Как обратно спрятать скрытые папки и файлы в OS X

Если вы хотите отменить отображение скрытых файлов и папок в Finder на Mac, то выполните описанные ниже действия. Предполагается, что на компьютере установлен OS X Mavericks или Yosemite.

1) Запустите терминал.

2) Скопируйте со страницы и вставьте в командную строку терминала следующую команду:

Defaults write com.apple.finder AppleShowAllFiles -boolean false ; killall Finder

3) Все скрытые файлы, которые только что показывались, снова не видны.

Как показать скрытые файлы в Finder на OS X 10.8 и в более ранних версиях

Следующая инструкция подходит для владельцев компьютеров с OS X 10.8 и более ранними версиями.

1) Запустите терминал.

2) Скопируйте со страницы и вставьте в командную строку терминала следующую команду:

Defaults write com.apple.finder AppleShowAllFiles TRUE ; killall Finder

Чтобы обратно скрыть показанные файлы и папки в OS X 10.8 вставьте в терминал командную строку:

Defaults write com.apple.finder AppleShowAllFiles FALSE ; killall Finder

Существуют и другие способы показать скрытые файлы и папки на Mac. Если вы считаете какой-то из них более удобным, поделитесь своим опытом в комментариях.

Как удалить файл, который, по словам MacOS, используется

Иногда macOS пытается помочь вам, не позволяя вам выполнять действия, которые могут нарушить работу системы или программного обеспечения, которое вы используете. Доступны дополнительные уровни предупреждений, которые вы можете отключить или обойти.

Если у вас есть файлы в Корзине, выберите « Поиск» > « Очистить корзину», чтобы узнать, действительно ли вы хотели очистить корзину. Вы нажимаете Очистить корзину, чтобы продолжить. Удерживая нажатой клавишу Option, выберите Finder > Empty Trash, чтобы обойти предупреждение. (Вы также можете нажать Command-Option-Shift-Delete, чтобы обойти это.)

macOS запрашивает, когда вы пытаетесь удалить элементы, используя Option и Finder> Empty Trash.

Но если macOS считает, что файл используется приложением или системой, даже этот обход не поможет. Когда вы очистите корзину, на вашем Mac появится диалоговое окно с предупреждением: «Операция не может быть завершена, поскольку используется элемент« имя »». Появятся три кнопки: Пропустить, Остановить и Продолжить.

Apple сообщает в примечании о поддержке ряд действий, которые вы должны предпринять, которые могут быть сведены в каскадный порядок. Попробуйте элемент, а затем попробуйте использовать пустую корзину:

  • Выйти из приложения
  • Перезагрузите Mac нормально.
  • Перезагрузите Mac в безопасном режиме, удалите элементы автозагрузки, которые могут быть проблемой, а затем перезагрузите компьютер в обычном режиме.
  • Запустите MacOS Recovery и используйте Дисковую утилиту для восстановления диска.

Вы также можете использовать команду терминала lsof , которая отслеживает все файлы, которые используются даже самыми низкими уровнями системы. В Терминале введите lsof | grep -i lsof | grep -i сопровождаемый пробелом и частью имени файла, и посмотрите, показывает ли он, в каком приложении или системном компоненте все еще есть свои хуки. (Вы можете прочитать больше о lsof в этом предыдущем столбце Mac 911).

Однако иногда файл просто не хочет идти, а вы сделали все остальное. Существует последний способ, который вы можете использовать: Немедленно удалить. Apple добавила эту опцию в El Capitan после того, как отказалась от Безопасной Пустой Корзины; Я задокументировал это в конце 2015 года.

В папке «Корзина» вы можете удалять элементы без лишних слов.

Однако, это изменилось далее: вы больше не можете запускать его в любом месте Finder, кроме как в папке «Корзина». Выберите один или несколько файлов в Корзине и удерживайте нажатой клавишу «Control». Выберите Немедленно удалить и подтвердите удаление. Нет обратного пути!

Эта статья о Mac 911 является ответом на вопрос, заданный читателем Macworld Винсом.

Спросите Mac 911

Мы составили список вопросов, которые нам чаще всего задают, а также ответы и ссылки на столбцы: прочитайте наш супер FAQ, чтобы узнать, охвачен ли ваш вопрос. Если нет, мы всегда ищем новые проблемы для решения! Присылайте свои по почте на включая соответствующие снимки экрана и ваше полное имя. На каждый вопрос не будет дан ответ, мы не отвечаем на электронную почту и не можем дать прямой совет по устранению неполадок.

Где я могу найти свою пользовательскую папку в иерархии папок OS X?

В Терминале, как мне перейти от Macintosh HD в такие места, как Джон Смит который содержит Загрузки, Рабочий стол и т. д. В окне Finder кажется, что они независимы друг от друга.

Читать еще:  Скачать Client Shop бесплатно

В Macintosh HD я вижу «Библиотеку», «Приложения» и т. Д., Но в разделе «Пользователь» я не смог найти Джонсмита.

Дерево файлов Mac довольно запутанно для пользователя Windows, такого как я, который привык «Мой компьютер», тогда все файлы управляются корневыми дисками и папками. Что считается root на моем Mac? Это Macintosh HD или Johnsmith? Можно сделать раздел на Mac, как на Windoes?

Вы можете найти местоположение в своем домашнем каталоге, просмотрев панель «Системные настройки» «Пользователи и группы».

  1. Откройте приложение «Системные настройки»
  2. Нажмите «Пользователи и группы»
  3. Нажмите на замок, чтобы разблокировать его, если он еще не разблокирован. Введите имя пользователя и пароль для пользователя с правами администратора.
  4. Щелкните правой кнопкой мыши имя пользователя, для которого вы хотите найти домашний каталог, выберите «Дополнительные параметры . »
  5. Обратите внимание на путь, указанный рядом с «Домашним каталогом»:

System Preferences:Users & Groups: Advanced Options

Теперь, когда вы увидите, где OS X думает, что находится ваша домашняя папка, вы можете поработать над тем, чтобы скрыть ее, если она не показывает, где она должна быть.

Убедитесь, что его имя не начинается с «.», Кроме того, вы можете использовать SetFile -a v /pathToHome команда сделать его видимым, если он кажется скрытым без видимой причины.

Чтобы найти его, откройте Терминал и введите pwd для «Печать рабочего каталога». Это работает, потому что Терминал открывается в вашей домашней папке по умолчанию.

Вы можете перейти в свою домашнюю папку в терминале, набрав один из cd (по умолчанию ваша домашняя папка), cd $HOME (перемещается в местоположение в этой переменной среды), или cd

(ярлык для дома), или cd /Users/johnsmith/ (абсолютный путь).

OS X основана на Unix, поэтому пользователю доступна только одна большая файловая система, даже если она распределена по нескольким разделам. Это также относится к внешним дискам, которые доступны в /Volumes/NAME-OF-DRIVE ,

Отдельные домашние папки пользователей (которые содержат все полезные вещи, такие как «Загрузки», «Документы» и т. Д.) Доступны в /Users каждый пользователь имеет свой собственный каталог с именем, соответствующим его короткому имени. Тип ls -l /Users в Терминале, чтобы увидеть их все.

И чтобы на самом деле «пойти» туда, введите cd

johnsmith (для пользователя johnsmith ) или просто cd (для вашей собственной домашней папки), а затем ls -l чтобы увидеть содержание.

— это должно напечатать, где ваша домашняя папка.

Обычно ваша папка пользователя находится по адресу /Users/johnsmith/ ,

Однако для случая, когда вы находитесь в режиме восстановления, ваша папка пользователя находится в /Volumes/Mac/Users/johnsmith/ , Это связано с тем, что режим восстановления похож на другую операционную систему, запущенную с другого раздела диска, поэтому раздел диска с основной системой отображается как подключенный том (как обычно делает внешний жесткий диск).

Чтобы получить путь в Терминал без большого количества ввода:

• Откройте окно терминала.

• В Finder перейдите к нужной папке (или файлу) и перетащите ее значок в окне терминала.

Как управлять скрытыми папками и файлами на Mac с OS X Yosemite

Зачастую владельцы компьютеров Mac сталкиваются с необходимостью открыть какой-нибудь системный файл операционной системы OS X, но просто найти, открыть, и отредактировать скрытый файл не удастся, потому что Apple не добавила в настройки своих компьютеров Mac специальный пункт, который бы позволил скрывать и открыть скрытые файлы и папки в пару нажатий мыши.

Умельцы нашли способ заставить операционную системы OS X Yosemite и более ранние версии ОС от Apple показывать скрытые папки и файлы на компьютере Mac. Для осуществления задуманного нам понадобится не более 4 минут времени.

OS X скрытые файлы Yosemite Mac инструкция Russia 2

Шаг 1: Запускаем приложение «Терминал» на своем компьютере Mac. Для этого можно воспользоваться поиском Spotlight или найти приложение через Louchpad.

OS X скрытые файлы Yosemite Mac инструкция Russia 4

Шаг 2: Для того чтобы сделать скрытые файлы и папки видимыми для наших глаз необходимо скопировать этот код, вставить в строку терминала, и после этого нажать клавишу Enter.

defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder

OS X скрытые файлы Yosemite Mac инструкция Russia 3

Шаг 3: Скрытые файлы и папки уже корректно отображаются на компьютере Mac, но спустя какое-то время их понадобится скрыть, потому что они будут постоянно «мозолить» глаза. Для их скрытия аналогичным образом вводим следующую команду в «Терминал», и все скрытые файлы и папки вновь становятся недоступными для глаз пользователя.

defaults write com.apple.finder AppleShowAllFiles FALSE
killall Finder

OS X скрытые файлы Yosemite Mac инструкция Russia

Таким способом можно пользоваться бесконечным числом раз. Более того, такое решение позволяет отказаться от специальных программ для OS X, которые предоставляют такой же функционал, но требуют за это деньги и загружают систему лишними приложениями.

Присоединяйтесь к нам в G o o g l e News , Twitter, Facebook, ВКонтакте, YouTube и RSS чтобы быть в курсе последних новостей из мира технологий будущего.

Ссылка на основную публикацию
Adblock
detector
×
×