Cd-m.ru

ПК Журнал СД-М
5 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

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

Как сделать скрипт для отображения / скрытия скрытых файлов в Mac OS X?

Я только что получил свой MBP с Retina, и я действительно Новичок в Mac OS X (раньше использовал PC). Я заметил, что у Mac нет GUI для отображения/скрытия скрытых файлов, таких как Windows. Я исследовал и увидел, что этот сайт показывает скрытые файлы на вашем Mac . И да, это работает.

Чтобы показать скрытые файлы: (используя Terminal) по умолчанию напишите com.apple.finder AppleShowAllFiles TRUE killall Finder

Чтобы скрыть скрытые файлы: defaults write com.apple.finder AppleShowAllFiles FALSE killall Finder

Что я хотел сделать, так это создать исполняемый скрипт, который будет выполнять вышеуказанные команды, когда я дважды щелкну по нему, чтобы мне не нужно было вводить команды в Terminal, чтобы показать/скрыть скрытые файлы. Я видел Applescript, но я не очень хорошо знаком с ним. Я не знаю команд, чтобы выполнить то, что я хочу. Но я кое-что читал.

Может ли кто-нибудь помочь мне сделать исполняемый скрипт, который будет показывать/скрывать скрытые файлы на моем Mac?

9 ответов

  • Запуск .exe файлов в Mac OS X

Я пользователь Mac , который хочет запустить несколько файлов .exe из моего процесса Java с помощью классов Process и Runtime. Я знаю, что в Mac OS X вообще невозможно выполнить .exe файлов . Есть ли приложение Mac, которое может обернуть эти файлы .exe так, чтобы они могли быть выполнены .

Как запустить двоичные файлы Linux под Mac OS X? Погуглив вокруг, я нашел пару эмуляторов, но ни одного для запуска двоичных файлов Linux на Mac. Есть довольно много сообщений о запуске Mac OS X на Linux и тому подобном — но это противоположно тому, что я хочу сделать. Обновление: Спасибо за все.

Тебе больше не нужен сценарий. Откройте finder, нажмите ⌘ + ⇧ Shift + . и он покажет/скроет ваши файлы.

enter image description here

Используйте редактор AppleScript и сохраните как приложение.

enter image description here

Вы также можете использовать Automator для создания такой службы:

Вы можете указать службе сочетание клавиш на панели настроек клавиатуры.

Я предпочитаю придерживаться shell-скриптов во всем. Снова поднят на ответ @user495470 , скрипт для переключения скрытых файлов и перезапуска finder:

Вы можете хранить все свои сценарии в

/bin . Если вы сохраните приведенный выше код в

/bin/toggle_files.command, это сделает ваш скрипт исполняемым:

Этот сценарий теперь «clickable». Моя мама предпочитает нажимать на свои сценарии shell, и вместо этого она хранит их в

/Documents/Scripts . Думаю, это дело вкуса. Чтобы вызвать ваш скрипт из terminal (как я предпочитаю делать), вы должны создать псевдоним в своем профиле. Я использую bash (который, по-моему, используется по умолчанию в OS X), а ваш профиль bash будет на

/.bash_profile . Если вы добавите

/.bash_profile все ваши сеансы terminal будут рассматривать команду togglefiles как вызов вашего скрипта shell , расположенного в вашем каталоге bin .

Я сделал простое приложение MAC OS X для отображения/скрытия системных файлов. Это приложение строки состояния. Очень легкий.

Show/Hide System Files on MAC OS X

  • Как сделать join AAC/.m4a файлов через CLI (Mac OS X)

Мне нужно быстро join несколько отдельных файлов m4a в один большой. Есть ли какой-нибудь способ сделать это через CLI on в Mac OS X?

Я очень новичок в скриптах mac shell, но я написал это, чтобы переключать скрытие / отображение скрытых файлов на mac. (Затем наденьте приложение automator) является ли это хорошим решением? #!/bin/sh view=$(defaults read com.apple.finder AppleShowAllFiles) if [ $view = 1 ] then defaults write.

На основе @user495470’s ответа .

В macOS Sierra (и, вероятно, раньше) вы можете вместо этого бросить это в окно Запуска сценария Apple в automator:

Разрывы строк имеют значение (иначе я бы просто прокомментировал выше).

killall Finder заменяет весь блок tell , так как он перезапустится сам по себе, когда будет готов.

Я увидел ссылку, которая предоставляет опции для отображения/скрытия скрытых файлов.

Я использовал скрипт Automator, который вы можете скачать по ссылке, которую я дал.

Чтобы сделать для меня более эффективным отображение/скрытие скрытых файлов, я сохранил скрипт как приложение с помощью Automator.

А затем создал сочетание клавиш для приложения «Show-Hide Hidden Files», которое я создал, используя шаги, описанные здесь:

Читать еще:  Конвертер DWG в DXF онлайн

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

BTW, спасибо всем за ваши ответы. Это просто еще один способ эффективно показывать/скрывать скрытые файлы.

Вот скрипт для переключения видимости всех невидимых файлов.

Я не помню, почему я написал это так, например, почему я добавил команду возврата в конце. Я знаю, что он работает на всех версиях OSX с 10.6.8. Разница с другим ответом Parag Bafna заключается в том, что вас не спрашивают, показывать или скрывать файлы. Если файлы скрыты, они отображаются, а если они видны, они скрыты.

Чтобы показать или скрыть файлы в Mac OSX ElCaptain, это простой скрипт, который использует псевдоним. Создайте псевдоним и свяжите его с function.So:

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

Что я должен ввести в Mac OS X terminal, чтобы запустить скрипт от имени root?

Я пытаюсь скомпилировать различные расширения python (pycrypto, paramiko, subvertpy. ) на Mac OS X 10.6, чтобы они были совместимы с Mac OS X 10.5 и его встроенным python 2.5, для включения в.

Я раздал приложение iPhone некоторым тестировщикам, которые используют Windows. На их машинах приложение, которое я построил (в виде .app bundle), появилось в виде каталога. Это имеет смысл, потому.

Я пользователь Mac , который хочет запустить несколько файлов .exe из моего процесса Java с помощью классов Process и Runtime. Я знаю, что в Mac OS X вообще невозможно выполнить .exe файлов . Есть.

Как запустить двоичные файлы Linux под Mac OS X? Погуглив вокруг, я нашел пару эмуляторов, но ни одного для запуска двоичных файлов Linux на Mac. Есть довольно много сообщений о запуске Mac OS X на.

Мне нужно быстро join несколько отдельных файлов m4a в один большой. Есть ли какой-нибудь способ сделать это через CLI on в Mac OS X?

Я очень новичок в скриптах mac shell, но я написал это, чтобы переключать скрытие / отображение скрытых файлов на mac. (Затем наденьте приложение automator) является ли это хорошим решением.

Mac OS создает .DS_Store скрытых файлов, среди прочих. Я создал аддон Firefox, который работает просто отлично, но когда я отправляю его в валидатор, я получаю предупреждения с просьбой удалить.

Я новичок в разработке для Mac OS X. Какое место лучше всего подходит для хранения демонстрационных файлов приложения на Mac OS X? Что такое лучшие практики?

Я использую Mac Os x. У меня есть скрипт shell, и я хочу запускать его автоматически ежедневно в течение заданного времени. Есть ли в любом случае сделать это без использования стороннего.

Как скрыть файл или папку в Mac OS

Скрытый файл или папка на МакеУровень сложности: ПростоСовсем недавно мы рассказывали, как включить отображение скрытых файлов и папок на Mac OS и даже создали скрипт, чтобы делать это в один клик. Но как же быть, если вам нужно сделать видимый файл скрытым на Маке?

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

Для того, что бы сделать папку или файл скрытым в Mac OS нет удобной галочки, как в операционной системе от Microsoft. Здесь нам придет на помощь встроенная в Мак программа «Терминал», благодаря которой в компьютерах Apple можно поменять и настроить всё, что угодно, главное знать как правильно это сделать, ведь можно и все случайно сломать.

Однако «Терминал» в Mac OS гораздо удобнее и функциональнее командной строки Windows, поэтому не стоит его бояться. А уж имея под рукой эту инструкцию с задачей скрытия файла или папки справится любой.

Итак, а теперь по пунктам о том, как сделать скрытым файл или папку на Маке.

Как сделать файл или папку скрытой в Mac OS

Для начала рассмотрим, как сделать скрытым ту или иную папку или определенный файл на вашем Маке.

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

Открытие программы Терминал на Mac OS

Первым делом откройте имеющуюся на любом Маке программу «Терминал». О том как это сделать мы уже рассказывали здесь.

Читать еще:  Скачать драйвера для AMD Radeon HD 6470M

2. Введите команду скрытия

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

Команда для скрытия файла или папки на Mac OS

3. Выберите объект для скрытия

Скрытие файла или папки через терминал Mac OS

Последним делом выберите файл, который нужно сделать скрытым или папку, которую никто не должен видеть и просто перетащите в окно терминала после введенной вами выше команды. Выполните команду.

Это всё. В результате выбранный вами объект станет скрытым и не будет отображаться в Finder.

Как показать скрытый файл или папку в Mac OS

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

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

Как и в случае со скрытием, первым делом откройте программу «Терминал» на вашем Mac.

2. Введите команду от скрытия

Вторым пунктом введите команду, которая делает скрытые файлы и папки вновь видимыми в Finder, но пока не выполняйте её.

Команда скрытия файла или папки в Терминале

3. Выберите объект для отмены скрытия

Окно Терминала Mac OS с командой отмены скрытия файла или папки

Как и в случае с включением скрытия, выберите объект (файл или папку), которую вы больше не хотите скрывать и просто перетяните её в окно терминала. Для этого у вас, конечно, должно быть включено отображение скрытых файлов и папок в системе. Как это сделать мы уже рассказывали. Выполните команду.

Скрытые файлы и папки Mac OS X

Скрытые файлы и папки на Mac

Многие, перешедшие на OS X пользователи спрашивают, как показать скрытые файлы на Mac или, наоборот, скрыть их, так как такой опции в Finder нет (во всяком случае, в графическом интерфейсе).

В этой инструкции речь пойдет как раз об этом: сначала о том, как показать скрытые файлы на Mac, включая файлы, имя которых начинается с точки (они также скрыты в Finder и не видны из программ, что может оказаться проблемой). Затем – о том, как скрыть их, а также о том, как применить атрибут «скрытый» к файлам и папкам в OS X.

Как показать скрытые файлы и папки на Mac

Для того, чтобы отобразить скрытые файлы и папки на Mac в Finder и (или) диалоговых окнах «Открыть» в программах, имеется несколько способов.

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

Сделать это просто: в таком диалоговом окне в папке, где должны располагаться скрытые папки, файлы или файлы, имя которых начинается с точки, нажмите клавиши Shift+Cmd+точка (там где буква Ю на русскоязычной клавиатуре Mac) – в результате вы их увидите (в некоторых случаях может потребоваться после нажатия комбинации сначала перейти в другую папку, а потом вернуться к требуемой, чтобы скрытые элементы появились).

Показ скрытых файлов в окне Открыть на Mac

Второй способ позволяет включить сделать скрытые папки и файлы видимыми везде в Mac OS X «навсегда» (до отключения опции), делается это с помощью терминала. Для запуска терминала можно использовать поиск Spotlight, начав вводить туда название или найти в «Программы» — «Утилиты».

Для того, чтобы включить показ скрытых элементов, в терминале введите следующую команду: defaults write com.apple.finder AppleShowAllFiles TRUE и нажмите Enter. После этого там же выполните команду killall Finder для перезапуска Finder, чтобы изменения вступили в силу.

Показать и скрыть скрытые файлы в Finder на Mac

Обновление 2018: в последних версиях Mac OS, начиная с Sierra можно нажать клавиши Shift + Cmd + . (точка) в Finder для того, чтобы включить показ скрытых файлов и папок.

Как скрыть файлы и папки в OS X

Сначала – о том, как выключить отображение скрытых элементов (т.е. отменить действия, сделанные выше), а затем покажу, как сделать файл или папку скрытыми на Mac (для тех, которые на данный момент являются видимыми).

Для того чтобы вновь скрыть скрытые файлы и папки, а также системные файлы OS X (те, чьи названия начинаются с точки), используйте тем же образом в терминале команду defaults write com.apple.finder AppleShowAllFiles FALSE с последующей командой перезапуска Finder.

Как сделать файл или папку скрытой на Mac

И последнее в этой инструкции – как сделать, чтобы файл или папка была скрытой на MAC, то есть применить к ним данный атрибут, используемый файловой системой (работает и для журналируемой системы HFS+ и для FAT32.

Читать еще:  Скачать Подсчёт трудового стажа на русском языке бесплатно

Сделать это можно с помощью терминала и команды chflags hidden Путь_к_папки_или_файлу. Но, чтобы упростить задачу, вы можете поступить следующим образом:

Как сделать файл или папку скрытой на Mac OS X

  1. В Терминале введите chflags hidden и поставьте пробел
  2. Перетащите на это окно папку или файл, который нужно сделать скрытым
  3. Нажмите Enter, чтобы применить к нему атрибут «Скрытый»

В результате, если у вас отключен показ скрытых файлов и папок, элемент файловой системы, над которым было произведено действие «исчезнет» в Finder и окнах «Открыть».

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

На этом все. Если у вас остались какие-то вопросы, имеющие отношение к затронутой теме, постараюсь ответить на них в комментариях.

Как скрыть файлы на Mac OS X

Как скрыть файлы на Mac OS X

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

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

Использование Терминала для скрытия файлов и папок

Терминал в Finder

Скрывать файлы при помощи Терминала – простейший и самый оперативный вариант. Выполните пошагово следующие действия:

  1. Для запуска Терминала проще всего найти его в строке поиска Spotlight по слову «Терминал» либо в Finder, в разделе утилит.
  2. Вводите команду «chflags hidden», кликаете пробел и перетаскиваете в открытое окно Терминала предназначенный для скрытия файл, после чего нажимаете Enter. Готово, информация скрыта, попадает в Finder и просмотр ее будет возможен только после выполнения в Терминале действий в обратном порядке.

Для отмены в Терминале выполненного ранее скрытия папки или файла вводится «chflags nohidden» и пробел, далее ручным способом выполняете весь путь к файлу или же перетаскиваете соседнюю папку с изменением ее названия, чтобы избежать печатания всего пути.

В случае, когда вы скрываете папку с русскоязычным именем, содержащим не одно, а несколько слов, то сразу после первого слова вводится символ «». Так, папка под именем «Личная переписка» будет выглядеть в Терминале как «Личнаяпереписка». И обязательно запоминайте или записывайте названия папок и файлов, которые скрываете.

Использование специальных программ для скрытия файлов

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

Именно Obscurity станет папкой, где будут находится скрытые файлы. Для перемещения туда любой информации правой кнопкой мышки нажимают на «Obscurity» и в списке выбирают строку показа содержимого. Тут будут складироваться ваши скрываемые файлы.

При простом открытии Obscurity вы ничего не сможете там обнаружить, мало того, даже при поиске они не будут отображаться. Можно для пущей надежности дать папке Obscurity какое-либо «подпольное» имя или разместить там функционирующие программы.

Дисковая утилита для шифрования файлов и папок

Дисковая утилита в Mac OS X

Альтернативой процедуре скрытия папок и файлов является шифрование, которое можно выполнять, применяя Дисковую утилиту, идущую в комплекте с OS X.

Чтобы найти и открыть Дисковую утилиту, используйте строку поиска Spotlight или найдите ее в Finder, в утилитах. Последовательно нажмите Файл – Новый – Образ диска из папки, выбираете папку и кликаете кнопку «Создать образ».

Далее необходимо в поле шифрования выбрать ключ (128 или 256 бит, выбор зависит от необходимой степени надежности шифрования) и нажать кнопку сохранения. В открывшемся далее окне дважды вводится пароль. Только после этого можно удалить в Finder оригинал папки – у вас есть теперь ее зашифрованный образ, отображающий все ее содержимое при введении пароля.

0 0 голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты