Содержание
Полезные мелочи при работе с OS X
HowTo - Как сделать xyz?
iTerm2 keepalive
В файл ~/.ssh/config
добавить
Host * ServerAliveInterval 20 ServerAliveCountMax 180 TCPKeepAlive no
Удалить все разделы на диске
diskutil zeroDisk force short /dev/disk0
Изменить формат файла для скриншотов
Изменить на JPG
defaults write com.apple.screencapture type jpg killall SystemUIServer
Вернуть обратно PNG
defaults write com.apple.screencapture type png killall SystemUIServer
Нашёл тут
Посмотреть статус шифрования FileVault
Для apfs томов (смотрим "Encryption Progress")
diskutil apfs list
Для hfs томов
diskutil cs list
Увеличить histoty в terminal
Запретить автоматически распаковывать ZIP архивы в Safari
Как записать образ Windows из под Mac
- Convert a DMG to ISO and Convert ISO to DMG on Mac
hdiutil convert -format UDRW -o Downloads/win10.img Downloads/Win10_1803_Russian_x64.iso diskutil list diskutil partitionDisk /dev/diskX 1 "Free Space" "unused" "100%" sudo dd if=Downloads/win10.img.dmg of=/dev/diskX bs=1m diskutil eject /dev/diskX
Устанавливаем словари Lingvo в macOS X
Источник: https://sshaman.ru/osx-dict-leo/
Отключить Dashboard и другие твики
Отключить Dashboard
defaults write com.apple.dashboard mcx-disabled -bool YES killall Dock
Включить Dashboard
defaults write com.apple.dashboard mcx-disabled -bool NO killall Dock
Другие разные твики - https://gist.github.com/garethrees/2470157
Как изменить место сохранения скриншотов в Mac OS
via http://did5.ru/apple/kak-izmenit-mesto-soxraneniya-skrinshotov-v-mac-os.html
defaults write com.apple.screencapture location ~/Pictures/Screenshots
Поддерживаемые форматы файлов: PNG, PDF, GIF, TIFF, JPG.
defaults write com.apple.screencapture type jpg
Перезапустить процесс SystemUIServer
killall SystemUIServer
Как уменьшить размер Microsoft Office 2016
via http://did5.ru/it/kak-umenshit-razmer-microsoft-office-2016.html
Не одного меня беспокоит аппетит офисного пакета в Mac.
В Windows 7 Office 2016 (32 бита) занимает 2 ГБ. Установлены Access, Excel, OneNote, Outlook, PowerPoint, Publisher, Word
В macOS Sierra Office 2016 занимает 4.8 ГБ и установлены только Excel, PowerPoint и Word.
Как выбрать предпочитаемую Wi-Fi сеть
Перетяните имя сети наверх списка, чтобы назначить ей наивысший приоритет. Это сеть, к которой компьютер будет пытаться подключиться в первую очередь.
Что такое .cleverfiles и как удалить Disk Drill
.cleverfiles создаёт мерзкая программа Disk Drill. тыц1, тыц2
Удалять каталог можно смело.
Commander One не видит iOS устройства
Выполнить в терминале
sudo chmod -R 777 /var/db/lockdown
Перезапустить Commander One
pptp в sierra
Поддержку PPTP убрали в последнем релизе macOS (Sierra).
Какие есть варианты
- Shimo - 49 EUR
- VPN Tracker - 60 USD
В итоге пришлось перейти на OpenVPN/L2TP.
Статья по данной теме - http://www.shortcut.ru/2016/09/28/stop-using-pptp/
Transport Tycoon Deluxe
В далекие 90 была чудесная DOS/Win игра Transport Tycoon Deluxe.
Запустить в OS X можно без проблем - спасибо проекту openttd
Но вот беда, в openttd нет классических сценариев из TTD. Никаких вам Megarail 1960 или Scotland 1956.
НО! Аркадий Паровозов мимо пролетал и ссылку мне верную прислал.
Сценарии из TTD в OpenTTD запихнуть нельзя, но можно найти сохраненные игру из TTD с нужным сценарием.
Нашёл на форуме save сценария Megarail
The way I did it is going to the scenarios from TTD (all files ending with SS0 or SS1), copy them to the Openttd scenarios directory, and then changing all the SS1's in SS0. Openttd won't recognise scenarios ending with .SS1, but they work perfectly well ending with SS0. The two SS1 scenarios are Schotland 1956 and Megarail 1960.
/Users/Bob/Library/Application Support/MobileSync
Большой каталог, шо це таке?
Це бэкапы iдевайсов сделанные iTunes.
Программа для учёта трафика в Mac
Ничего на свете лучше нету, чем смотреть всё через терминал.
Для себя выбрал vnstat
brew install vnstat
Увы не нашёл в сети рецепта приготовления vnstat в OS X, поэтому пришлось провести небольшое расследование.
Ищем где находятся файлы vnstat
Из файла INSTALL_OSX с github
cp -v examples/launchd/net.humdi.vnstat.plist /Library/LaunchDaemons/ chown root:wheel /Library/LaunchDaemons/net.humdi.vnstat.plist launchctl load /Library/LaunchDaemons/net.humdi.vnstat.plist
В нашем случае будет так
sudo cp -fv /usr/local/opt/vnstat/*.plist /Library/LaunchDaemons sudo chown root /Library/LaunchDaemons/homebrew.mxcl.vnstat.plist sudo launchctl load /Library/LaunchDaemons/homebrew.mxcl.vnstat.plist
Смотрим работает ли daemon
$ sudo ps aux | grep vn Password: dx 13088 0,0 0,0 2442020 2112 s001 S+ 3:57 0:00.00 grep vn root 12956 0,0 0,0 2460500 2084 ?? Ss 3:27 0:00.08 /usr/local/opt/vnstat/bin/vnstatd --nodaemon --config /usr/local/etc/vnstat.conf
Чтобы остановить daemon
sudo launchctl unload /Library/LaunchDaemons/homebrew.mxcl.vnstat.plist
sudo launchctl list | grep vnstat
Статистика за день
vnstat -d
Статистика за месяц
vnstat -m
Статистика за час
vnstat -h
добавить статистику для примера
Как удалить vagrant?
Документация разработчиков увы не соответствует действительности
rm -rf /Applications/Vagrant rm -f /usr/local/bin/vagrant sudo pkgutil --forget com.vagrant.vagrant
так как файлов этих нет, а vagrant установлен в /opt
Поэтому используем рекомендации для Linux
rm -rf /opt/vagrant rm -f /usr/bin/vagrant
Можно также скачать установочный пакет и запустить ./uninstall.tool, который находится внутри.
$ ./uninstall.tool The following files and directories will be removed: /opt/vagrant /usr/local/bin/vagrant Do you wish to uninstall Vagrant (Yes/No)? Yes The uninstallation process requires administrative privileges because some of the installed files cannot be removed by a normal user. You may now be prompted for a password... Successfully uninstalled Vagrant. Done. Press any key to exit.
TinyTinyRSS
Как отключить звук при загрузке
НЕ работает
- Удерживание F10 Mute
- sudo nvram SystemAudioVolume=%0
Работает
- StartNinja | скачать dmg зеркало (rtfm.wiki)
Проверялось в El Capitan на MB Late 13
Как удалить книгу в iBooks
Удалить полностью в iДевайсах ничего нельзя, а вот скрыть пожалуйста.
Самое интересное, что ни через iTunes в Windows ни через iTunes в OS X ни через iBooks на iPhone скрыть что-либо невозможно.
В OS X делаем так (http://apple.stackexchange.com/a/152130)
EN
- Open the iBooks app.
- Go to the iBooks Store (left of the toolbar, at the top).
- On the right-hand-side, in the Quick Links list, click the Purchased link.
- Books will appear; find the one you want to remove and hover your mouse over the cover.
- A little 'x' will appear; click it to remove the book.
RU
- Открыть iBooks
- Магазин → Главный экран магазина
- В правой части Быстрые ссылки → Покупки
- Наводим на обложку нужной книги и удаляем 'x'
Установка wpscan в OS X
wpscan - сканер для Wordpress на предмет уязвимостей в используемой инсталляции WP
К сожалению просто так wpscan не заработает
dx-mac:wpscan dx$ ruby wpscan.rb --url http://domain.tld Ruby >= 2.1.9 required to run wpscan (You have 2.0.0)
Т.к. в El Capitan довольно старая версия Ruby
dx-mac:wpscan dx$ ruby -v ruby 2.0.0p648 (2015-12-16 revision 53162) [universal.x86_64-darwin15]
Как установить
# Install all prerequisites for your OS (look above) cd ~ curl -sSL https://get.rvm.io | bash -s stable source ~/.rvm/scripts/rvm echo "source ~/.rvm/scripts/rvm" >> ~/.bashrc rvm install 2.3.1 rvm use 2.3.1 --default echo "gem: --no-ri --no-rdoc" > ~/.gemrc gem install bundler git clone https://github.com/wpscanteam/wpscan.git cd wpscan gem install bundler bundle install --without test
Как правильно писать OSX или OS X?
http://meta.apple.stackexchange.com/questions/609/is-it-osx-or-os-x
Правильно Mac OS X, но в сентябре 2016 всё изменится и будет просто macOS.
Включить отображение скрытых файлов
В терминале
defaults write com.apple.finder AppleShowAllFiles YES
И перезапустить Finder (alt)
Вернуть обратно
defaults write com.apple.finder AppleShowAllFiles NO
Внимание! В последней версии OS X синтаксис изменился. Правильная команда ниже
defaults write com.apple.finder AppleShowAllFiles -boolean true
Уведомление о выполнении команды в терминале OS X
via http://ovchinnikov.cc/2014/03/bell.html
Например запустили brew update
или ping
и забыли о нём.
$ ping -c 10 ya.ru && tput bel $ brew update && tput bel
Как удалить Java?
sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin sudo rm -fr /Library/PreferencePanes/JavaControlPanel.prefpane
Как сбросить настройки Java?
TL;DR
Удалить файлы
~/Library/Preferences/com.oracle.java.Java-Updater.plist ~/Library/Preferences/com.oracle.java.JavaAppletPlugin.plist ~/Library/Preferences/com.oracle.javadeployment.plist ~/Library/Application Support/Oracle/Java/Deployment/deployment.properties
Казалось бы, что может быть проще, чем восстановление настроек по-умолчанию?
Если вы думаете, что после полной деинсталляции Java у вас при повторной установке будут дефолтные настройки, то НИХТ.
Не хочу знать какие суки спецы так прихуячили прибили всё гвоздями, что потребовалось 2 часа времени на выяснения отношений OSX/Java. Пользуясь случаем, передаю привет Oracle, fuck you Oracle.
Если после удаления настройки откуда-то потом восстанавливаются, то значит надо найти и убить УБИТЬ всё, что похоже на кэш и ему подобное.
Ниже, что удалять НЕ НУЖНО т.к. не поможет. С невероятной скоростью информация копируется из блога в блог, даже если она непроверенная и неактуальная.
~/Library/Preferences/java.plist ~/Library/Preferences/com.apple.java.JavaPreferences.plist ~/Library/Preferences/com.apple.java.plugin.properties[...] ~/Library/Preferences/com.apple.java.util.prefs.plist ~/Library/Preferences/com.apple.plugin.settings.java.plist ~/Library/Preferences/Java Plugin certificates[...] ~/Library/Caches/Java/cache
Удаление этих файлов не приводит к восстановлению настроек по-умолчанию.
Ни в коем случае не пытайтесь найти что-то внятное на discussions.apple.com, ибо форум для тупых мудаков типичных юзеров СклееныхШтановАнтарктиды. В огороде бузина, а в Киеве дядька.
Типичный тред
- Хола посоны. У меня МАК и в Сафари я не могу нормально смотреть ниггаТитьки тому-що у меня всплывает постоянно баннер с этим нашим самым главным чуваком из орального овального белого дома и он мне такой Хэй мазафака ам вотчин я! Хелп ми Аппле!
- У меня МАК и в Сафари нет такой хуйни, хотя я тоже смотрю ниггаТитьки. Попробуй нажать на своем МАКе цмд-банан, а потом цмд-кокос, должно помочь.
- Спасибо за ответ вайтНигга4.20, я попробовал сделать цмд-банан и затем цмд-кокос, но не помогло.
- Очень странно, тогда я уебываю отсюда, УМВР.
GODmoderator
–Попробуйте сочетание цмд-банан и цмд-авокадо, закройте глаза и не дышите 3 минуты. Должно помочь!
-Спасибо всем, я нихуя не делал и у меня всё само заработало после 666 ребутов. Больше никаких баннеров с нашим самым главным чуваком, наверное тоже пошел пялиться на ниггаТитьки, хехе.
Как удалить Adobe Flash?
Adobe Flash Player uninstaller - Mac OS X 10.6+ | Mac OS X 10.4 и 10.5
Как очистить DNS кэш в OS X?
10.10.4-later
sudo killall -HUP mDNSResponde
10.10-10.10.3
sudo discoveryutil udnsflushcaches
OSX 10.9
dscacheutil -flushcache; sudo killall -HUP mDNSResponder
OSX 10.7 – 10.8
sudo killall -HUP mDNSResponder
OSX 10.5 – 10.6
sudo dscacheutil -flushcache
RDP клиент для OS X
Microsoft Remote Desktop
Microsoft (внезапно!) сделала добротный клиент для OS X, доступен в AppStore
CoRD
2013-10-23: CoRD don't seem to work on 10.9 Mavericks. Check back next week.
Royal TSX
Есть бесплатная версия. AIO (VNC, RDP, SSH, etc).
Ремонт
Если вы решили самостоятельно починить Macbook - например заменить кулер или аккумуляторную батарею, то вас ждёт сюрприз в виде чудесных винтов, которые использует Apple. Нет, даже не Torx, Apple использует Pentalobe.
Для тех кому интересно почитать про отвертки:
В моём случае сломался кулер (шум, треск). Первым делом были выполнены рекомендации вроде этих: Using Apple Hardware Test | Использование программы «Функциональный тест оборудования Apple»
После чего был изучен мануал по самостоятельному ремонту
Ознакомившись с мануалом сделал заказ в магазине Ёптибэй: набор отверток, термопаста, антистатическая лопатка и новый кулер. Отличный магазин, рекомендую. Самостоятельный ремонт обошелся в 4 т.р., что вдвое дешевле нежели просят в различных яблочных сервисных центрах.
Big Brother
Mac OS X не стесняясь отправляет неведомо что своему будущему CEO (кому бы вы думалиии, волшебный Siri!).
Safari
Настройки → Поиск → Включить предложения → Safari
→
Spotlight
Системные настройки → Spotlight → Поиск в Интернете с помощью Bing
Либо запускаем скрипт на Python с сайта fix-macosx
Как посмотреть статус шифрования диска
diskutil cs list | grep -e "Conversion" -e "Volume Name"
где Volume Name имя нашего диска
Как создать PDF из нескольких JPG
Ставим ImageMagick
$ brew install imagemagick
Конвертируем
$ convert *.jpg magic.pdf
Если файл слишком большой пробуем разный уровень качества
$ convert -quality 70 *.jpg magic.pdf
Как скопировать вывод терминала в буфер обмена
$ ping -c 4 ya.ru | pbcopy
Чтобы вставить информацию из буфера обмена в файл
$ pbpaste > ~/foobar.txt
md5
Смотрим md5 хэш
openssl
openssl md5 [file]
md5
md5 [file]
Для вывода, как у md5sum используйте ключ -r (Reverses the format of the output)
md5 -r [file]
Ставим md5sum
$ brew install md5sha1sum $ md5sum [file]
Разное (ошибки и глюки)
zsh: bad CPU type in executable: nmap
Не работает nmap в Big Sur.
dx@dx ~ % nmap zsh: bad CPU type in executable: nmap dx@dx ~ % sudo nmap sudo: unable to execute /usr/local/bin/nmap: Bad CPU type in executable dx@dx ~ % arch -x86_64 brew install nmap Running `brew update --auto-update`... ==> Auto-updated Homebrew! Updated 1 tap (homebrew/core). You have 40 outdated formulae installed. You can upgrade them with brew upgrade or list them with brew outdated. Warning: nmap 7.93 is already installed, it's just not linked. To link this version, run: brew link nmap dx@dx ~ % brew link --overwrite nmap
Вполне возможно, что достаточно только brew link, но у меня не сработало пока не указал архитектуру x86_64 для установки.
nposixerrordomain:24 в Safari
nposixerrordomain:24 - открыто слишком много файлов
NSPosixErrorDomain:24 - Error: Too many open files in system
Пока не решил. ulimit не помогает
suggestd нагрузка на CPU
Пока не решил Самое близкое к истине - https://qna.habr.com/q/252285
У меня началось после добавления аккаунта Gmail в Mail.app.
ppt001
TG Pro и Coconut battery долго пугали сообщениями о плохом состоянии аккумулятора.
И вот в один день не включается OSX с ошибкой PPT001
На сайте Apple радостное описание кода:
Аккумулятор не обнаружен.
Обратитесь в компанию Apple или отнесите свой компьютер в авторизованный сервисный центр компании Apple или в розничный магазин Apple Store, чтобы определить, какие варианты обслуживания вам доступны.
Рекомендуют делать ресет - https://support.apple.com/en-us/HT201295
Что сделал
- Выключил
- Подключил магсейф
- Нажал одновременно Shift-Control-Option + кн вкл
- Одновременно отжал все кнопки
- Нажал вкл
- Заработало. Но акб менять :(
Время подключения к серверу imap.google.com через порты по умолчанию истекло
mail.app выдал многозначительное
Пошукал в интернетах и ничего не нашёл.
Лечится перезапуском mail.app или пересозданием аккаунта
Установка зависла на 1 second remaining. Что делать?
Ничего. Просто подождать. Долго.
Неизвестные файлы с расширением padl
$ ls -la /Users/dx/ total 216 drwxr-xr-x@ 60 dx staff 2040 19 фев 20:55 . drwxr-xr-x 6 root admin 204 28 сен 18:01 .. -rw-r--r-- 1 dx staff 266 13 мар 2016 .31.padl -rw-r--r-- 1 dx staff 261 3 сен 21:21 .489614.padl -rw-r--r--@ 1 dx staff 43012 23 фев 22:35 .DS_Store drwx------ 12 dx staff 408 23 фев 14:42 .Trash -rw-r--r-- 1 dx staff 15 22 фев 23:37 .archey-ip ---CUT---
Единственное упоминание нашёл здесь.
Посмотреть их содержимое можно так
plutil -p .489614.padl
Что именно это за файлы я так и не понял. Но теперь знаю, что они не опасны.
Обсуждение