Ako používať Bash?

Bash môže presmerovať vstup
Bash môže presmerovať vstup a výstup Výstup akéhokoľvek príkazu môže byť zapísaný do súboru s '>' napr

Bash je bezplatný softvérový unixový shell napísaný pre projekt GNU. Jeho názov je skratka pre Bourne-again shell (toto je hra o názve pôvodného unixového shellu, Bourne Shell, „sh“). Bash sa dodáva so systémami podobnými Unixu, ako sú Linux a Mac OS X.

Kroky

  1. 1
    Naučte sa navigovať v adresároch a obsahu zoznamov.
    • ls vypíše obsah adresára.
    • cd zmení adresár.
    • cd.. zmení úroveň adresára.
  2. 2
    Naučte sa spravovať súbory a adresáre. Vytváranie, kopírovanie, presúvanie, premenovávanie, odstraňovanie a nastavovanie povolení. Midnight Commander je pravoslávny správca súborov v príkazovom riadku.
    • mkdir vytvorí adresár.
    • cp skopíruje súbor.
    • mv presunie alebo premenuje súbor.
    • rm odstráni súbor.
    • chmod nastaví povolenia súboru.
  3. 3
    Naučte sa upravovať súbory pomocou textových editorov.
    • nano je bežný textový editor príkazového riadka.
    • vi je bežný a veľmi účinný textový editor.
  4. 4
    Naučte sa hľadať.
    • grep je populárny a účinný nástroj na vyhľadávanie výrazov v súboroch.
    • Ako zástupný znak používajte regulárne výrazy, ako napríklad bodku-hviezdičku „.*“.
    • find nájde súbory, ktoré spĺňajú určitú podmienku.
    • locate nájde súbory kdekoľvek v systéme podľa názvu.
  5. 5
    Naučte sa vytvárať siete. Na internet sa môžete pripojiť pomocou príkazového riadka.
    • ifconfig a iwconfig sa široko používajú na konfiguráciu sieťových nastavení.
    • ifup a ifdown často spustia a zastavia sieťové pripojenia.
      • Väčšina súčasných desktopových Linuxových systémov používa NetworkManager, ktorý deaktivuje väčšinu konfigurácií príkazového riadka pre siete.
  6. 6
    Naučte sa používať multimediálny softvér z príkazového riadka.
    • ImageMagick je dobrý grafický editor.
  7. 7
    Zistite, ako spravovať používateľov. Pridávanie, odstraňovanie a zmenu hesiel je možné vykonať pomocou príkazového riadka.
    • adduser (niekedy useradd) je nástroj príkazového riadka na pridanie používateľov.
  8. 8
    Získať pomoc.
    • človek a informácie sú programy, ktoré opisujú príkazy.
  9. 9
    Bash má vstavaných mnoho ďalších príkazov
    • „ak“ vyberá rôzne akcie na základe výsledku príkazu alebo testu
    • „for“ zopakuje príkaz pre každú hodnotu v sade
    • „prípad“ vyberá jednu z niekoľkých akcií na základe hodnoty
  10. 10
    Bash používa potrubie na vykonávanie zložitých úloh
    • Potrubie sa vytvorí, keď je výstup z jedného príkazu pripojený k vstupu iného príkazu pomocou "|" charakter.
      • napr. „echo first, second, third | cut -d ',' -f 2" prints "second".
  11. 11
    Bash môže presmerovať vstup a výstup
    • Výstup akéhokoľvek príkazu môže byť zapísaný do súboru s '>'
      • napr. "ls> file_listing.txt" vloží zoznam všetkých súborov v aktuálnom adresári do súboru "file_listing.txt".
    • Každý príkaz môže akceptovať vstup zo súboru s „<“
      • napr. bash <príkaz_list.txt
File_listing.txt“ vloží zoznam všetkých súborov v aktuálnom adresári do súboru „file_listing.txt“
„ls> file_listing.txt“ vloží zoznam všetkých súborov v aktuálnom adresári do súboru „file_listing.txt“.

Tipy

  • Do súboru "~/.bashrc" môžete pridať aliasy pre bežné príkazy pomocou editora ako "vi" a tieto aliasy budú prednastavené pri každom použití príkazového riadka.
  • Karta automaticky doplní názov súboru.
  • Alias môžete použiť na premenovanie rizikových príkazov na menej rizikové verzie. Napríklad "alias rm = 'rm -i'" spustí príkaz rm pred odstránením súboru.
  • Príkaz „alias“ vytvorí nový názov pre spoločný príkazový riadok
    • alias ls = 'ls -h - color = auto'
    • alias la = 'ls -la'
    • alias ll = 'ls -l'

Varovania

  • Príkazový riadok poskytuje neobmedzenú kontrolu v systémoch podobných Unixu, ako je Linux alebo Mac OS X; pred stlačením klávesu Enter sa uistite, že poznáte vplyv príkazu.
  • Obnovenie z „rm“ neexistuje, tento súbor je preč, pokiaľ nepoužívate veľmi komplexné nástroje na obnovu súborov.
Súvisiace články
  1. Ako si vybrať obchodný softvér?
  2. Ako používať draka prirodzene hovoriaceho?
  3. Ako urobiť výstroj v onshape?
  4. Ako zaistiť súlad softvéru s HIPAA?
  5. Ako previesť kontakty Vcard na formát Microsoft Outlook?
  6. Ako sa vyhnúť robotickej syntéze textu na reč?
FacebookTwitterInstagramPinterestLinkedInGoogle+YoutubeRedditDribbbleBehanceGithubCodePenWhatsappEmail