10 bra Unix Command Line Användningsvanor och tips

Anonim

Om du använder kommandoraden ofta, är chansen stor att du kan ha dåliga kommandoradsvanor. IBM:s DeveloperWorks-webbplats har publicerat 10 bra tips för UNIX-användningsvanor, några av dem är bara ganska praktiska knep i allmänhet och om du är ny på Mac OS X Terminal kommer du förmodligen att lära dig något eftersom praktiskt taget alla fungerar inom Mac OS X kommandorad.

Vi har hela listan med 10 goda vanor nedan, men här är en av mina personliga favoriter sedan den slog hem med mina kommandoradsaktiviteter:

Ändra sökvägen för att packa upp något i istället för att flytta själva arkivfilen, i det här exemplet genom att använda flaggan -C med kommandot tar:

tar xvf -C path/to/uppack newarc.tar.gz

Jag är förvisso skyldig till att flytta runt arkiv, men det beror delvis på att jag gillar att ha dem alla på en central plats. Men om du ändå bara ska ta bort arkivet, är det ingen mening att flytta runt arkivfilen bara för att packa upp den. Spara dig själv tangenttryckningarna.

Här är hela listan med 10 tips i IBM DeveloperWorks-artikeln:

  • Gör katalogträd med ett enda svep
  • Ändra sökvägen; flytta inte arkivet
  • Kombinera dina kommandon med kontrolloperatorer
  • Citera variabler med försiktighet
  • Använd escape-sekvenser för att hantera långa inmatningar
  • Gruppera dina kommandon i en lista
  • Använd xargs utanför find
  • Vet när grep ska räkna - och när det ska gå åt sidan
  • Matcha vissa fält i utdata, inte bara rader

Kolla in dem: IBM DeveloperWorks: Lär dig 10 bra UNIX-användningsvanor

10 bra Unix Command Line Användningsvanor och tips