- - 15 Store Mac OS X-terminalkommandoer, som du muligvis ikke kender

15 Store Mac OS X-terminalkommandoer, som du muligvis ikke kender

DOS-prompten er den sidste rest afden overordnede æra med computing, der for det meste findes for nostalgiens skyld. Medmindre du har regnet med computere siden 90'erne (eller tidligere) har du næsten ingen grund til at forstå kommandoprompten, fordi hvorfor skulle nogen? Det er et kedeligt skue. Jeg kan godt lide at begynde mine indlæg med lidt Windows-bashing; det hjælper med at illustrere, hvordan OS X's terminal stadig er relevant og vokser i magt med hver iteration. Vi har allerede diskuteret, hvordan du kan deaktivere instrumentbrættet og underretningscentret, og hvordan man fjerner drop skygger fra skærmbilleder, men det er bare spidsen af ​​det sproglige isbjerge. Hvis du lærer, hvordan du udøver denne magt, kan du låse op evner, som du ikke vidste, at der eksisterede.

Mac-OS-X-Terminal-kommandoer

Vi må acceptere, at moderne computing ikke har nogetsted for indtastningsinstruktioner. Det er en tawdry affære at ære for, som vi kun vil nævne funktioner, som du udelukkende kan få adgang til via terminalen (og måske nogle tredjeparts apps).

Få din Mac til at tale

say your-statement-here

Denne kommando er selvforklarende. Du kan udløse den oprindelige tekst-til-stemme-funktion ved at skrive et ord / sætning efterfulgt af 'sige'.

Spille spil

Som vi næsten altid nævner, er OS X Unix-baseretog som sådan har arvet adskillige Unix-arven, der har overlevet migrationen til Mac. Emacs, en teksteditor, udgør en del af UNIX-systemet, der leveres med et par påskeæg, ligesom spil. Teknikken er enkel. Find først dit Emacs version nummer.

cd /usr/share/emacs/; ls

Dette viser dit versionsnummer. Min er 22,1. Indtast nu følgende:

ls /usr/share/emacs/22.1/lisp/play

Udskift 22.1 med det antal, du fik i det tidligere trin. Du får et katalog over alle de tilgængelige spil. Skriv en note, eller tag et skærmbillede. Hvis du bruger Mavericks, er chancerne for, at det vedhæftede skærmbillede er det samme som det, du har.

Terminal-Gamelist

Tænd nu Emacs ved at skrive det i terminalen.

emacs

For at få adgang til spilene skal du trykke på 'Esc' og derefter på 'x' ogindtast navnet på det spil, du vil spille, bare navnet, ingen udvidelser er nødvendige. Du kan når som helst skifte til det næste spil ved at gentage denne proces.

Terminal-Snake
Terminal-Tetris

Se Star Wars i ASCII

Apropos nostalgi, kan du faktisk seStar Wars Episode IV - Et nyt håb på din Mac afbildet gennem ASCII-kunst. Hvis du bruger IPV6, behandles du med en farvet version med flere scener. Hvis du har SSH og Telnet-adgang samt en terminal-app på iOS, kan du også se det der. Sørg for, at du ikke ændrer størrelsen på vinduet, eller det vil beskytte ASCII-kunstens arrangement. Indtast kommandoen nedenfor i terminalen og nyd.

telnet towel.blinkenlights.nl

Terminale-StarWars

Sikkerhedskopi til tidsmaskine når du vil

Hvis du arbejder med Time Capsule eller en hvilken som helst backup-enhed, kan du ændre, hvor ofte dit system er sikkerhedskopieret. Bare indtast

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

Tallet i slutningen af ​​ovennævnte kommando repræsenterer sekunder, 1800 = 30 minutter. Du kan ændre dette, så det passer til hvilken frekvens af sikkerhedskopiering du bruger til Time Machine.

Ændre størrelse på billedeksempelopløsning

Hvis du skifter gennem forskellige forhåndsvisninger, vil du gøre detbemærk, at billedet ændrer sig selv hver gang for at tilpasse sig det nye billede. Denne opførsel kan ikke bruges for nogle, især digitale komiske entusiaster, men kan rettes gennem en simpel terminalkommando.

 defaults write com.feedface.ffview udn_dont_resize_img_ win 1

Genstart appen, og billedvinduerne forbliver nu en konstant størrelse. For at vende dette til standard skal du indtaste koden igen og erstatte '1' til slut med '0'.

defaults write com.feedface.ffview udn_dont_resize_img_ win 0

X-Raying Dine mapper

Denne kommando fungerer kun med Mountain Lion ellertidligere version af OS X. Hurtigt kig gør, hvad det siger; det giver dig et hurtigt kig på enhver fil, giver dig den samlede mappestørrelse, antallet af filer inde osv. Du kan få endnu mere detaljer ved at tage et røntgenbillede af en mappe, skriv blot:

defaults write com.apple.finder QLEnableXRayFolders -boolean YES; killall Dock

Indtast følgende for at deaktivere

defaults write com.apple.finder QLEnableXRayFolders -boolean FALSE; killall Dock

For nylig anvendte apps

Hvis du kan lide at have hurtig adgang til din for nyligbrugte applikationer, skal du bare kopiere og indsætte kommandoen herunder, og den bliver en genvej i dit Dock. For at fjerne genvejen skal du bare højreklikke på den og 'Fjern fra dokken'.

defaults write com.apple.dock persistent-others -array-add "{ "tile-data" = { "list-type" = 1; }; "tile-type" = "recents-tile"; }"; killall Dock

Terminal, der ofte bruges

Omdøbning af skærmbilleder

Når du tager et skærmbillede på Mac, er det standardnavnekonvention er 'Screen Shot - Date -Time', hvis du ønsker at ændre det, så du kan erstatte ordet "Screenshot" skal du bare bruge følgende kommando og erstatte "Alt hvad du vil" med dit foretrukne ord / sætning.

defaults write com.apple.screencapture name "Anything you like"; killall SystemUIServer

Hvis du vil vende tilbage til standardindstillingen, skal du bruge:

defaults write com.apple.screencapture name ""; killall SystemUIServer

Vis skjulte filer

Sikker på, der er applikationer, der lader dig se påOS Xs skjulte filer, men du behøver ikke at se andre steder for at få adgang til disse filer, da der er en meget enkel kommando, der gør jobbet for dig:

defaults write com.apple.finder AppleShowAll Files TRUE; killall Finder

Sådan deaktiveres:

defaults write com.apple.finder AppleShowAll Files FALSE; killall Finder

Aktivér AirDrop på ældre Mac-computere

AirDrop er en Mac-funktion designet til hurtigt ogdel nemt filer. De fungerer fra Mac til Mac, selvfølgelig kan de samme resultater opnås med nogle skybaserede løsninger eller fildelingsapps, men du kan også aktivere det til ældre Mac'er, også over Ethernet.

defaults write com.apple.NetworkBrowser BrowseAllInterfaces -bool TRUE; killall Finder

For at vende tilbage til standardindtastningen skal du indtaste:

defaults write com.apple.NetworkBrowser BrowseAllInterfaces -bool FALSE; killall Finder

Brug af filsystem

Hvis du vil finde ud af, hvor dit filsystem mest bruges, skal du bare skrive

sudo fs_usage

Giv det et øjeblik at afslutte, og rul derefter gennem listen for at se, hvad der tager de fleste af dine ressourcer. Jeg opdagede, at Google Chrome er den mest beskatte app af alle.

Undersøg filer

Hvis du støder på en fil, der ikke understøttes, men vilfor at vide, hvad der ligger i den, kan du bruge følgende kommando til at inspicere filens indhold, den åbner hver fil, selvom MP3’er og videoer vil ligne gibberish. Dette er praktisk, når du prøver at gendanne korrupte filer eller bare undersøge en fil for indhold. Skriv bare "kat" efterfulgt af stien, der fører til filen. Hvis du ikke er bekendt med, hvordan du navigerer gennem filstrukturer i OS Xs terminal, skal du bare højreklikke på filen og 'Hent info', der vil du se filens sti. Nedenfor er et eksempel:

cat /Users/Adi/Desktop/age.md

Terminal-Lyt

Tekstvalg fra hurtig kig

Hurtigt kig er en mulighed i Mac, der tilladerdu skal se på dine tekstdokumenter som en billedeeksempel (tryk på mellemrumstasten på ethvert dokument for at se), de, der bruger det, ved, at du ikke kan vælge tekst fra quicklook og skal åbne filen for at kopiere elementer fra den. Imidlertid kan du med nedenstående kommando gøre nøjagtigt det.

defaults write com.apple.finder QLEnableTextSelection -bool TRUE; killall Finder

For at fortryde:

defaults write com.apple.finder QLEnableTextSelection -bool FALSE; killall Finder

Opret en tom fil i alle størrelser

Dette er mere vigtigt for test af andre apps,mest relevant for kodere / udviklere. Denne kommando giver dig mulighed for at oprette en tom fil i alle størrelser, du vælger. Du kan navngive det, hvad du også vælger. stævnet er mkfile [filstørrelse] [filnavn]. [fil-udvidelse] mkfile 1m filnavn.ext

Skift Chrome's to-finger swipe-navigation

Chrome har denne vane, at hvis du stryger ind enretning med begge fingre, vil du tage til forrige eller næste side (afhængigt af gestus), hvis du som mig, du er generet af dette, kan det deaktiveres med en simpel kommando.

defaults write com.google.Chrome.plist AppleEnableSwipeNavigateWithScrolls -bool FALSE

Genstart Chrome, og det vil blive gjort. Hvis du vil have funktionen tilbage, skal du blot indtaste følgende

defaults write com.google.Chrome.plist AppleEnableSwipeNavigateWithScrolls -bool TRUE

Kender du nogen terminal kommandoer, vi ikke har? Del dem med os i kommentarerne herunder.

Kommentarer