Vraag Wat zijn nuttige opdrachtregelopdrachten op Mac OS X?


Per de ramen en Linux threads, welke commando's vind je het handigst in Mac OS X Server (of klant)?


58


oorsprong


Ik ben het erover eens dat deze site veel negatiever lijkt te zijn dan de stackoverflow, mensen lijken klaar om elke post die volgens hen niet aan hun normen voldoet te "down" - het is genoeg om me weg te laten lopen. - Chopper3
thx, chopper3. misschien werd het weggestemd omdat het mac-gerelateerd was. ik kan begrijpen dat ik niet veel appeldingen wil zien, maar eigenlijk gewoon "mac" aan je tags toevoegen / negeren, en het is gesorteerd - username
er zijn heel veel appelspecifieke dingen op deze site, mensen hier lijken gewoon te genieten van negatief te zijn. - Chopper3
te verwachten dat ik veronderstel ... we zijn sysadmins :-) - username
Ik hou van je gebruikersnaam ... gebruikersnaam :) - Chopper3


antwoorden:


say "some text"

Beroemd voor gebruikt mensen terugbrengen in hun appartementen, say neemt uw argumenten en leest ze hardop via het audio-uitvoerapparaat.


28



+1 voor xkcd-inhoud - username
En het spreekt heel goed - zie macosxhints.com/comment.php?mode=view&cid=107211 voor een lijst met zinnen zoals Mijn naam is Dr. Smith en ik woon op Smith Dr., De soldaat besloot zijn toetje in de woestijn te laten staan en Omdat er geen tijd zoals het heden is, dacht hij dat het tijd was om het heden te presenteren :-) - Arjan


pbpaste en pbcopy om te communiceren met het plakbord (ook wel klembord genoemd).

Voorbeelden:

# copies the directory listing
ls -l | pbcopy

# get pasteboard lines containing foo and save them in a_file
pbpaste | grep foo > a_file

Ik denk dat ze standaard de macroman-codering gebruiken, dus als je UTF-8 wilt (wat je doet), moet je deze links bekijken:


23





fs_usage

Hiermee kunt u de activiteit van het bestandssysteem controleren. Handig als je wilt zien welke bestanden een app maakt. Zien http://rentzsch.com/macosx/fs_usageIntro voor meer uitleg.


19



Nu Rentzsch zijn blog naar Tumblr heeft verplaatst zonder zijn archieven opnieuw te publiceren, kan men zijn uitleg van deze geweldige tool hier lezen: web.archive.org/web/20091231090628/http://rentzsch.com/macosx/... - Joe Carroll
Ook de moeite van het lezen waard: cocoadev.com/index.pl?FsUsageTips - Joe Carroll


open .

Opent een Finder-venster in de huidige werkdirectory.


17



voor het starten van andere apps, gebruik zoiets als: open - een "activiteitsmonitor" - username
Freunde schöner Götterfunke ... Ik bedoel, bedankt, bedankt, bedankt !! Ik was op zoek naar een Windows-achtige "start". en dit is het! - Daniel Schneller
'open bestandsnaam' werkt hetzelfde als dubbelklikken op een bestand in de Finder - het start de bijbehorende applicatie en opent het bestand. - Clinton Blackmore


Vanaf de opdrachtregel vind ik het leuk om:

Maak en brand een "universele" CD / DVD:

$ mkisofs -allow-multidot -allow-leading-dots -d -hide-rr-moved \
-l -joliet-long -R -T -v \
-V VOLUME_NAME -o output.iso root-cd-dir /
$ hdiutil burn -noverifyburn output.iso

Maak een ISO-image van een CD / DVD:

$ diskutil unmountDisk / dev / disk2s0
$ dd if = / dev / disk2s0 of = cdname.iso bs = 32m

Het otool-commando kunnen vergeten wanneer ik ldd zoek:

$ alias ldd = 'printf "Opdracht verzenden naar \' \ '' otool -L \ '\' '- \ n" && otool -L'

Monteer een schijfkopie van de opdrachtregel:

$ hdid diskimage.dmg (of .iso)

Gebruik preview om toegang te krijgen tot een manpagina:

$ man -t rsync | open -f-a / Applications/Preview.app

13



+1 voor de manpage / Preview-tip. Geweldig. - Sam Halicke


Het CLI-hulpprogramma 'luchthaven' is mijn favoriet. Zien http://osxdaily.com/2007/01/18/airport-the-little-known-command-line-wireless-utility/. Het toont u details zoals het signaalniveau, het ruisniveau en de BSSID van het AP waaraan u bent gekoppeld.


12



Stoer. Bijv .: /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I Toont u gedetailleerde informatie over signaalkwaliteit, ruis, beveiliging en andere kenmerken van het WiFi-netwerk. - username


ipconfig getpacket en0

Geeft de netwerkconfiguratie weer voor de primaire Ethernet-interface (en0).

Als je gewend bent aan Windows en denkt dat "ipconfig" kapot is - dat is het niet ;-) Je hoeft alleen maar een paar argumenten toe te voegen


11



Natuurlijk, als je Linux gewend bent, werkt 'ifconfig en0' net zo goed. - Tim
Of gebruik en1 als je draadloos bezig bent. - Dana the Sane


drutil tray open

Onschatbaar (over ssh) als er geen toetsenbord is aangesloten, omdat de uitwerpknop op Apple optische stations niet toegankelijk is van buiten de behuizing.


11





Het kan niet genoeg gezegd worden, "open" is geweldig. U kunt documenten openen in hun GUI-programma en u kunt het GUI-programma ook selecteren met -a. Bijvoorbeeld,

open -a vlc movie.avi

opent VLC en geeft aan dat het film.avi in ​​je huidige map moet laden.

open movie.avi

zou het openen met welk programma dan ook de standaard is. Als u alleen een programma wilt openen, kunt u dat ook doen:

open -a system\ preferences

zal Systeemvoorkeuren uitvoeren. Je kunt ook Urls openen:

open vnc://myserver:5900

opent Screen Sharing en maakt verbinding met mijnserver.

Uitchecken

man open

om alle vlaggen te zien die je kunt gebruiken.


11





softwareupdate

Werk je mac bij vanuit de CLI.


10