Få mest muligt ud af din terminalhistorik med et brag [OS X -tip]

Få mest muligt ud af din terminalhistorik med et brag [OS X -tip]

historie

Hvis du har brugt nok tid på at rode rundt i Terminal, ved du med sikkerhed en ting: at genindskrive de ting, du møjsommeligt har indtastet med kun mindre forskelle, er kedeligt. Og det sker oftere, end vi gerne vil.

Terminalen beholder dog en oversigt over alle de kommandoer, du har indtastet i den. For at se dette i aktion kan du gennemgå de sidste par kommandoer, du har indtastet, bare trykke på piletasterne op eller ned, når du er i Terminal.

Der er dog et par mere mindre intuitive kommandoer til at udnytte din Terminal -historie bedst muligt.

doublebang

Lad os sige, at du lige har skrevet en kompliceret kommando ud, og tryk på Retur, kun for at finde ud af, at du skulle have skrevet sudo i begyndelsen af ​​tekststrengen. Ups! Inden jeg lærte om symbolet med dobbelt bang (!!), ville jeg have skrevet det hele igen. Nu kan du dog bruge følgende kommando til at bruge din Terminal -historie til bedre effekt:

sudo !!

Hvad dette gør er at fortælle din Mac at skrive sudo -kommandoen ud, som bruges til operationer, der kræver root -adgang til dit filsystem, og derefter indtaste den sidste kommando, du har skrevet. Det vil køre den sidste kommando med root-rettigheder uden genindskrivning. Hurra!

Hvad med at liste alle de kommandoer, du tidligere har skrevet derinde, med et enkelt hug? Der er en historikommando, der kan hjælpe. Lad os sige, at du vil se alle de standardkommandoer, du har skrevet (dem, der ændrer systemfiler dybt i Mac OS X)? Indtast følgende:

historie | grep standard

Du får noget, der ligner hovedbilledet øverst i dette indlæg - en lang liste over alle de standardkommandoer, du har udsendt. Yikes, det er meget.

enkelt brag

Kan du se alle de små tal til venstre for hver af kommandoerne? Det kan være praktisk, hvis du vil genkøre nogen af ​​de angivne standardkommandoer. Indtast blot et enkelt bang -symbol efterfulgt af nummeret på den linje, du gerne vil køre igen, sådan:

!83

Dette vil køre kommandoen angivet som linje 83 igen uden at skulle skrive igen. Sød!

Via: Lifehacker

Seneste blogindlæg

Sådan bruges de tre strømknapstater i Mavericks [OS X -tip]
September 10, 2021

Du ved sikkert, at du kan trykke på tænd / sluk -knappen på din Mac for at få den til at sove eller endda slukke.Som det har været sandt i et stykk...

Brug AirDrop i iOS 7 Beta, Angiv præferencer for beskyttelse af personlige oplysninger i Kontrolcenter [iOS -tip]
September 10, 2021

Inden vi går ind på dagens iOS 7 Beta -tip, skal du huske, at nogen af ​​iOS 7 -betafunktionerne og tipsene vi deler med dig kunne ændre sig, før d...

Konverter nemt lydfiler med indbyggede værktøjer [OS X -tip]
September 10, 2021

Lydfiler elsker deres lydfiler. Mange Mac -brugere sværger ved AIFF -formatet (Audio Interchange File Format), som blev udviklet i fællesskab af Ap...