Menu

commandline

Handige toetscombinaties voor OS X Terminal

terminalMet behulp van commando’s in OS X Terminal kun je in bepaalde gevallen taken sneller uitvoeren dan via de grafische OS X interface.

Een nadeel van Terminal is dat er veel typwerk moet plaatsvinden voordat een commando kan worden uitgevoerd. Tijdens het intypen van de commando’s zal het dan regelmatig voorkomen dat je een fout maakt.

Met behulp van de onderstaande toetscombinaties kun je snel een commando bewerken op het moment dat er een fout is ingeslopen. Zo kun je direct de gehele regel wissen of vanaf een bepaalde positie in het commando. Acht toetscombinaties die je een hoop tijd kunnen besparen wanneer je veel met OS X Terminal werkt:

OS X Terminal: Gebruik maken van het locate commando

Onder Mac OS X Terminal heb je de beschikking over het ‘locate’ commando. Dit commando is een soort van Spotlight functie maar dan voor de commandline en kan heel erg handig zijn om snel systeembestanden op je Mac terug te vinden. In spotlight kan er namelijk niet worden gezocht naar systeembestanden.

Je kunt het locate commando als volgt gebruiken: locate zoekterm. De eerste keer dat je het commando gebruikt krijg je een melding te zien dat deze eerst moet worden geactiveerd en dat de locate index moet worden opgebouwd.

Het traag opstarten van OS X Terminal verhelpen

Soms komt het wel eens voor dat je na het starten van OS X Terminal enkele seconden moet wachten voordat de command prompt verschijnt en je kan beginnen met het intypen van commando’s.

Dit probleem wordt in de meeste gevallen veroorzaakt door dat de Apple System Logs enorm groot in omvang zijn geworden. De Apple System logs worden op je Mac bewaard in de map: /private/var/log/asl/.

Muziek afspelen met behulp van de Terminal

Je hebt niet per sé iTunes nodig om muziek af te kunnen spelen op je Mac! Mac OS X komt standaard met een aantal terminalfuncties, waaronder een muziekspeler. Met behulp van de volgende commando’s kun je zowel MP3 bestanden afspelen, als AIFF, WAV, m4a en meer. Dit soort commando’s zijn vooral handig voor de Mac gebruikers die eigenlijk iets dieper de Mac in willen gaan en wat met de terminal willen spelen.

Open OS X Terminal en type het volgende commando’s in.

cd       *Map waar de liedjes instaan*
afplay   *Naam + extensie van het liedje*

OS X Terminal: Tekstbestanden converteren

Onder de motorkap van Mac OS X zitten een hoop hele handige tools verborgen die je een hoop tijd kunnen besparen. Je krijgt toegang tot al deze tools met behulp van OS X Terminal welke je terug kunt vinden in de map Programma’s ▸ Hulpprogramma’s.

Een ontzettend handige commandline tool is textutil, met deze tool kun je heel eenvoudig een tekstbestand converteren naar een ander formaat zoals: txt, rtf, rtfd, html, doc, docx, odt, wordml en webarchive.

Je kunt de textutil tool als volgt gebruiken:

5 Handige Terminal commando’s

TerminalVeel gevorderde OS X gebruikers zijn verslaafd aan de Mac OS X commandline, hoewel je via de grafisch interface van OS X bijna alles gedaan krijgt geeft de commandline je in de meeste gevallen altijd extra opties.

Speciaal voor deze gebruikers 5 tips om het leven op de commandline nog comfortabeler maken, start Terminal en probeer ze uit!

Cydia apps installeren via de commandline

Iedereen die zijn iPad of iPhone heeft voorzien van een Jailbreak kent Cydia, in bijna 100% van alle gevallen is deze app de reden van een Jailbreak.

De alternatieve App Store is een prima app, maar het updaten van de beschikbare packages gaat vaak tergend traag en niet altijd zonder problemen. Met behulp van een remote SSH verbinding en OS X Terminal is het ook mogelijk om Cydia packages te installeren.

Om packages via de commandline te kunnen installeren dien je allereerst met behulp van Cydia,’OpenSSH’ en ‘Apt 0.7 Strict’ te installeren.

Fix voor Terminal.app met een ongeldige shell waarde

Voor velen is de Terminal een belangrijke applicatie waarvan veel gebruik wordt gemaakt. Wat als de Terminal ineens niet meer werkt, wat doe je dan?

Ik heb zelf enige tijd te maken gehad met een Terminal die er even geen zin meer in had, na het opstarten verscheen er keer op keer de volgende error: “U hebt onvoldoende bevoegdheden om dit programma uit te voeren. De beheerder heeft uw shell op een ongeldige waarde ingesteld.”. Voor wie ook last heeft van dit probleem: Met de volgende stappen is het probleem in de meeste gevallen te verhelpen.

iPhone crushed PNG’s (Converteren & QuickLook)

De grafische interface elementen van de iPhone zijn eenvoudig terug te vinden in de iPhone OS bestandsstructuur. De enige vereiste is dat je iPhone of iPod Touch is voorzien van een jailbreak. In de mappen die je tegenkomt onder het iPhone OS zal je zien dat er een groot aantal .png bestanden aanwezig zijn waarmee de complete grafische interface wordt opgebouwd.

Apple heeft echter deze .png bestanden gecrushed, dat is een compressie methode waardoor er simpelweg diskruimte wordt bespaart op je iPhone. Op zich is dat natuurlijk allemaal prima, maar je kunt de gecrushde .png bestanden niet standaard onder Mac OS X bekijken en/of bewerken.

OS X Terminal prompt aanpassen

Wanneer je veel met OS X Terminal werkt, dan wil je deze zo goed mogelijk afstemmen op je eigen wensen. Veel mensen passen daarom de kleur, lettertype en de transparantie van het venster aan. Dit is allemaal mogelijk via de Voorkeuren in het Terminal menu.

Wat veel gebruikers vaak niet aanpassen is de prompt van OS X Terminal. Standaard ziet deze er meestal zo uit:

Computernaam:huidigedirectory Gebruiker$

Door het aanmaken van een profile bestand, kun je deze ook naar eigen wens aanpassen. Open een terminal en voer de volgende commando’s uit:

OS X: Terminal commando’s om diskruimte te controleren

terminal-png

Wanneer je het diskruimte verbruik van een bestand, folder of harddisk wilt weten dan kan je deze informatie opvragen door een map of bestand te selecteren en de toets combinatie cmd⌘ + I of rechtermuisknop ▸ Toon info.

Dit is echter niet de enige optie om te achterhalen hoeveel diskruimte er wordt gebruikt. Met OS X Terminal heb je de beschikking over de twee Terminal commando’s df en du.

Het commando df (display free disk space) laat het disk verbruik zien van harddisks, usb-sticks en verbonden netwerk locaties.