[Sammelthread] Die besten Terminal-Befehle

  • Ich finde pbcopy und pbpaste sehr praktisch.


    Kopiert die Ausgabe in die Zwischenablage (pasteboard). Den Inhalt kann man dann mit cmd + v z.B. hier wieder einfügen:


    Code
    1. pmset -g | pbcopy


    Oder andersherum, den Inhalt der Zwischenablage in eine neue Datei auf dem Desktop schreiben:


    Code
    1. pbpaste > ~/Desktop/pb.txt
  • Um einzelne hartnäckige unsignierte Programme "von unbekannten Entwicklern" ausführen zu können

    Code
    1. sudo xattr -rd com.apple.quarantine /path/to/application.app


    Hat im Gegenteil zum spctl Abschalten den Vorteil, dass man nicht komplett die Kontrolle aus der Hand gibt und bei neuen und potentiell gefährlichen Programmen weiterhin einen Hinweis bekommt. Viele unsignierte Programme lassen sich dann auch einfach per Rechtsklick > Öffnen starten - wenn nicht lässt sich mit obigem Befehl eine Ausnahme hinzufügen.

    gez. Thogg Niatiz

  • Normalerweise checkt OS X nach Updates alle 7 Tage. Das lässt sich aber ganz einfach verändern mit folgendem Terminal Befehl:

    Code
    1. defaults write com.apple.SoftwareUpdate ScheduleFrequency -int 2


    In diesem Fall wäre es dann alle 2 Tage. Um die Anzahl von Tagen einzustellen einfach die Nummer ganz hinten entsprechend verändern :thumbup:

    Du kommst bei deinem Problem nach dem unendlichsten Versuch nicht weiter? Dann schreib mir eine Nachricht für eine TeamViewer Sitzung. Nur wenn es gar nicht mehr weiter geht!
    Alle anderen Fragen und Anliegen gehören ins Forum.

  • Time Machine macht jede Stunde ein Backup, wem das zu wenig ist ändert einfach das Interval.


    Code
    1. sudo defaults write /System/Library/Launch Daemons/com.apple.backupd-auto StartInterval -int 3600


    • 60 min = 3600
    • 30 min = 1800
    • 15 min = 900
  • Falls man noch mal prüfen möchte, ob beim Kopieren der Patches alles richtig übertragen wurde.


    Im Terminal

    Code
    1. echo -n WEhDSQ==|base64 --decode|xxd
    2. 00000000: 5848 4349 XHCI


    stellt alles gegenüber:


    „XHCI“ entspricht „5848 4349“ entspricht „WEhDSQ==“


    Edit: oder hiermit

    Liebe Grüße aus Berlin

    Einmal editiert, zuletzt von andreas_55 ()

  • Checkt mit folgenden Befehlen die drei verschiedenen Varianten eures Rechnernamens:

    Code
    1. scutil --get ComputerName
    2. scutil --get LocalHostName
    3. scutil --get HostName


    Und wenn er euch nicht passt, nutze die folgenden drei Befehle, um ihn zu ändern:

    Code
    1. sudo scutil --set ComputerName %NeuerName%
    2. sudo scutil --set LocalHostName %NeuerName%
    3. sudo scutil --set HostName %NeuerName%


    Wobei "%NeuerName%" als Platzhalter für eure Ideen gilt... ;)

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Für manche ist es ja ein Dorn im Auge, dass der Finder nie den ganzen Pfad anzeigt sobald man sich durch einige Ordner geklickt hat. Für diese Leute gibt es folgenden Terminal Befehl:

    Code
    1. defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES; killall Finder


    Und das Ergebnis sieht dann so aus:

    Du kommst bei deinem Problem nach dem unendlichsten Versuch nicht weiter? Dann schreib mir eine Nachricht für eine TeamViewer Sitzung. Nur wenn es gar nicht mehr weiter geht!
    Alle anderen Fragen und Anliegen gehören ins Forum.

  • Sprache teilweise Englisch teilweise Deutsch


    Setzen der Systemsprache


    sudo languagesetup

    iMac17,1 GA-Z170N WiFi F22f |i5-6600 HD530 |RX560 |16GB |250GB SSD |macOS 14.7 |*
    MacBook9,1XiaoMi Air 12,5"(erster XiaoMi im Forum)|M3 6Y30 HD515 |4GB |128 & 250GB SSD |macOS 11.6 |Clover
    MacBookPro15,4XiaoMi-Pro-15,6" |i5-8250U UHD620 |8GB |250 & 250GB SSD |macOS 14.7|*
    MacBookPro16,1XiaoMi RedMi 14" (erster RedMe im Forum)|i7-10510U | 8GB | 512GB SSD | macOS 14.7 & macOS 15.0|*
    MacMini8,1 NVISEN Y-MU01(erster NVISEN im Forum)|i7-10510U |24GB |256GB SSD |macOS 14.7 & macOS 15.0|*
    MacMini8,1HYSTOU S210H (Adventskalender vs. DSM2 samt Fake Profil)|i9-9880H UHD630|32GB |250GB SSD |macOS 14.7 & macOS 15.0|*
    MacMini8,1HYSTOU P05B (erster Hack mit OpenCore im Forum)|I7-8550U UHD620|16GB |500GB SSD |macOS 14.7 & macOS 15.0|*

    * BootLoader OpenCore REL-103-2024-10-10


    Experte ist nicht immer gleich Expertise

  • AirDrop über LAN aktivieren:


    Code
    1. defaults write com.apple.NetworkBrowser BrowseAllInterfaces 1
  • Wie genau und mit welchen Geräten funktioniert Airdrop über LAN eigentlich? :)

    Du kommst bei deinem Problem nach dem unendlichsten Versuch nicht weiter? Dann schreib mir eine Nachricht für eine TeamViewer Sitzung. Nur wenn es gar nicht mehr weiter geht!
    Alle anderen Fragen und Anliegen gehören ins Forum.

  • Moin


    Herunterfahren des Mac:

    Code
    1. sudo shutdown -h now


    Neustart des Mac:

    Code
    1. sudo shutdown -r now


    Aber am besten ist runterfahren mit Uhrzeit ;-)

    Code
    1. sudo shutdown -h 21:00

    iMacPro1,1 im PowerMac G5 Wakü ● AsRock Z270 Taichi i7 6700k @4,7GHz ● OpenCore Big Sur & Win10 ● Style/Umbau

    MacBookPro11,1 ● Lenovo IdeaPad Z710 i7 ● OpenCore Big Sur & Win10

    Mac mini M1 16GB/512GB - iPhone 13 Pro Max 256GB

  • @Kuckuck
    ich benutze dafür den gymle bluetooth stick
    sobald das Iphone dann im Heimnetz ist kann ich Dateien hinschicken

    Macbook Pro Retina 2015 + 16GB ram 1TBGB ssd AMD Radeon R9 M370X 2048 MB  OSX 14.x)
    GA-Z77 DS3H + i7 3770 + 32GB RAM, RX580 8GB,2TB SATA SSD, TP-Link T8E (AC Wlan) + Bluetooth usbstick OSX 13.6.7 OC 1.0


  • @Moorviper heißt das AirDrop funktioniert nur, wenn man AirDrop unterstützendes Bluetooth hat?


    Oder klappt das auch mit dem Terminal Befehl, was @modzilla geschrieben hat und man hat nur ein ethernet kabel drin?


    Wäre schon nützlich, wenn bei mir AirDrop auch nur über Ethernet funktioniert, um per iPad < -- > Mac Daten auszutauschen. So muss ich das immer über dropbox machen. Ich hab zwar Bluetooth was funktioniert über die inbuild WLAN karte (WLAN selbst geht nur über usb), aber bei Handoff support steht da "No". Über AirPort steht da keine Info.

    Lenovo ThinkPad T530 ~ MacBook Pro9.2 ~ OS X: El Capitan 10.11.6 ~ Mainboard: 24296MG ~ RAM: 4 GB
    UEFI BIOS Version G4ET62WW (2.04) - UEFI BIOS DATE 2012-09-13

    Clover 4392 (Für ElCapitan) - Clover v2.5k r5070 (Für Mojave-Installation)

    Intel i5-3210M @ 2.50GHz
    Intel HD Graphics 4000 (Display: 1366 x 768)
    WIFI-Card: Atheros 9280 (re-branded)
    Working: WiFi onboard, Bluetooth onboard, FaceTime, etc. Not Working: HandOff, AirDrop

  • AirDrop per Ethernet funktioniert nur zwischen alten Geräten also eben von Ethernet zu Ethernet nicht jedoch von WLAN zu Ethernet und umgekehrt sprich Dein Hack wird das iPad nicht sehen und das iPad den Hack nicht. Damit das Ganze zwischen macOS und iOS funktioniert ist zwingend Bluetooth erforderlich damit die Geräte sich finden denn der Handshake also das eigentlich erkennen der Geräte untereinander funktioniert über Bluetooth die Übertragung der Daten dann per WIFI sprich genau genommen braucht es auch noch eine WLAN Karte die Airdrop fähig ist damit das ganze funktioniert.

  • Gibt den Status von XCPM zurück


    Code
    1. sysctl -n machdep.xcpm.mode
    iMac17,1 GA-Z170N WiFi F22f |i5-6600 HD530 |RX560 |16GB |250GB SSD |macOS 14.7 |*
    MacBook9,1XiaoMi Air 12,5"(erster XiaoMi im Forum)|M3 6Y30 HD515 |4GB |128 & 250GB SSD |macOS 11.6 |Clover
    MacBookPro15,4XiaoMi-Pro-15,6" |i5-8250U UHD620 |8GB |250 & 250GB SSD |macOS 14.7|*
    MacBookPro16,1XiaoMi RedMi 14" (erster RedMe im Forum)|i7-10510U | 8GB | 512GB SSD | macOS 14.7 & macOS 15.0|*
    MacMini8,1 NVISEN Y-MU01(erster NVISEN im Forum)|i7-10510U |24GB |256GB SSD |macOS 14.7 & macOS 15.0|*
    MacMini8,1HYSTOU S210H (Adventskalender vs. DSM2 samt Fake Profil)|i9-9880H UHD630|32GB |250GB SSD |macOS 14.7 & macOS 15.0|*
    MacMini8,1HYSTOU P05B (erster Hack mit OpenCore im Forum)|I7-8550U UHD620|16GB |500GB SSD |macOS 14.7 & macOS 15.0|*

    * BootLoader OpenCore REL-103-2024-10-10


    Experte ist nicht immer gleich Expertise

  • Mit diesem Befehl kann man die Display EDID Auslesen.


    Code
    1. ioreg -l | grep IODisplayEDID


    Gruß Michael

    ———>Kein Support über Privatnachrichten<———

  • Falls es mal wieder zu voll geworden ist:


    Code
    1. clear


    Und falls mal Dateien von einem alten Ort an einen neuen Ort kopiert werden müssen, vergleichbar mit xcopy unter Windows:


    Code
    1. ditto (-V) /Hackintosh/old/ /Hackintosh/new/


    -v kann man anfügen, muss man aber nicht. Macht einfach nur einen Verbose Output.


    Falls der Screenshot Typ geändert werden soll:


    Code
    1. defaults write com.apple.screencapture type JPG
    2. killall SystemUIServer
  • Mich wundert's, dass es zu diskutil noch nichts steht, also schnell nachholen :)
    Zeigt die Liste der Festplatten/Laufwerken an

    Code
    1. diskutil list


    Efi Partition mounten ( im Beispiel: Efi ist die erste Partition auf der ersten Festplatte disk1s1 )

    Code
    1. diskutil mount /dev/disk1s1


    Analog nach dem Bearbeiten unmounten bzw aushängen nicht vergessen.

    Code
    1. diskutil umount /dev/disk1s1


    Ganz einfach eine Ram Disk ohne 3rd Tools erstellen.
    Die Größe wird in Blocksize angegeben. Hier eine 8GB große Ram Disk. Also 8(GB) * 1024(Bytes) * 2048(Bytes) = 16777216
    Eine 4GB große Ram Disk: 4 * 1024 * 2048 usw.
    Gemountet wird unter dem Namen 'Ram Disk'. Kann also nach euren Wünschen auch anders heißen.

    Code
    1. diskutil erasevolume HFS+ 'Ram Disk' `hdiutil attach -nomount ram://16777216`


    DNS Cache resetten

    Code
    1. sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder;say cache flushed


    *say cache flushed - Aussprache ist köstlich :D

    Asus Strix Z390-E Gaming | i9 9900KF @ 5,0Ghz | 32GB Corsair LPX 2400 | RX 5700 XT | MP510 M.2 960GB | 970 EVO M.2 500GB | 4 x Crucial MX200 250GB | Archer T9E | Define R4 | Arch - 10.15.4 - Wind10 Pro 64

  • @b33st
    Bist du sicher, dass die erste Platte als "disk1" angezeigt wird?
    Standardmäßig sollte es "disk0" sein.
    Zudem reicht es für den mount/umount tatsächlich nur den "diskXsY" zu nutzen:

    Code
    1. diskutil mount disk0s1


    und

    Code
    1. diskutil umount disk0s1

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Ich habe nichts von der Reihenfolge geschrieben. Und ich hatte schon öfters, dass meine primäre Platte als z.B. disk4 und nicht als disk0 gemountet wurde. Deswegen auch im Beispiel die fett unterstrichenen Zahlen. Man sollte also wissen oder darauf achten, welche Platte man mounten möchte. Efi war in dem Fall weit verbreitetes Beispiel. Man möchte vlt. nicht immer die Efi mounten :)


    Das Weglassen vom führenden /dev - ja, kann man weglassen. Ich bevorzuge die absolute Pfadangabe.


    edit:
    Hier in meinem Fall habe ich viele Efi Partitionen rumliegen, nur die Zahl bzw. Part. Nummer ist entscheidend.
    Welches System primär genutzt wird bzw. unter disk0 gemountet wird, ist zweitrangig. Habe zumindest ich die Erfahrung gemacht.
    Hier, nach dem Neustart, hat sich El Capitan mit Linux "davor gedrängelt", obwohl ich unter Sierra unterwegs bin ;)

    Asus Strix Z390-E Gaming | i9 9900KF @ 5,0Ghz | 32GB Corsair LPX 2400 | RX 5700 XT | MP510 M.2 960GB | 970 EVO M.2 500GB | 4 x Crucial MX200 250GB | Archer T9E | Define R4 | Arch - 10.15.4 - Wind10 Pro 64

    2 Mal editiert, zuletzt von b33st ()