Vaša e-mailová adresa nebude zverejnená. Povinné polia sú označené *
Na manipuláciu s dátami často používam grep, awk, sed, sort a uniq. Moje Excel zručnosti sú obmedzené, takže keď potrebujem preformátovať niektoré údaje do nových stĺpcov alebo prepnúť niektoré formátovanie, považujem príkazový riadok za skvelý. Polia môžete veľmi rýchlo rozdeliť, meniť oddeľovače a veľmi rýchlo vykonávať textovú manipuláciu. Bash slučky sú tiež prínosom.
Zdá sa mi, že „čítaním medzi riadkami“ môže byť veľmi užitočný polokomplexný článok napísané pre stredne-technicky zdatných (alebo lepšie) používateľov systému Windows, ktorí prechádzajú na systém Linux - do tohto zahrnujem aj mňa skupina. Moja myšlienka dobrého prehľadu pre takýto článok je preskúmať prieskum inštalácie systému Windows a ukázať potenciálnemu novému užívateľovi systému Linux, kde a ako má v systéme Linux robiť to, čo je zvyknutý robiť v systéme Windows. Príklady: Kde je ekvivalent Správcu zariadení? Ako nainštalujete programy - najmä programy, ktoré NIE sú zahrnuté v Ubuntu Software Center alebo Synaptic Package Manager? Napríklad slová „tarball“ znejú dosť chaoticky a strašidelne. A čo prípony súborov a čo znamenajú? Môj vlastný dojem je, že Ubuntu 10.04 je vynikajúci a čím viac ho používam, tým viac si myslím, že ho udržím. Vyžaduje si to však psychologický skok a článok o prechode by bol úžasný.
Uvedomujem si, že to nie je celkom ústredné pre túto tému, ale toto sa zdalo byť dobrým miestom, o ktorom by sa to mohlo spomenúť.
Zdá sa mi, že „čítaním medzi riadkami“ môže byť veľmi užitočný polokomplexný článok napísané pre stredne-technicky zdatných (alebo lepšie) používateľov systému Windows, ktorí prechádzajú na systém Linux - do tohto zahrnujem aj mňa skupina. Moja myšlienka dobrého prehľadu pre takýto článok je preskúmať prieskum inštalácie systému Windows a ukázať potenciálnemu novému užívateľovi systému Linux, kde a ako má v systéme Linux robiť to, čo je zvyknutý robiť v systéme Windows. Príklady: Kde je ekvivalent Správcu zariadení? Ako nainštalujete programy - najmä programy, ktoré NIE sú zahrnuté v Ubuntu Software Center alebo Synaptic Package Manager? Napríklad slová „tarball“ znejú dosť chaoticky a strašidelne. A čo prípony súborov a čo znamenajú? Môj vlastný dojem je, že Ubuntu 10.04 je vynikajúci a čím viac ho používam, tým viac si myslím, že ho udržím. Vyžaduje si to však psychologický skok a článok o prechode by bol úžasný.
Uvedomujem si, že to nie je celkom ústredné pre túto tému, ale toto sa zdalo byť dobrým miestom, o ktorom by sa to mohlo spomenúť.
Pre mnohých to vyzerá rovnako ako pohyb, ale aj produkt. Je ľahké pozorovať, že mnohí dokonca hovoria o Linuxe, akoby to bola skôr filozofia.
Cieľom je, samozrejme, rovnako osvetľovať ostatných o pozitívach tejto filozofie, ako aj o „predaji“ (bezplatného) produktu „zákazníkom“.
Osobne som začal používať Ubuntu, pretože som videl, ako oveľa jednoduchšie sa naučili určité aspekty vývojovej práce (to a vizuálne prispôsobenie, automatizácia, odozva na GUI) a teším sa, že sa naučím používať terminál viac.
Stále prevádzkujem jedno jadro na sokete 939 mobo a automaticky nainštaloval všetky ovládače (aj tie vlastné Nvidia) a dokonca funguje aj môj starý zadok soundblaster surround zvuková karta.
Neviem, zvykol som hovoriť, že si nemyslím, že linux (ubuntu sa zdá byť najviac nováčikmi priateľský) bol celkom pripravený na „veľký čas“ ale úprimne povedané, zdá sa, že tento aktuálny beh s 10.04 mi dáva všetko, čo by som mohol chcieť od GUI aj z príkazu linka. Tiež, keď Steam prichádza do Linuxu, myslím, že to skoro zapečatí, pretože hráči sú hlupáci pre hladký vzhľad, ktorý si ľahko prispôsobia GUI.
Iste, nie všetci majú takúto výzvu, ale výzva je teraz menšia a stále existuje veľa ľudí, ktorí za to niektorí zaplatia (ale nemusia).
Dobre, takže to pre niektorých nefunguje. Ako je to absurdné? Ide to oboma spôsobmi ...
Autor poukazuje na to (trochu neefektívne, ale stále platné), že tieto úlohy si vyžadujú * menej akcií *. Čo by si vyžadovalo opakované kliknutie, pretiahnutie a navigáciu v GUI je možné urobiť zadaním riadka alebo dvoch.
Komentár č. 4 z LinuxTutBlog vysvetľuje tento bod trochu efektívnejšie.
Samozrejme, rovnako ako v Linuxe (ak poznáte syntax), v systéme Windows môžete robiť veľa vecí rovnako alebo efektívnejšie (ak poznáte správnu aplikáciu a kde ju získať (napr. Spracujte prieskumníka, nástroje MP3 Tag atď.).
Som úplne zvyknutý na GUI, používam okná výlučne až donedávna. Aj keď mám zatiaľ len základnú interakciu s terminálom, stále som ohromený rozsahom a ľahkosťou určitých vecí. Iste, pre všetkých to nefunguje, ale pre mnohých to tak je. Osobne som terminál vymyslel ako softvér, ktorý je „univerzálny pre všetkých“. S Guisom môžete zabaliť toľko vecí skôr, ako budete mať priveľa kariet, príliš veľa začiarkavacích políčok atď. Takže mať program, ktorý by ste len zvládli na ktorúkoľvek funkciu, ktorú by ste chceli, by bol trochu nepraktický.
Príkazový riadok môže mať strmejšiu krivku učenia a pre niektorých môže byť úplne nepoužiteľný, myslím si však, že je nesporné, že dokáže robiť takmer čokoľvek, je to nesporné.
Niektoré veci sú jednoduchšie v Linuxe, ale nárok nie je výlučný.
Celá myšlienka dokonca pokúsiť sa tvrdiť, že jeden prístup je lepší ako druhý, je skutočne ako pokúsiť sa tvrdiť, že kľúč je lepší ako skrutkovač.
Nemyslím si, že to bolo zámerom autorov tvrdiť, že to funguje pre kohokoľvek / každého.
To je absurdné! To, čo funguje pre jednu osobu, nemusí fungovať pre inú osobu. Ak si pamätáte príkaz. Ak poznáte syntax. Ak máte radi písanie Ak nechcete robiť preklepy... potom to môže byť jednoduchšie. Ak to musíte vyhľadať. Ak nenávidíte písanie, potom je to VIAC práce.
Príklad:
Hovoríte, že otvorenie terminálu a zadanie sudo killall firefox potom zadanie hesla je jednoduchšie ako otvorenie monitora systému a čítanie Firefoxu zo zoznamu procesov a stlačenie tlačidla kill alebo stlačenie Alt + F2 a napísanie xkill a kliknutie na problém okno. To si nemyslím. V oboch prípadoch nemusíte zadať heslo, aby GUI fungovalo.
Pokiaľ ide o inštaláciu sudo apt-get, je to rýchlejšie, iba ak poznáte názov aplikácie a to nie je vždy ľahké určiť. Napríklad epiphany je prehliadač aj hra. Alebo čo píšete, aby ste nainštalovali správcu nastavení kompizu alebo nejakú knižnicu alebo písmo. Ak inštalujete veľa vecí, potom je ľahšie vybrať ich zo zoznamu a neriskovať preklepy a nemusieť uhádnuť názvy aplikácií.
Je to také subjektívne, že z neho robí chromý argument. Váš titul je zavádzajúci a vy nedokážete vyjadriť svoj názor. Nie je ľahšie robiť tieto veci v príkazovom riadku. Je to pre vás jednoduchšie, pretože si myslíte, že je to jednoduchšie. Pre ľudí, ktorí nenávidia písanie, starnú alebo ich zastrašujú chyby v syntaxi, NIE JE to ľahšie, ale cvičenie frustrovane.
Mnoho ľudí chce veci len vyriešiť a nezaujímajú ich riešenia matíc a skrutiek. Musíme si uvedomiť, že keď dáme radu a naučíme sa poskytovať rady, ktoré budú fungovať pre používateľa, nie kvôli našej skrytej agende ich vychovávať o príkazovom riadku, ale preto, že ich zvýši a beží.
To je absurdné! To, čo funguje pre jednu osobu, nemusí fungovať pre inú osobu. Ak si pamätáte príkaz. Ak poznáte syntax. Ak máte radi písanie Ak nechcete robiť preklepy... potom to môže byť jednoduchšie. Ak to musíte vyhľadať. Ak nenávidíte písanie, potom je to VIAC práce.
Príklad:
Hovoríte, že otvorenie terminálu a zadanie sudo killall firefox potom zadanie hesla je jednoduchšie ako otvorenie monitora systému a čítanie Firefoxu zo zoznamu procesov a stlačenie tlačidla kill alebo stlačenie Alt + F2 a napísanie xkill a kliknutie na problém okno. To si nemyslím. V oboch prípadoch nemusíte zadať heslo, aby GUI fungovalo.
Pokiaľ ide o inštaláciu sudo apt-get, je to rýchlejšie, iba ak poznáte názov aplikácie a to nie je vždy ľahké určiť. Napríklad epiphany je prehliadač aj hra. Alebo čo píšete, aby ste nainštalovali správcu nastavení kompizu alebo nejakú knižnicu alebo písmo. Ak inštalujete veľa vecí, potom je ľahšie vybrať ich zo zoznamu a neriskovať preklepy a nemusieť uhádnuť názvy aplikácií.
Je to také subjektívne, že z neho robí chromý argument. Váš titul je zavádzajúci a vy nedokážete vyjadriť svoj názor. Nie je ľahšie robiť tieto veci v príkazovom riadku. Je to pre vás jednoduchšie, pretože si myslíte, že je to jednoduchšie. Pre ľudí, ktorí nenávidia písanie, starnú alebo ich zastrašujú chyby v syntaxi, NIE JE to ľahšie, ale cvičenie frustrovane.
Mnoho ľudí chce veci len vyriešiť a nezaujímajú ich riešenia matíc a skrutiek. Musíme si uvedomiť, že keď dáme radu a naučíme sa poskytovať rady, ktoré budú fungovať pre používateľa, nie kvôli našej skrytej agende ich vychovávať o príkazovom riadku, ale preto, že ich zvýši a beží.
Nedávno som sa dostal k záveru, že existujú iba 3 veci, ktoré bránia Linuxu dosiahnuť svetovú nadvládu :) :). Jedným je oddanosť terminálu, jeden je nedostatok podpory ovládačov pre starý mizerný hardvér a jeden je nedostatok / nekonzistentnosť podpory pre používateľov na základnej úrovni.
Teraz sa vám terminál môže páčiť, ale vývojári Linuxu (vrátane Ubuntu a Mint) nie sú v poriadku prekonať to a treba nám pripomenúť, že GUI je iba relatívne plytkým závojom o kráse príkazu linka. Nemôžete mať príliš dlho pred svojimi zákazníkmi. Ak je v komunite nútený kázať príkazový riadok noobom, potom sa noobi budú cítiť, že s nimi nie je zaobchádzané ako so zákazníkmi a nebudú kupovať. Áno, je to zadarmo, ale stále ho nekúpia.
Pokiaľ ide o ovládače starého hardvéru, uvedomujem si, že to môže byť príliš veľa práce, ale v mojej knihe softvér, ktorý ma žiada o aktualizáciu počítača rodičov, neprináša slobodu.
Nakoniec si myslím, že nemusím trvať na podpore používateľov, správne.
Takže keď budem vedieť, Linux je pripravený na trh SOHO, keď vidím distribúciu, ktorá obsahuje agresívne sebestačné GUI a veľkú kontextovú pomoc. Nehovorím, že by to bola skvelá distribúcia, ale musíte to urobiť tak, akoby to bolo „koncepčné auto“.
BTW, to bolo myslené ako priateľská kritika, nie ste si istí, či je to zrejmé.
Nedávno som sa dostal k záveru, že existujú iba 3 veci, ktoré bránia Linuxu dosiahnuť svetovú nadvládu :) :). Jedným je oddanosť terminálu, jeden je nedostatok podpory ovládačov pre starý mizerný hardvér a jeden je nedostatok / nekonzistentnosť podpory pre používateľov na základnej úrovni.
Teraz sa vám terminál môže páčiť, ale vývojári Linuxu (vrátane Ubuntu a Mint) nie sú v poriadku prekonať to a treba nám pripomenúť, že GUI je iba relatívne plytkým závojom o kráse príkazu linka. Nemôžete mať príliš dlho pred svojimi zákazníkmi. Ak je v komunite nútený kázať príkazový riadok noobom, potom sa noobi budú cítiť, že s nimi nie je zaobchádzané ako so zákazníkmi a nebudú kupovať. Áno, je to zadarmo, ale stále ho nekúpia.
Pokiaľ ide o ovládače starého hardvéru, uvedomujem si, že to môže byť príliš veľa práce, ale v mojej knihe softvér, ktorý ma žiada o aktualizáciu počítača rodičov, neprináša slobodu.
Nakoniec si myslím, že nemusím trvať na podpore používateľov, správne.
Takže keď budem vedieť, Linux je pripravený na trh SOHO, keď vidím distribúciu, ktorá obsahuje agresívne sebestačné GUI a veľkú kontextovú pomoc. Nehovorím, že by to bola skvelá distribúcia, ale musíte to urobiť tak, akoby to bolo „koncepčné auto“.
BTW, to bolo myslené ako priateľská kritika, nie ste si istí, či je to zrejmé.
pskill (nástroj príkazového riadku), ktorý je súčasťou balíka pstools od Sysinternals / Microsoft, pekne pracuje na zabíjaní aplikácií na Windows. V počítači mám pstools a do cesty som pridal priečinok, aby som ho mohol ľahko spustiť. Funguje to pekne aj pri zabíjaní procesov na vzdialených strojoch.
Pekný článok nápad =), ale myslím si, že vám chýbajú väčšie právomoci príkazového riadku (aj keď hovoríte, že sa na to nejako spoliehate). Čo tak:
- Zmena veľkosti 1 000 obrázkov s určitým vzorom názvu
- Rekurzívne odstrániť všetky súbory s určitou príponou
- Spracovanie výstupu programu na získanie nových informácií z neho (napr. Nájdenie 10 najnáročnejších miest balíčky, keď správca balíkov takéto zobrazenie neponúka, porovnáva prebiehajúce procesy na rôznych serveroch atď.)
- Menej času na opätovné učenie a viac práce (príkazový riadok sa časom mení menej)
- Robíte niečo, čo ste nedávno urobili (Bashova klávesa Ctrl + r prekonáva všetky ponuky „nedávno otvorených súborov“, ktoré som kedy videl)
- Automatizácia a / alebo plánovanie vašich akcií (väčšina príkazov môže byť zovšeobecnená)
Pekný článok nápad =), ale myslím si, že vám chýbajú väčšie právomoci príkazového riadku (aj keď hovoríte, že sa na to nejako spoliehate). Čo tak:
- Zmena veľkosti 1 000 obrázkov s určitým vzorom názvu
- Rekurzívne odstrániť všetky súbory s určitou príponou
- Spracovanie výstupu programu na získanie nových informácií z neho (napr. Nájdenie 10 najnáročnejších miest balíčky, keď správca balíkov takéto zobrazenie neponúka, porovnáva prebiehajúce procesy na rôznych serveroch atď.)
- Menej času na opätovné učenie a viac práce (príkazový riadok sa časom mení menej)
- Robíte niečo, čo ste nedávno urobili (Bashova klávesa Ctrl + r prekonáva všetky ponuky „nedávno otvorených súborov“, ktoré som kedy videl)
- Automatizácia a / alebo plánovanie vašich akcií (väčšina príkazov môže byť zovšeobecnená)