10 gerų Unix komandinės eilutės naudojimo įpročių ir patarimų

Anonim

Jei dažnai naudojate komandų eilutę, tikėtina, kad turite blogų komandinės eilutės įpročių. IBM DeveloperWorks svetainėje buvo paskelbta 10 gerų UNIX naudojimo įpročių patarimų. Kai kurie iš jų apskritai yra gana patogūs gudrybės, o jei pirmą kartą naudojatės Mac OS X terminalu, tikriausiai ką nors išmoksite, nes praktiškai visi jie veikia su Mac. OS X komandų eilutė.

Toliau pateikiame visą 10 gerų įpročių sąrašą, bet čia yra vienas iš mano mėgstamiausių nuo tada, kai jis pradėjo veikti su mano komandų eilutės veikla:

Pakeiskite kelią, kad ką nors išpakuotumėte, o ne perkeltumėte patį archyvo failą, šiame pavyzdyje naudodami vėliavėlę -C su komanda tar:

tar xvf -C kelias/į/išpakuokite newarc.tar.gz

Aišku, esu k altas dėl archyvų perkėlimo, bet iš dalies taip yra todėl, kad man patinka juos visus laikyti centrinėje vietoje. Bet jei vis tiek ketinate tiesiog ištrinti archyvą, nėra prasmės perkelti archyvo failą vien tam, kad jį išpakuotumėte. Išsaugokite klavišų paspaudimus.

Štai visas 10 patarimų sąrašas IBM DeveloperWorks straipsnyje:

  • Sukurkite katalogų medžius vienu braukimu
  • Pakeisk kelią; nejudinti archyvo
  • Sujunkite komandas su valdymo operatoriais
  • Atsargiai cituokite kintamuosius
  • Naudokite pabėgimo sekas, kad tvarkytumėte ilgą įvestį
  • Sugrupuokite komandas į sąrašą
  • Naudokite xargs už paieškos ribų
  • Žinokite, kada grep turėtų skaičiuoti ir kada pasitraukti
  • Atitikti tam tikrus išvesties laukus, o ne tik eilutes
  • Nustok kačių vamzdžius

Peržiūrėkite: IBM DeveloperWorks: išmok 10 gerų UNIX naudojimo įpročių

10 gerų Unix komandinės eilutės naudojimo įpročių ir patarimų