ДИГИТАЛЕН СВЯТ

Регистрирайте безплатен акаунт днес, за да станете член! След като влезете, ще можете да участвате в този сайт, като добавяте свои собствени теми и публикации, както и да се свързвате с други членове чрез вашата лична пощенска кутия!

apple 🕵️ 5 Скрити macOS Terminal Команди — Неща които Apple не Рекламира [2026]

🕵️5 Скрити macOS Terminal Команди
Неща които Apple не рекламира — но са вградени от години

terminal-wow-banner.png


macOS-12--15-brightgreen
Terminal-WOW-red
Ниво-Всички-orange
DTGarage-Edition-blue


🕵️ Твоят Mac крие неща от теб
5 команди · 5 категории · 100% вградени · 0% реклама от Apple



$ whoami
→ Тони Ангелчовски · sysadmin · macOS & Linux · dtgarage.eu



🎯Защо тези команди са скрити?

Apple проектира macOS да изглежда прост. Под красивия интерфейс обаче работи пълноценен Unix — с инструменти, логове и настройки, за които 99% от потребителите никога не научават.

Тези 5 команди не изискват инсталация на нищо. Всички са вградени в macOS от години. Просто никой не ги рекламира.


🌐 Цялата macOS серия:




⬛ № 1 — БАТЕРИЯ



🔋 № 1 — Пълната история на батерията

System Preferences показва цикли и капацитет. Но Terminal показва всичко — зарядни сесии, температура, серийни номера на клетките, точно напрежение в момента.

Bash:
system_profiler SPPowerDataType

Стъпка 2 — Design Capacity (скрита в по-новите macOS):

Bash:
ioreg -l | grep -i "DesignCapacity"

Реалното здраве на батерията = Full Charge ÷ Design × 100

Пример от реална машина:
→ Design Capacity: 4790 mAh
→ Full Charge Capacity: 2970 mAh
Реално здраве: 62% — при само 198 цикъла!

GUI-то показваше само "Service Recommended". Terminal показа точно защо.

Какво ще видиш:


ПолеКакво означаваWOW фактор
Cycle CountБрой пълни зарядни циклиВидимо и в GUI
ConditionNormal / Replace Soon / Replace Now⭐ Скрито от GUI
Voltage (mV)Точното напрежение в момента⭐⭐ WOW
Amperage (mA)Ток в момента (+ зарежда, - разрежда)⭐⭐ WOW
Full Charge Capacity (mAh)Реален максимален капацитет днес⭐⭐⭐ СКРИТО!
Design Capacity (mAh)Оригиналният капацитет от завода⭐⭐⭐ СКРИТО!

🔥 WOW момент: Full Charge Capacity ÷ Design Capacity × 100 = реалното здраве на батерията в проценти. Ако имаш 4000mAh Design и 3200mAh Full Charge — батерията е на 80%. GUI-то показва само "Normal" — Terminal показва точните числа.



⬛ № 2 — МРЕЖА



🕵️ № 2 — Кой се свързва с интернет БЕЗ да питат

Всяка секунда твоят Mac изпраща и получава данни. Safari, Mail, iCloud — познати. Но има и процеси които никога не си пускал и пак са онлайн.

Bash:
sudo lsof -i -n -P | grep ESTABLISHED

Какво показва: Всяка активна мрежова връзка в момента — процес, IP адрес, порт, посока.

Още по-мощно — само изходящите връзки:


Bash:
sudo lsof -i -n -P | grep ESTABLISHED | awk '{print $1, $9}' | sort -u

Примерен изход:

Code:
cloudd        17.57.144.12:443    # iCloud
rapportd      92.123.44.1:443     # Handoff/Continuity
com.apple.We  93.184.216.34:443   # Apple Weather
Spotify       35.186.224.47:443   # Spotify (ако е пуснат)
symptomsd     17.57.144.66:443    # Диагностика към Apple

🔥 WOW момент: symptomsd и rapportd — чували ли сте за тях? Те работят постоянно. Apple ги описва в документацията, но никъде в GUI не се виждат. С тази команда за първи път ги виждаш в действие.



⬛ № 3 — СКРИТИ НАСТРОЙКИ



⚡ № 3 — defaults write: Настройки които Apple е скрила

macOS има хиляди настройки недостъпни от GUI. Командата defaults write ги достига директно. Ето трите най-интересни:

3А. Dock се появява моментално (без анимация на забавяне):


Bash:
defaults write com.apple.dock autohide-delay -float 0
defaults write com.apple.dock autohide-time-modifier -float 0.3
killall Dock

3Б. Screenshot без сянка (по-чисти снимки на прозорци):

Bash:
defaults write com.apple.screencapture disable-shadow -bool true
killall SystemUIServer

3В. Finder показва скритите файлове ПОСТОЯННО:

Bash:
defaults write com.apple.finder AppleShowAllFiles -bool true
killall Finder

Как да върнеш обратно всяка настройка: Смени -bool true с -bool false и пак изпълни командата.

🔥 WOW момент: defaults е базата данни на macOS — всяко приложение пази настройките си там. С defaults read com.apple.finder можеш да видиш всички Finder настройки — стотици от тях, повечето без документация.



⬛ № 4 — ПОЧИСТВАНЕ



🧹 № 4 — RAM почистване без рестарт

Mac управлява RAM автоматично — но понякога след часове работа, особено с Chrome или Electron apps, паметта се запушва. Тази команда казва на macOS да изчисти неизползваната RAM веднага:

Bash:
sudo purge

Преди и след — как да провериш ефекта:

Bash:
# Преди purge — виж свободната RAM
vm_stat | grep "Pages free" | awk '{print $3 * 4096 / 1048576 " MB free"}'

# Изпълни purge
sudo purge

# След purge — виж разликата
vm_stat | grep "Pages free" | awk '{print $3 * 4096 / 1048576 " MB free"}'

Бонус — виж кои процеси изяждат най-много RAM в момента:

Bash:
ps aux --sort=-%mem | head -10

🔥 WOW момент: sudo purge съществува в macOS от OS X 10.4 Tiger — повече от 20 години. Никога не е показвана в GUI. Нещо повече — Activity Monitor има бутон "Purge Memory" скрит дълбоко в менютата, а Terminal командата е единственият директен начин.



⬛ № 5 — ДИАГНОСТИКА



📊 № 5 — Защо Mac се рестартира последния път

Mac се е рестартирал сам? Заспал неочаквано? Тази команда показва точната причина за последния рестарт — с timestamp, процес и причина:

Bash:
log show --predicate 'eventMessage contains "Previous shutdown cause"' --last 48h

Или по-просто — последните системни събития:

Bash:
last reboot

Значението на shutdown cause кодовете:

КодПричинаСериозно ли е?
5Нормален shutdown (потребителят е изключил)✅ Нормално
3Hard shutdown (задържан Power бутон)⚠️ Внимание
-60Батерията е изтощена напълно⚠️ Внимание
-128Kernel panic — системен срив❌ Проблем!
-122Прегряване — термично изключване❌ Спешно!

🔥 WOW момент: Ако видиш код -128 (kernel panic) или -122 (прегряване) — Mac ти е имал сериозен проблем и ти не си знаел. Никъде в GUI не се показва причината за последния рестарт. Само Terminal знае.



📋 ЧИЙТШИЙТ — Всички 5 команди

КомандаПоказваWOW ниво
1system_profiler SPPowerDataTypeПълна история на батерията⭐⭐⭐
2sudo lsof -i -n -P | grep ESTABLISHEDКой се свързва с интернет сега⭐⭐⭐
3defaults write ...Скрити системни настройки⭐⭐
4sudo purgeRAM почистване моментално⭐⭐⭐
5log show --predicate '...'Защо Mac се е рестартирал⭐⭐⭐



🌐 Цялата macOS серия:
👉 aiflux.eu/macos-mastery

Terminal · Finder · Battery · Shortcuts · Sequoia · Български · keylayout · Скрити команди



👤 За Автора
Тони Ангелчовски
Sysadmin · macOS & Linux · Основател на dtgarage.eu
🌐 dtgarage.eu · 🤖 aiflux.eu · 📖 macOS серия




Знаеше ли някоя от тези команди? 👍 Остави реакция!
💬 Имаш ли друга скрита команда? Сподели в коментарите!


🖋️ Автор: Тони Ангелчовски | Ексклузивно за DTGaraGe
🔒 Копирането без разрешение не е позволено
☕ Подкрепи проекта
 
Last edited:
Това е като да гледаш под капака на колата, която караш всеки ден, без да знаеш какво се крие точно там. Apple пази фасадата – чист, опростен интерфейс. Но сърцето е Unix, сурово, открито за тези, които знаят къде да търсят.

system_profiler SPPowerDataType не е просто команда. Тя е поглед в душата на батерията – нейните цикли, температура, реална издръжливост. Токът, напрежението – детайли, които казват истината, скрита от обичайния поглед.

sudo lsof -i -n -P | grep ESTABLISHED – там се разкриват невидимите нишки, които дърпат данните ти. Процеси, които си мислиш, че не си пускал, но те тихо шепнат през мрежата. Познаваш ли всички тези шепоти?

Това е смисълът на истинската власт: да знаеш какво се случва в системата ти, без излишни приказки. Отвъд красивата обвивка – сурова, чиста информация.

Ти вече си отвърнал на вратата. Следващата стъпка е да минеш отвъд нея.
 
Top Bottom
🛡️ Този сайт използва аналитични инструменти за подобряване на потребителското изживяване. Никакви лични данни не се събират. С продължаването си в Потока приемаш тази философия на прозрачност и уважение.