Hogyan működik a parancssorban linux, laboratóriumi fiatal linuksoidov

Módszertani fejlesztés órák informatikai
tanulságok ciklus Informatikai munkát a Linux parancssori módban
Szint: Linux kezdőknek

1 preryvaenie

Ne feledje, a sleep parancs az előző leckét? Ha meg valamit, mint az alvás 100. szükséges lehet megszakítani a a parancs végrehajtását. Ezt meg lehet tenni egy billentyűkombináció a Ctrl + C Sok shell feldolgozza egy megszakítás, amely biztosítja a billentyűkombináció a Ctrl + D vagy Ctrl + C és Ctrl + Z







Egy másik példa, ahol szükség lehet megszakítani - ez a cat parancs. Ha paraméterek nélkül jeleníti meg, amit a felhasználó belép.

Hogyan működik a parancssorban linux, laboratóriumi fiatal linuksoidov

2 parancs előzmények

Miközben dolgozik a parancssorban, akkor gyakran meg kell ismételni az előző parancsot. Újbóli beírással nem túl racionális. Ahhoz, hogy ismételje meg az előző parancsot a Linux shell parancsokat lehet görgetni a felfelé és lefelé nyilakat a billentyűzeten. Görgetés történik előre vagy visszafelé. Amikor a kívánt parancsot, nyomja meg az Entert, és a parancs próbálni. Magától értetődő, hogy ez lehet módosítani parancsot (például a beállítás módosításához).

3 befejezése

AutoComplete segítségével nyomjon meg egy bizonyos kulcs automatikusan hozzáfűzi a parancsot kezdett. Ez egy nagyon kényelmes tulajdonsága a héj, mert lehetővé teszi, nem tudja a parancsokat és paramétereket a szív, és időt takarít meg, ha beír. Befejezés a Linux héj aktív, ha megnyomja a Tab gombot (fül). Ebben a munkában befejezése csak abban az esetben, ha a parancs (paraméter) határozzuk meg egyedileg.

Néha nem tudom, mit lép tovább, miután több betű és a héj után egy Tab gombbal nem kiegészíti. Ebben az esetben segíthet kettős Tab billentyű lenyomásával, amely után a képernyőn megjelenik egy lista a lehetséges opciókat. Például előfordulhat, hogy elfelejti, hogyan kell írni a parancsot visszhang. De ha meg a betűk e, és nyomja meg a Tab gombot kétszer, majd megjelenik egy lista a parancsokat, amelyeket tanulni nekünk a kívánt parancsot.







Hogyan működik a parancssorban linux, laboratóriumi fiatal linuksoidov

Ugyanez lehet használni abban az esetben, ls D. Ebben az esetben megjelenik egy lista a könyvtárak, betűvel kezdődő D.

4 Ctrl + u

Ctrl + U törli bevezetett az aktuális sorban a csapat. Ha a csapat hosszú, majd a Ctrl + U sokkal kényelmesebb, mint hogy törli betűk sorrendben, a Backspace billentyűt.

Vannak más gyorsbillentyűk, hogy megkönnyítse a munkát a parancssor (például Ctrl + W - eltávolítása a szót).

5. adat input és output fájlba fájlból

Amikor dolgozunk a héj, akkor interaktív: kérni, és kap egy választ. Ebben az esetben a héjat válaszok nem menti, de mi a teendő, ha a parancs működését eredményezheti szeretné menteni? Ebben az esetben a héj támogatja funkciók, mint például átirányítása standard input és output. Input lehet irányítani nem a képernyőn, és egy fájlba.

Az adatok azt is be lehet vinni a billentyűzetet, és hogy megkapja a fájlt.

Átirányítása végezzük karakterek <и>. Angle meghatározza, hova kell irányítania, és a hátsó oldala (wide) - hol kap. Például a parancs cat> fileX rögzíti mindazt, amit a felhasználó belép a folyamat macska program a fájl neve fileX. De a cat parancs

Tekintsük a példa a gyakorlati alkalmazása átirányítás. Mondjuk meg kell hagyni a későbbi információt tartalmaz a home könyvtár. Ahhoz, hogy ezt elérjük, akkor irányítsa át a kimenetet az ls parancs egy fájlba (például ls> MyHome). A másik lenne jó, hogy a fájl tartalmazza a dátumot, amikor a „szelet” vették. Ehhez csatolja a fájlt date parancs kimenet, amely lehetővé teszi, hogy a dátum és az idő (dátum >> MyHome). Megjegyezzük, hogy a két megjelölés> fájlba kiegészítést; ha egy karakter, akkor felülírja a (régi adat törlődik, és helyébe újak). Most tegyük fel, hogy egy idő után volt szükség, hogy megtudja, mi volt a mappában korábban: elég végrehajtani a parancsot macska

Hogyan működik a parancssorban linux, laboratóriumi fiatal linuksoidov

  1. Hogyan megszakítja a parancsot?
  2. Hogyan nézhetem meg a korábban beírt parancsok?
  3. Mi AutoComplete? Hogyan kell használni a héj bash?
  4. Mi a Ctrl + U?
  5. Mi történik, ennek eredményeként a következő parancsokat: cat> text333, cal> yest, dátum >> yest?

gyakorlati munka

  1. A parancs shell bash cat parancs paraméterek nélkül. Adjon meg egy pár sort, majd megszakítja a parancs végrehajtását.
  2. A parancssor, néhány csapat, hogy tudod. Ismételjük némelyikük rögzítés nélkül a parancsokat magukat.
  3. Írja meg a parancssor ls -l Do nyomja le a Tab, majd az Enter billentyűt. Megmagyarázni a héj.
  4. Keresse meg, melyik csapat van a Z betű.
  5. Hozzon létre egy fájlt, amely információkat tartalmaz az Ön neve, vezetékneve és az életkor. Nyomtatás a fájl tartalmát a képernyőn.



Kapcsolódó cikkek