A parancssor meghódítása

Rövid útmutató a UNIX / Mac OS terminál használatának megkezdéséhez

Amikor először bemutattam a parancssort, igazából igazodnom kellett ahhoz, hogy fekete szövegdobozban navigáljak a számítógépemen, csak szöveggel. Tehát amennyire csak lehetséges, kerülgettem a parancssort. Megszoktam azokat a vizuális jelzéseket és visszajelzéseket, amelyeket a számítógép általában nyújt. Sok szempontból úgy érezte, hogy újból megtanultam a számítógép használatát a parancssoron keresztül.

Mégis, amióta megtanultam, hogyan kell navigálni a számítógépemen UNIX parancsok használatával, megtanultam, hogy a parancssornak nem kell félelmetes dolognak lennie, csak azért, mert nincs vizuális visszajelzés a jelszó beírásakor a parancssorba. Biztonsági szempontból semmi sem jelenik meg, amikor beírja a jelszavát, jelezve, hogy bármilyen karakter be lett írva.

Mi a parancssor?

A parancssor egy olyan szoftver, amely parancsokat vagy utasításokat hajt végre a számítógép számára a fájlrendszerének manipulálására vagy interakciójára.

Mi az a UNIX?

Miért használja a parancssort?

  • Gyorsabban módosítható, navigálhat a fájlok között
  • Képes szoftvereket superuserként telepíteni
  • Láthatja a rejtett dotfájlokat

    A dotfiles UNIX konfigurációs fájlok, általában olyan fájlok, amelyek folytatása a-val folytatódik, .és el vannak rejtve a normál felhasználók számára.

    Ebben a cikkben többet megtudhat a dotfiles használatának megkezdéséről).

A parancssor használatának megkezdéséhez navigáljon az alkalmazásokra, és nyissa meg a Terminal alkalmazást.

Hozzon létre egy alapvető webhelymappát a parancssorban

A fenti struktúrájú mappa létrehozható a parancssorban, ha beírja a parancsokat egy üres könyvtárba:

  • Készítsen egy könyvtárat (más néven mappát), amelyet személyes weboldalnak hívnak

    mkdir personal-website

  • Navigáljon a személyes webhely nevű könyvtár belsejébe

    cd personal-website

  • hozzon létre egy könyvtárat a személyes webhely mappában, az úgynevezett eszközöknek

    mkdir assets

  • Navigáljon az eszközök mappa belsejében, amely a személyes webhely mappájában található

    cd assets

  • hozzon létre egy könyvtárat az eszközök mappa képein belül

    mdkir images

  • hozzon létre egy könyvtárat a js nevű eszközök mappa belsejében

    mkdir js

  • hozzon létre egy könyvtárat a css nevű eszközök mappa belsejében

    mkdir css

Hoppá! Elfelejtettünk létrehozni egy index.html fájlt :(

Az eszközök mappában vagyunk, és szeretnénk egy index.html fájlt a személyes személyes webhely mappánkba. A gépeléssel cd ..kimozdulunk az eszközök mappájából, és abba a könyvtárba, amely a személyes webhely. Most, hogy a személyes webhely mappájában vagyunk, touch index.htmlegy üres index.html fájlt hozunk létre.

Néhány gyakran használt terminálparancs:

parancsok a fájlrendszer navigálásához / kezeléséhez

ls

listázza egy könyvtár tartalmát

pwd

nyomtassa ki a munkaállomás munkakönyvtárát , hogy megjelenítse az éppen dolgozó könyvtárat

érintés

fájl létrehozása vagy megnyitása változtatások nélkül

nagyon hasznos, ha üres fájlokat akar létrehozni a parancssor elhagyása nélkül

sudo

ez lehetővé teszi a parancsok futtatását szuperfelhasználóként

mv

fájl vagy könyvtár áthelyezése

ez felhasználható fájl áthelyezésére vagy átnevezésére a fájl elérési útjának frissítésével

CD

módosítsa az aktuális könyvtárat , amelyen dolgozik, hogy hozzáférhessen a fájlokhoz a rendszer egy másik részén

cd áthelyez a gyökérkönyvtárba (a számítógép legfelső szintű mappájába - általában az aktuális felhasználó)

cd . aktuális könyvtár

cd .. két szinttel feljebb lévő könyvtárba navigál

mkdir

készítsen új könyvtárat (vagy mappát)

Parancsok a szoftver telepítéséhez

Néhány szoftvert telepíthet a parancssorból a következő parancsokkal:

  • a Pythonban pip install e>.

    Pip is a software package manager for Python.

  • in JavaScript npm install me>

    NPM is a package manager for JavaScript pages.

Commands to Run Software

In order to run a script on the command line you need to provide a command prompt and file name. Some examples are:

  • in Java javac filename.java and then java filename compiles java projects and then runs them.
  • in Python python filename runs python scripts.

If you find you are repeating a lot of commands you can scroll through your recent commands using the up/down arrows and edit them and re-run by navigating to them and then pressing enter.

Additional Resources to Get Started with Command Line Prompts

  • MIT Terminus (interactive game to learn command line)
  • Codecademy Learn the Command Line
  • Learn Python the Hard Way’s Command Line Crash Course

Decorating the Command Line

You can completely customize the colors and outputs on the command line to better suit your visual and aesthetic needs.

Here’s how I’ve made my command line prettier :

How to install Tomorrow Night

//github.com/chriskempson/tomorrow-theme/blob/master/OS%20X%20Terminal/Tomorrow%20Night.terminal

Customize the terminal

I love the terminal. Besides the fact it makes you look awesome while using it, it can also do about a gazillion…mindthecode.com

If you enjoyed reading this article consider tapping the clap button ?. Wanna see more of my work? Check out my GitHub to view my code and learn more about my development experience at http://aboutmonica.com.

Original text