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 prispôsobiť OxygenOS?
  4. Ako urobiť výstroj v onshape?
  5. Ako zaistiť súlad softvéru s HIPAA?
  6. Ako previesť kontakty Vcard na formát Microsoft Outlook?
FacebookTwitterInstagramPinterestLinkedInGoogle+YoutubeRedditDribbbleBehanceGithubCodePenWhatsappEmail