← Tilbage til blog

macOS (Apple)

Produktivitet

Programmering

Video og grafik

System- og filreparation

  • diskutil verifyVolume /
  • diskutil repairVolume /
  • sudo periodic daily weekly monthly
  • killall AppName

Reparation af opstartsdisken kræver typisk genstart i macOS Recovery.

Netværk og forbindelse

  • sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
  • sudo ipconfig set en0 DHCP
  • ping google.com

Interfacenavnet (en0) kan variere. Bekræft dit eget under Systemindstillinger > Netværk, eller kør ifconfig.

Systeminformation

  • system_profiler SPSoftwareDataType
  • system_profiler SPHardwareDataType | grep "Serial Number"

Avancerede værktøjer

  • Storage Management (grafisk brugergrænseflade): Apple-menu > Om denne Mac > Mere info > Lagerplads > Administrer
  • sudo shutdown -r now

Administration af applikationer

Ryd terminalhistorik

  • cat /dev/null > ~/.zsh_history && history -c && exit

Ryd Homebrew og App Store caches

  • brew cleanup
  • brew autoremove
  • rm -rf ~/Library/Caches/Homebrew/*
  • brew update
  • brew upgrade
  • sudo softwareupdate -l
  • mas upgrade

mas (Mac App Store CLI) kræver separat installation via brew install mas.

Firewall

Administrer firewallen via Systemindstillinger.

  • Åbn Systemindstillinger → Netværk → Firewall
  • Slå firewallen til eller fra, og klik på Indstillinger for regler pr. app
  • Tillad en bestemt app: Firewall → Indstillinger → tilføj appen, og indstil den til at tillade indgående forbindelser

Kopiering af filer via terminal

  • cp fil.txt ~/Backup/
  • rsync -av Kilde/ Destination/
  • scp fil.txt bruger@host:/sti/

Diskforbrug og lagerplads

  • Apple-menu → Om denne Mac → Mere info → Lagerplads for et overblik pr. kategori
  • df -h for samlet og ledig plads pr. diskenhed
  • du -sh * for at se mappestørrelser i den aktuelle mappe

Planlagte opgaver

  • launchd styrer planlagte opgaver via plist-filer i ~/Library/LaunchAgents (bruger) eller /Library/LaunchDaemons (system)
  • crontab -e til traditionel cron-baseret planlægning

Komprimering og arkivering

  • Højreklik på en fil eller mappe → Komprimér
  • zip -r arkiv.zip mappe/ og unzip arkiv.zip
  • tar -czvf arkiv.tar.gz mappe/ og tar -xzvf arkiv.tar.gz

Historie

  • 1976

    Steve Jobs, Steve Wozniak og Ronald Wayne grundlægger Apple.

  • 1984

    Den oprindelige Macintosh lanceres med en af de første grafiske brugerflader til massemarkedet.

  • 1985

    Jobs forlader Apple efter en intern magtkamp.

  • 1996

    Apple opkøber NeXT, bringer Jobs tilbage og får NeXTSTEP som grundlaget for det, der bliver Mac OS X.

  • 2001

    Mac OS X 10.0 "Cheetah" erstatter det klassiske Mac OS med et Unix-baseret system.

  • 2012

    "Mac OS X" forkortes til "OS X" fra og med OS X Mountain Lion.

  • 2016

    Styresystemet omdøbes til "macOS" fra og med macOS Sierra.

  • 2020

    Apple begynder at skifte Mac-computere fra Intel-processorer til sine egne Apple Silicon-chips, startende med M1.