Многие из нас знают, что Macosx это unix-based операционная система. Что это значит? А значит это очень много. Например вы можете настроить фаервол по примеру настройки freeBSD (Unix-BSD это старый предок операционной системы Freebsd, а Macosx много чего унаследовала у freebsd). В маке есть куча системных утилит используемых в unix,*bsd и linux. Например таких как top, clear, which, where и т.д. Такие возможности дают достаточно хорошо ориентироваться и управлять системой пользователя перешедшим с linux или *bsd на macosx. Также и пользователи которые ни разу, не пользовались линуксом могут работать в терминале. Об этом я и хотел бы сегодня написать. И так! Начну я с команд большинство которых работает как и в linux, так и в *bsd.
A: Команды в терминале Macosx
B: Трюки выполняемые через терминал macosx (Большинство этих трюков связаны визуальным видом и применяются только пользователю который их выполняет!)
A:Команды
1. Перегружаем Мак.
shutdown -r now
или
restart now
2. Выключаем Мак.
shutdown now
или
shutdown -h now
3. смотрим енергопотребление компьютера.
pmset -g
4. отправляем монитор в сон через 15 минут.
sudo peseta display sleep 15
5. отправляем компьютер в сон через 30 минут.
sudo peseta sleep 30
6. пингуем холст на присутствие
ping -o google.ru (Посылает только один пакет)
ping google.ru (посылает пакеты пользователь сам не отключит посылку пакетов)
7. проверяем хостинг на http (Проверяет доступен вебсервер или нет)
curl -I www.google.ru | head -n 1
8. смотрим кто за логинен в вашем маке.
w
9. (Сеть в маке команда netstat)
netstat -r (смотрим таблицу маршрутизации)
netstat -an (смотрим активные сетевые подключения вашего мака)
netstat -s (смотрим сетевую статистику)
10. смотрим все открытые файлы в маке
lsof
11. перезагружаем Bonjour (полезно если ваш мак не отвечает или не видно в сети)
sudo launchctl unload /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
12. вытаскиваем диск из двд-рома. (Например если завис двд-ром)
diskutil eject disk1
13. Буфер обмена
pbpaste | wc -l (Считаем кол-во строк в тексте в буфере обмена.)
pbpaste | wc -w (считаем кол-во слов в тексте в буфере обмена.)
pbpaste | sort | pbcopy (сортировка строк текста из буфера обмена и копируем обратно в буфер обмена)
pbpaste | head -n 5 (Показывает первые 5 строк из буфера обмена)
pbpaste | tail -n 5 (Показывает последние 5 строк из буфера обмена)
pbpaste | expand | pbcopy (Конвертируем вкладки в пробелы)
pbpaste | tiny | pbcopy (Очищаем HTML в буфере обмена и копируем обратно в буфер обмена)
14. Смотрим историю команд которые были в биты в терминал
history
history | grep something (найти команду которую я использовал недавно)
15. Конвертируем HTML файл в поддерживаемые файлы *.TXT *.RTF *.DOC
textutil -convert html file.extension
16. очишаем терминал
clear
17. для того, чтобы найти какую нибуть программу например находящуюся где то в /usr/bin/, то вписываем вот эту команду.
A.
whereis [имя программы]
B.
which [имя программы]
18. для того, чтобы посмотреть ядро операционной системы просто вводим эту команду.
uname -a
20. для того, чтобы сохранить результат файла в другой файл.
cat [/путь/до/файла] > ~/Desktop/имя_файла.txt
21. играем в игры в терминале в маке.
a. надо узнать версию еmacs
cd /usr/share/emacs/; ls
b. затем запускаем команду
ls /usr/share/emacs/[VERSION_OF_EMACS]/lisp/play
c. запоминаем имена игр (например можно сделать скриншот)
shift + cmd + 3
d. набираем "emacs" нажимаем кнопку Esc и затем кнопку "x" после этого вводим имя игры и нажимаем Return (Enter).
22. запускаем звездные войны через терминам, телнет
telnet towel.blinkenlights.nl
23. отрываем папку в которой сейчас находимся
open .
24. открываем файл с помощью программы
open -a preview image.png
25. запускаем простейший веб сервер из любой директории.
python -m SimpleHTTPServer 8000
26. чтобы в терминами была указана папка в которой вы хотите оказаться просто
вводите команду cd и перетаскиваете папку в терминал.
если просто перетащить папку,то будет указан путь папки.
27. конвертируем файлы в терминале
afconvert track.aiff -o track.m4a -q 127 -b 160000 -f 'm4af' -d 'aac'
28. смотрим, что использует память и процессор
A.
top -o vsize
B.
top -o cpu
29. Монтируем диск через терминал утилитой hdutil
A (Монтируем)
hdiutil mount ~/Desktop/образ_диска.dmg
B(Отмантируем)
hdutil deatach /Volume/<Mountpoint>
C(хакерский вариант)
hdiutil detach `df | grep WebKit | perl -pe 's@^/dev/([a-zA-Z0-9]+).*@$1@'`
D(простейший вариант)
hdiutil detach /Volumes/latest_webkit
30. Делаем файл скрытым
SetFile file -a V
31. меняем высоту и ширину картинки
sips -Z 100x100 image.jpg
32. для работы в мак-терминале используется команда diskutil для изучения полного функционала вводим команду man diskutil
33. записываем образ диска
hdutil burn /путь/до/файла_образа
34. Убиваем процесс
kill PID 478
(Все процессы можно посмотреть в терминале командой top или программе Activity Monitor.app нах. в папке утилит)
35. быстрый просмотр файла в маке через терминам
qlmanage -p "ScreenShot_Macosx_10.6.png"
36. показываем папки и подпапки в терминале в графическом виде.
ls -R | grep ":$" | sed -e 's/:$//' -e 's/[^-][^\/]*\//--/g' -e 's/^/ /' -e 's/-/|/'
37. сохраняем результат команды say в аудио файл.
say [то, что вы хотите записать] /путь/до/файла/кудо/сохранить/result.aiff
информация с текстого файла в аудио файл
say -f /путь/до/файла/read.txt -o /путь/до/файла/result.aiff
B:трюки
38. отключаем Dashboard (Приборную панель или панель виджетов)
defaults write com.apple.dashboard mcx-disabled -boolean YES; killall Dock
для того чтобы включить меняем YES на NO
defaults write com.apple.dashboard mcx-disabled -boolean NO; killall Dock
39. включаем отображение скрытых папок (удобно, если надо найти системные файлы пример .bash_history или веб разработчикам .htaccess)
defaults write com.apple.finder AppleShowAllFiles TRUE; killall Finder
для того, чтобы выключить отображение системных файлов меняем TRUE на FALSE
defaults write com.apple.finder AppleShowAllFiles FALSE; killall Finder
40. меняем ссылку iTunes из ссылки iTunes store в ссылку iTunes с локальными библиотеками.
defaults write com.apple.iTunes invertStoreLinks -bool YES
для того, чтобы вернуть обратно меняем YES на NO
defaults write com.apple.iTunes invertStoreLinks -bool NO
41. Меняем время резервного копирования в Time machine (1800 время в секундах 1800 == 30 минут)
sudo default write /System/Library/Launch Daemons/com.apple.backupupd-auto StartInterval -int 1800
42. ставим сообщение при входе в систему
sudo defaults write /Library/Preferences/com.apple.loginwindow LoginwindowText "Your Message"
для того, чтобы убрать сообщение.
sudo defaults write /Library/Preferences/com.apple.loginwindow LoginwindowText ""
43. для того, чтобы preview показывал картинку в натуральный размер вводим команду
defaults write com.feedface.ffview udn_dont_resize_img_ win 1
для того, чтобы вернуть обратно
defaults write com.feedface.ffview udn_dont_resize_img_ win 0
44. меняем стандартный размер дока на не стандартный размер
defaults write com.apple.dock largesize -int 512; killall Dock
45. режим отладки в iCal
defaults write com.apple.addressbook ABShow DebugMenu -bool YES
вернуть обратно меняем YES на NO
defaults write com.apple.addressbook ABShow DebugMenu -bool NO
46. режим отладки в Address Book
defauls write com.apple.addressbook ABShow DebugMenu -bool YES
вернуть обратно меняем YES на NO
defauls write com.apple.addressbook ABShow DebugMenu -bool NO
47. прозрачные окна в доке которые скрыты
defaults write com.apple.Dock showhidden -bool YES; killall Dock
вернуть обратно меняем YES на NO
defaults write com.apple.Dock showhidden -bool NO; killall Dock
48. Устанавливаем стак с часто используемыми программами
defaults write com.apple.dock persistent-others -array-add '{ "tile-data" = { "list-type" = 1; }; "tile-type" = "recents-tile"; }'; killall Dock
49. устанавливаем при наведении выделение программы в стаке
defaults write com.apple.dock mouse-over-hilitestack -boolean YES; killall Dock
вернуть обратно меняем YES на NO
defaults write com.apple.dock mouse-over-hilitestack -boolean NO; killall Dock
50. меняем вид дока из 3D в 2D
defaults write com.apple.dock no-glass -boolean YES; killall Dock
вернуть обратно меняем YES на NO
defaults write com.apple.dock no-glass -boolean NO; killall Dock
51. поиск музыки в iTunes.
для того, чтобы когда вы выделяете трек не искать информацию в iTunes store, а
в локальной библиотеке вводим вот эту команду.
defaults write com.apple.iTunes invertStore Links -bool YES
52. запускаем режим разработчика в dashboard (позволяет оставлять виджеты на рабочем столе)
defaults write com.apple.dashboard demoed YES
вернуть обратно меняем YES на NO
defaults write com.apple.dashboard demoed NO
53. при сохранении файла расширяем функцию сохранить
defaults write -g NSNavPanelExpandedState ForSaveMode -bool TRUE
54. меняем имя скриншота по умолчанию
defaults write com.apple.screencapture name "Любое имя которые вы хотите указать"; killall SystemUIServer
55. добавляем функцию выйти программе Finder
defaults write com.apple.finder QuitMenuItem -bool YES; killall Finder
вернуть обратно меняем YES на NO
defaults write com.apple.finder QuitMenuItem -bool NO; killall Finder
56. используем графические ресурсы macosx 10.4 (Tiger) в macosx 10.6 (snow Leopard) т.е. отключаем CoreUI.
defaults write -g AppleUseCoreUI -bool NO
вернуть обратно меняем NO на YES
defaults write -g AppleUseCoreUI -bool YES
defaults write NSGlobalDomain NSUseLeopardWindowValues YES
57. добавляем кнопку expose на рабочий стол.
defaults write com.apple.dock wvous-floater -bool YES;killall Dock
вернуть обратно меняем YES на NO
defaults write com.apple.dock wvous-floater -bool NO;killall Dock
58. увеличиваем размер окошек в доке
defaults write com.apple.finder DesktopViewOptions -dict IconSize -integer 512;killall Finder
59. меняем разрешение скриншота по умолчанию
defaults write com.apple.screencapture type jpg
60. меняем картинку при входе в систему
defaults write /Library/Preferences/com.apple.loginwindow DesktopPicture "/путь/до/картинки/на которую/ты/хочешь/изменить"
61. меняем визуальный вид в сафари на загружаюшися круглишок.
defaults write com.apple.Safari DebugUsePieProgressIndicator -bool true
вернуть обратно
defaults write com.apple.Safari DebugUsePieProgressIndicator -bool false
62. меняем задержку между перетаскиванием приложения между окнами. (По умолчанию стоит 0.75)
defaults write com.apple.dock workspaces-edge-delay -float 0.5
63. отключаем подсказки в сафари.
defaults write com.apple.Safari WebKitShowsURLsInToolTips 0
включить обратно
defaults write com.apple.Safari WebKitShowsURLsInToolTips 1
64. отключаем меню ошибок
defaults write com.apple.CrashReporter DialogType none
65. включаем меню отладки
defaults write com.apple.Safari IncludeDebugMenu 1
66. показываем полный путь в заголовке Finder'a
defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES
вернуть обратно меняем YES на NO
defaults write com.apple.finder _FXShowPosixPathInTitle -bool NO
67. Включение неподдерживаемых дисков в Time machine
defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1
отключаем эту функцию
defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 0
68. включаем веб инспектор в сафари (доступно будет в отладочном меню)
defaults write com.apple.Safari WebKitDeveloperExtras -bool true
отключаем
defaults write com.apple.Safari WebKitDeveloperExtras -bool false
69. заставляем Mail.app показывать письма в текстовом режиме
defaults write com.apple.mail PreferPlainText -bool TRUE
отключаем
defaults write com.apple.mail PreferPlainText -bool FALSE
70. меняем положение дока в маке
A (положение дока в левой части)
defaults write com.apple.dock pinning -string start
B (Положение дока в правой части)
defaults write com.apple.dock pinning -string end
C (Положение дока посередине)
defaults write com.apple.dock pinning -string center
71. меняем цвет в менюбаре
A (белый цвет)
sudo defaults write /System/Library/LaunchDaemons/com.apple.WindowServer 'EnvironmentVariables' -dict 'CI_NO_BACKGROUND_IMAGE' 1
B (Серый цвет)
sudo defaults write /System/Library/LaunchDaemons/com.apple.WindowServer 'EnvironmentVariables' -dict 'CI_NO_BACKGROUND_IMAGE' 0
С (цвет по умолчанию)
sudo defaults delete /System/Library/LaunchDaemons/com.apple.WindowServer 'EnvironmentVariables'
72. Устанавливаем скринсейвер вместо обои.
/System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine -background
73. Отключаем проверку дисков
com.apple.frameworks.diskimages skip-verify TRUE
вернуть обратно меняем TRUE на FALSE
com.apple.frameworks.diskimages skip-verify FALSE
74. Ускоряем диалоговые окна (Поумолчанию 0.2)
defaults write NSGlobalDomain NSWindowResizeTime 0.01
вообщем все, что я нащел в инете. Если вам лень колдовать над терминалом и копипастить команды. Вы можете просто скачать программу TinkerTool в которой есть половина из этих возможностей. ссылка для скачивания.
A: Команды в терминале Macosx
B: Трюки выполняемые через терминал macosx (Большинство этих трюков связаны визуальным видом и применяются только пользователю который их выполняет!)
A:Команды
1. Перегружаем Мак.
shutdown -r now
или
restart now
2. Выключаем Мак.
shutdown now
или
shutdown -h now
3. смотрим енергопотребление компьютера.
pmset -g
4. отправляем монитор в сон через 15 минут.
sudo peseta display sleep 15
5. отправляем компьютер в сон через 30 минут.
sudo peseta sleep 30
6. пингуем холст на присутствие
ping -o google.ru (Посылает только один пакет)
ping google.ru (посылает пакеты пользователь сам не отключит посылку пакетов)
7. проверяем хостинг на http (Проверяет доступен вебсервер или нет)
curl -I www.google.ru | head -n 1
8. смотрим кто за логинен в вашем маке.
w
9. (Сеть в маке команда netstat)
netstat -r (смотрим таблицу маршрутизации)
netstat -an (смотрим активные сетевые подключения вашего мака)
netstat -s (смотрим сетевую статистику)
10. смотрим все открытые файлы в маке
lsof
11. перезагружаем Bonjour (полезно если ваш мак не отвечает или не видно в сети)
sudo launchctl unload /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
sudo launchctl load /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
12. вытаскиваем диск из двд-рома. (Например если завис двд-ром)
diskutil eject disk1
13. Буфер обмена
pbpaste | wc -l (Считаем кол-во строк в тексте в буфере обмена.)
pbpaste | wc -w (считаем кол-во слов в тексте в буфере обмена.)
pbpaste | sort | pbcopy (сортировка строк текста из буфера обмена и копируем обратно в буфер обмена)
pbpaste | head -n 5 (Показывает первые 5 строк из буфера обмена)
pbpaste | tail -n 5 (Показывает последние 5 строк из буфера обмена)
pbpaste | expand | pbcopy (Конвертируем вкладки в пробелы)
pbpaste | tiny | pbcopy (Очищаем HTML в буфере обмена и копируем обратно в буфер обмена)
14. Смотрим историю команд которые были в биты в терминал
history
history | grep something (найти команду которую я использовал недавно)
15. Конвертируем HTML файл в поддерживаемые файлы *.TXT *.RTF *.DOC
textutil -convert html file.extension
16. очишаем терминал
clear
17. для того, чтобы найти какую нибуть программу например находящуюся где то в /usr/bin/, то вписываем вот эту команду.
A.
whereis [имя программы]
B.
which [имя программы]
18. для того, чтобы посмотреть ядро операционной системы просто вводим эту команду.
uname -a
20. для того, чтобы сохранить результат файла в другой файл.
cat [/путь/до/файла] > ~/Desktop/имя_файла.txt
21. играем в игры в терминале в маке.
a. надо узнать версию еmacs
cd /usr/share/emacs/; ls
b. затем запускаем команду
ls /usr/share/emacs/[VERSION_OF_EMACS]/lisp/play
c. запоминаем имена игр (например можно сделать скриншот)
shift + cmd + 3
d. набираем "emacs" нажимаем кнопку Esc и затем кнопку "x" после этого вводим имя игры и нажимаем Return (Enter).
22. запускаем звездные войны через терминам, телнет
telnet towel.blinkenlights.nl
23. отрываем папку в которой сейчас находимся
open .
24. открываем файл с помощью программы
open -a preview image.png
25. запускаем простейший веб сервер из любой директории.
python -m SimpleHTTPServer 8000
26. чтобы в терминами была указана папка в которой вы хотите оказаться просто
вводите команду cd и перетаскиваете папку в терминал.
если просто перетащить папку,то будет указан путь папки.
27. конвертируем файлы в терминале
afconvert track.aiff -o track.m4a -q 127 -b 160000 -f 'm4af' -d 'aac'
28. смотрим, что использует память и процессор
A.
top -o vsize
B.
top -o cpu
29. Монтируем диск через терминал утилитой hdutil
A (Монтируем)
hdiutil mount ~/Desktop/образ_диска.dmg
B(Отмантируем)
hdutil deatach /Volume/<Mountpoint>
C(хакерский вариант)
hdiutil detach `df | grep WebKit | perl -pe 's@^/dev/([a-zA-Z0-9]+).*@$1@'`
D(простейший вариант)
hdiutil detach /Volumes/latest_webkit
30. Делаем файл скрытым
SetFile file -a V
31. меняем высоту и ширину картинки
sips -Z 100x100 image.jpg
32. для работы в мак-терминале используется команда diskutil для изучения полного функционала вводим команду man diskutil
33. записываем образ диска
hdutil burn /путь/до/файла_образа
hdutil burn -noverifyburn /путь/до/файла_образа (без проверки образа после записи)
34. Убиваем процесс
kill PID 478
(Все процессы можно посмотреть в терминале командой top или программе Activity Monitor.app нах. в папке утилит)
35. быстрый просмотр файла в маке через терминам
qlmanage -p "ScreenShot_Macosx_10.6.png"
36. показываем папки и подпапки в терминале в графическом виде.
ls -R | grep ":$" | sed -e 's/:$//' -e 's/[^-][^\/]*\//--/g' -e 's/^/ /' -e 's/-/|/'
37. сохраняем результат команды say в аудио файл.
say [то, что вы хотите записать] /путь/до/файла/кудо/сохранить/result.aiff
информация с текстого файла в аудио файл
say -f /путь/до/файла/read.txt -o /путь/до/файла/result.aiff
B:трюки
38. отключаем Dashboard (Приборную панель или панель виджетов)
defaults write com.apple.dashboard mcx-disabled -boolean YES; killall Dock
для того чтобы включить меняем YES на NO
defaults write com.apple.dashboard mcx-disabled -boolean NO; killall Dock
39. включаем отображение скрытых папок (удобно, если надо найти системные файлы пример .bash_history или веб разработчикам .htaccess)
defaults write com.apple.finder AppleShowAllFiles TRUE; killall Finder
для того, чтобы выключить отображение системных файлов меняем TRUE на FALSE
defaults write com.apple.finder AppleShowAllFiles FALSE; killall Finder
40. меняем ссылку iTunes из ссылки iTunes store в ссылку iTunes с локальными библиотеками.
defaults write com.apple.iTunes invertStoreLinks -bool YES
для того, чтобы вернуть обратно меняем YES на NO
defaults write com.apple.iTunes invertStoreLinks -bool NO
41. Меняем время резервного копирования в Time machine (1800 время в секундах 1800 == 30 минут)
sudo default write /System/Library/Launch Daemons/com.apple.backupupd-auto StartInterval -int 1800
42. ставим сообщение при входе в систему
sudo defaults write /Library/Preferences/com.apple.loginwindow LoginwindowText "Your Message"
для того, чтобы убрать сообщение.
sudo defaults write /Library/Preferences/com.apple.loginwindow LoginwindowText ""
43. для того, чтобы preview показывал картинку в натуральный размер вводим команду
defaults write com.feedface.ffview udn_dont_resize_img_ win 1
для того, чтобы вернуть обратно
defaults write com.feedface.ffview udn_dont_resize_img_ win 0
44. меняем стандартный размер дока на не стандартный размер
defaults write com.apple.dock largesize -int 512; killall Dock
45. режим отладки в iCal
defaults write com.apple.addressbook ABShow DebugMenu -bool YES
вернуть обратно меняем YES на NO
defaults write com.apple.addressbook ABShow DebugMenu -bool NO
46. режим отладки в Address Book
defauls write com.apple.addressbook ABShow DebugMenu -bool YES
вернуть обратно меняем YES на NO
defauls write com.apple.addressbook ABShow DebugMenu -bool NO
47. прозрачные окна в доке которые скрыты
defaults write com.apple.Dock showhidden -bool YES; killall Dock
вернуть обратно меняем YES на NO
defaults write com.apple.Dock showhidden -bool NO; killall Dock
48. Устанавливаем стак с часто используемыми программами
defaults write com.apple.dock persistent-others -array-add '{ "tile-data" = { "list-type" = 1; }; "tile-type" = "recents-tile"; }'; killall Dock
49. устанавливаем при наведении выделение программы в стаке
defaults write com.apple.dock mouse-over-hilitestack -boolean YES; killall Dock
вернуть обратно меняем YES на NO
defaults write com.apple.dock mouse-over-hilitestack -boolean NO; killall Dock
50. меняем вид дока из 3D в 2D
defaults write com.apple.dock no-glass -boolean YES; killall Dock
вернуть обратно меняем YES на NO
defaults write com.apple.dock no-glass -boolean NO; killall Dock
51. поиск музыки в iTunes.
для того, чтобы когда вы выделяете трек не искать информацию в iTunes store, а
в локальной библиотеке вводим вот эту команду.
defaults write com.apple.iTunes invertStore Links -bool YES
52. запускаем режим разработчика в dashboard (позволяет оставлять виджеты на рабочем столе)
defaults write com.apple.dashboard demoed YES
вернуть обратно меняем YES на NO
defaults write com.apple.dashboard demoed NO
53. при сохранении файла расширяем функцию сохранить
defaults write -g NSNavPanelExpandedState ForSaveMode -bool TRUE
54. меняем имя скриншота по умолчанию
defaults write com.apple.screencapture name "Любое имя которые вы хотите указать"; killall SystemUIServer
55. добавляем функцию выйти программе Finder
defaults write com.apple.finder QuitMenuItem -bool YES; killall Finder
вернуть обратно меняем YES на NO
defaults write com.apple.finder QuitMenuItem -bool NO; killall Finder
56. используем графические ресурсы macosx 10.4 (Tiger) в macosx 10.6 (snow Leopard) т.е. отключаем CoreUI.
defaults write -g AppleUseCoreUI -bool NO
defaults write NSGlobalDomain NSUseLeopardWindowValues NO
вернуть обратно меняем NO на YES
defaults write -g AppleUseCoreUI -bool YES
defaults write NSGlobalDomain NSUseLeopardWindowValues YES
57. добавляем кнопку expose на рабочий стол.
defaults write com.apple.dock wvous-floater -bool YES;killall Dock
вернуть обратно меняем YES на NO
defaults write com.apple.dock wvous-floater -bool NO;killall Dock
58. увеличиваем размер окошек в доке
defaults write com.apple.finder DesktopViewOptions -dict IconSize -integer 512;killall Finder
59. меняем разрешение скриншота по умолчанию
defaults write com.apple.screencapture type jpg
60. меняем картинку при входе в систему
defaults write /Library/Preferences/com.apple.loginwindow DesktopPicture "/путь/до/картинки/на которую/ты/хочешь/изменить"
61. меняем визуальный вид в сафари на загружаюшися круглишок.
defaults write com.apple.Safari DebugUsePieProgressIndicator -bool true
вернуть обратно
defaults write com.apple.Safari DebugUsePieProgressIndicator -bool false
62. меняем задержку между перетаскиванием приложения между окнами. (По умолчанию стоит 0.75)
defaults write com.apple.dock workspaces-edge-delay -float 0.5
63. отключаем подсказки в сафари.
defaults write com.apple.Safari WebKitShowsURLsInToolTips 0
включить обратно
defaults write com.apple.Safari WebKitShowsURLsInToolTips 1
64. отключаем меню ошибок
defaults write com.apple.CrashReporter DialogType none
65. включаем меню отладки
defaults write com.apple.Safari IncludeDebugMenu 1
66. показываем полный путь в заголовке Finder'a
defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES
вернуть обратно меняем YES на NO
defaults write com.apple.finder _FXShowPosixPathInTitle -bool NO
67. Включение неподдерживаемых дисков в Time machine
defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1
отключаем эту функцию
defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 0
68. включаем веб инспектор в сафари (доступно будет в отладочном меню)
defaults write com.apple.Safari WebKitDeveloperExtras -bool true
отключаем
defaults write com.apple.Safari WebKitDeveloperExtras -bool false
69. заставляем Mail.app показывать письма в текстовом режиме
defaults write com.apple.mail PreferPlainText -bool TRUE
отключаем
defaults write com.apple.mail PreferPlainText -bool FALSE
70. меняем положение дока в маке
A (положение дока в левой части)
defaults write com.apple.dock pinning -string start
B (Положение дока в правой части)
defaults write com.apple.dock pinning -string end
C (Положение дока посередине)
defaults write com.apple.dock pinning -string center
71. меняем цвет в менюбаре
A (белый цвет)
sudo defaults write /System/Library/LaunchDaemons/com.apple.WindowServer 'EnvironmentVariables' -dict 'CI_NO_BACKGROUND_IMAGE' 1
B (Серый цвет)
sudo defaults write /System/Library/LaunchDaemons/com.apple.WindowServer 'EnvironmentVariables' -dict 'CI_NO_BACKGROUND_IMAGE' 0
С (цвет по умолчанию)
sudo defaults delete /System/Library/LaunchDaemons/com.apple.WindowServer 'EnvironmentVariables'
72. Устанавливаем скринсейвер вместо обои.
/System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine -background
73. Отключаем проверку дисков
com.apple.frameworks.diskimages skip-verify TRUE
вернуть обратно меняем TRUE на FALSE
com.apple.frameworks.diskimages skip-verify FALSE
74. Ускоряем диалоговые окна (Поумолчанию 0.2)
defaults write NSGlobalDomain NSWindowResizeTime 0.01
вообщем все, что я нащел в инете. Если вам лень колдовать над терминалом и копипастить команды. Вы можете просто скачать программу TinkerTool в которой есть половина из этих возможностей. ссылка для скачивания.
Комментариев нет:
Отправить комментарий