Hogyan kell használni a konzol Windows

Feltételezzük, hogy a kérdést: „miért?” Nem éri meg. Munkámban kell, hogy automatizálják a konzol frontend szerelvény (válogatás előfeldolgozó, összeszerelés sprite, kód optimalizálása, stb.)

Fogja állítani Git Bash (Git - verziókezelő rendszer, ez nagyon hasznos számunkra, hogy használja, és jön egy konzol Git Bash) és cmder (konzol emulátor, amely lehetővé teszi, hogy több különböző konzolok, amelynek fül normál vágólap műveletek és egyéb zsemle).

Miért ne Teljesítmény Shell

Teljesítmény Shell - jó konzol érkezik a Windows. Között azonban webfejlesztők sok felhasználó OS X és a Linux - az operációs rendszer sokkal stabilabb, biztonságosabb és Linux - és még egy pár nagyságrenddel több közös szervereken, mint a Windows. Az OS X és Linux «out of the box” egy normális konzol, sok a közös vonás. Szokni azonnal jó, funkcionális és sokoldalú.

Én személy szerint, először, komolyan vizsgálja meg annak lehetőségét eltávolítását a munkát az automatizálás a frontend egy virtuális gép Ubuntu (volna kapcsolni az Ubuntu teljesen, de a Photoshop nem teszi lehetővé), másrészt a munkám számítógép a Windows 10, és a notebook - régi MacBook Air, és szeretné, hogy legalább néhány munkájának összehangolása a konzol.

Hogyan lehet egy normális konzol

Hogyan kell használni a kapott konzol

Fontos megérteni, hogy mi a munka. Konzol - a képesség, hogy „text” kommunikálni a számítógéppel: toborozni egy csapat - kap a választ. Ha beírta a parancs elindítja néhány folyamatosan futó folyamat (webszerver, például), akkor megáll a művelet végrehajtását a Ctrl + C Igen, ugyanaz a „másolat”. Hogyan lehet másolni valamit a konzol? - Azt kérdezed. A cmder - egyszerűen válassza ki a kívánt része az egér, és meg fog jelenni a vágólapon. Crtl + V működő névlegesen ( "beillesztés").

Leggyakrabban belépünk, amit a parancsokat és paramétereket átadni neki egy (vagy több), és / vagy a gombok (jele, hogyan működik). Esetenként csak gépelt néhány parancsot, elválasztva őket (Parancsok végrehajtása sorrendben gépelési, ez nem csak a lehetséges elválasztó).

Parancsok a gyakran használt, akkor jön ki a rövidítéseket (álnevek) felidézni őket gyorsan.

fájlrendszer

A felhasználó mindig egy bizonyos mappát. Például láthatjuk a konzolon: nikname @ számítógép / c / cmder - ez azt jelenti, hogy most a mappa C: / cmder. Ahhoz, hogy menjen egy másik mappába, írja be a cd parancsot, és adja meg az abszolút vagy relatív elérési utat -, ahol mozgatni. Például:

Annak elkerülése érdekében, beírja a mappa neve mezőbe írja be az első pár karaktert, és nyomja meg a Tab - lesz automatikus kiegészítés (ha nincs két mappát, hogy kezdődik a beírt karakterek, vagy megmutatja magát ezekben a mappákban).

Tekintse meg a mappa tartalma lehetővé teszi, hogy az ls:

  • ls - mutat egy mappa tartalmát
    (Rendezés név, mappák és fájlok, vegyes, több oszlopot)
  • ls -a - ugyanaz, hanem megmutatni a rejtett fájlok és mappák
  • ls -a -1 - az azonos, de egy-egy oszlopban
  • ls -hF -1 --sort = kiterjesztés - mutatja a mappa tartalma „szép, egy oszlopban”
  • ls építeni / css - a tartalmát mutatják TEKUSCHAYA_PAPKA / build / css mappa

Létrehozása mappák és fájlok - mkdir parancs és az érintés.

  • mkdir projekt -, hogy hozzon létre egy mappát a neve «projekt»
  • mkdir projekt projekt / css projekt / js - több mappát
  • mkdir -p projekt / - ugyanaz, mint fent
  • érintse index.html - hozzon létre egy fájlt
  • érintse index.html css / style.css js / script.js - fájlok létrehozására
    (Mappa css / js és / már léteznie kell)

Átnevezése vagy mozgó kép - A parancs mv

  • mv index.html régi - Fájl áthelyezése egy mappába
  • mv index.html régi / new_name.txt - áthelyezi a fájlt egy mappába a fájl átnevezés
  • mv Order.txt orderNew.txt - átnevezésére

Törlése mappák és fájlok - rm

  • rm ghost.png - a fájl törlése
  • rm -rf öreg -, hogy törölje a mappát, és az egészet

Érdekességek (mint inspiráció a további vizsgálatot a konzol parancsokat):

  • df -h - A statisztikák azt mutatják használt lemezterület
  • grep -i -n --color „körhinta” index.html css / style.css - talál a szó körhinta két fájl (ok figyelmen kívül érzékeny) kijelző vonalak ezt a szót, és a sorszámok (a keresett kifejezést kiemelés)
  • találni. -iname „* ind *” - találtak az aktuális mappa (és az almappák) az összes fájlt, amelynek neve tartalmazza a ind és a show listája
  • ls -a | tee file.txt - írt file.txt eredmény ls -a parancs kimenetét

A parancsok, akkor létrehozhat álnevek (szinonimák). Ehhez a fájlt a C: /Users/IMYa_POLZOVATELYa/.bashrc kell adnia a húr, mint például alias subl = '/ c / Program \ Files / Sublime \ Text \ 3 / sublime_text.exe' $ * (egy sort a fájl - egy alias) . A fenti példa létrehoz egy csapat subl. amely megnyitja az elé terjesztett egy fájlt vagy mappát Sublime szöveg 3 (akkor működik, ha az utat ST3 telepítés egybeesik a nyilvántartás, alias). Ha ez a parancs nem felel meg, akkor csak megnyitja Sublime Text 3.

  • alias pro = 'cd / d / projektek' - keresse meg a mappát d: / projektek / (Van egy mappa minden projekt)
  • alias s = „NPM Start” - rövidítése a szerver fut a parancs
  • alias ls = „ls -hF -1 --color = tty --sort = kiterjesztése” - fájlstruktúráját a kimenetet az oszlop első mappát, akkor a fájl, a színe a megvilágítás

Megjegyzés: Ahhoz, hogy alias hozzá a c: /Users/IMYa_POLZOVATELYa/.bashrc szerzett, akkor újra kell indítani a konzolt.

kisebb csíp

- vagy elrejtése a konzol
  • Ctrl + L - törölje a képernyőt
  • Ctrl + U - teljesen eltávolítani a teljes gépelt parancs
  • Ctrl + R - keresni a parancs előzmények
  • Alt + ← / → - a kurzor szerint a beírt parancs
  • billentyűzettel „felfelé nyíl” és „lefelé nyíl” - kapcsolja be a történelem beírt parancsok (jó a csapat, hogy ismételje meg kissé módosított paraméterek).

    Akkor használd ezt a parancsot subl index.html: 73 - megnyitja a megadott fájlt, és a kurzor található a 73. sorban (hasznos, ha a konzol fájl keresés). És subl. Sublime szöveg az aktuális mappában megnyitja (lesz látható a keretes írást).

    fontos tényező

    Nem ajánlott a cirill karaktereket a nevét és elérési útját a dolgozó mappa (megosztott mappa minden projekt), valamint a mappát a felhasználó nevét (ami c: /Users/IMYa_POLZOVATELYa/.bashrc) a Windows-on, ez a kiszámíthatatlan viselkedést okozhat a konzol segédprogramok ( igen, akkor jobb, hogy hozzon létre egy új felhasználót, ha a Windows telepítő nevét adja meg a cirill).

    következtetés

    Ha már használja a konzolt a Windows, ossza meg tapasztalatait.

    Kapcsolódó cikkek