Parancssori parancsok listája

Frissítés: Itt a Beat Cheet Sheets!

  • Ismerje meg a parancssort: Navigálás a fájlrendszerben
  • Ismerje meg a parancssort: A fájlrendszer megtekintése és módosítása

Háttér

A parancssor a számítógép szöveges felülete. Ez egy olyan program, amely parancsokat vesz fel, amelyeket a számítógép operációs rendszerére továbbít.

A parancssorból a számítógép fájljaiban és mappáiban navigálhat, ugyanúgy, mint a Windows Intézőben. a Windows vagy a Finder Mac OS rendszeren. A különbség az, hogy a parancssor teljesen szöveges.

Itt található a gyakran használt parancsok függeléke.

Parancsok

>

> a bal oldali parancs normál kimenetét veszi át és átirányítja a jobb oldali fájlba.

> >

>> a bal oldali parancs normál kimenetét veszi fel, és a jobb oldali fájlhoz fűzi (hozzáadja).

<

< elveszi a standard bemenetet a jobb oldali fájlból, és beírja a bal oldali programba.

|

| egy “cső”. A | a bal oldali parancs normál kimenetét veszi fel, és standard bemenet a th igaza van. Ezt úgy gondolhatja, mint “parancs parancs parancsra” átirányítást.

~ / .bash_profile

~ /. A bash_profile a környezeti beállítások tárolására használt fájl neve. Ezt általában “bash profilnak” nevezik. Amikor egy munkamenet elindul, a parancsok végrehajtása előtt betölti a bash profil tartalmát.

alias

A A alias parancs lehetővé teszi billentyűparancsok vagy álnevek létrehozását az általánosan használt parancsokhoz.

cd

cd a könyvtár nevét veszi fel argumentumként, és átvált erre a könyvtárra.

Ha közvetlenül a könyvtárba szeretne navigálni, használja a cd elemet a könyvtár elérési útjával argumentumként. Itt a cd jan/memory/ parancs közvetlenül a jan / memory könyvtárba navigál.

cd ..

Egy könyvtárral feljebb lépéshez használja a cd .. parancsot. Itt a cd .. navigál felfelé a jan / memory / csatornáról a jan / helyre.

cp

cp fájlokat vagy könyvtárakat másol. Itt átmásoljuk az ada_lovelace.txt fájlt, és elhelyezzük a történelmi / könyvtárban.

Helyettesítő karakterek (*)

A helyettesítő karakter * kiválasztja az aktuális könyvtár összes fájlját. A fenti példa az aktuális könyvtár összes fájlját átmásolja a szatíra nevű könyvtárba. Vannak más típusú helyettesítők is, amelyek kívül esnek a szójegyzékben.

Itt az m * .txt kijelöli a mappában az összes fájlt, amely “m” -nel kezdődik és “.txt” -nel végződik, átmásolja őket a scifi / fájlba.

env

A env A parancs a “környezet” rövidítést jelenti, és a környezeti változók listáját adja vissza az aktuális felhasználó számára.

env | grep VÁLTOZÓ

env | grep PATH egy parancs, amely egyetlen környezeti változó értékét jeleníti meg.

export

export elérhetővé teszi a változót az összes gyermek munkamenet számára, amely a munkamenetből indult. Ezzel a változóval megmaradhat programok.

grep

grep a “globális reguláris” kifejezés kifejezés nyomtatása ”. A fájlokban olyan mintákat keres, amelyek megfelelnek egy mintának, és visszaadja az eredményeket. A kis- és nagybetűk közötti különbség.

grep -i

grep -i lehetővé teszi a parancs számára, hogy kis- és nagybetűk legyenek.

grep -R

grep -R megkeresi az összes fájlt egy könyvtárban, és kimeneti az egyező eredményeket tartalmazó fájlneveket és sorokat. A -R a „rekurzív” kifejezés.

grep -Rl

grep -Rl keres egy könyvtárban található összes fájlt, és csak a megfelelő fájlneveket adja ki. -R a „rekurzív” és a jelentése” egyező fájlok “.

HOME

A HOME változó olyan környezeti változó, amely megjeleníti a saját könyvtár útvonalát.

ls

ls felsorolja a munkakönyvben található összes fájlt és könyvtárat

ls -a

ls -a felsorolja a munkakönyvtár összes tartalmát, beleértve a rejtett fájlokat és könyvtárakat is.

ls -l

ls -l felsorolja az összes tartalmat egy hosszú formátumú könyvtár. Az egyes oszlopok ezt jelentik.

ls -t

ls -t fájlokat és könyvtárakat rendel az utolsó módosításig.

mkdir

mkdir argumentumként egy könyvtárnevet vesz fel, és majd létrehoz egy új könyvtárat az aktuális munkakönyvtárban. Itt az mkdir használatával létrehoztunk egy új média könyvtárat.

mv

Fájl áthelyezése egy könyvtárat, az mv-t használja első forrásként a forrásfájllal, második argumentumként a célkönyvtárat. Itt helyezzük át a superman.txt fájlt a szuperhősbe /.

nano

a nano egy parancssori szövegszerkesztő. Pontosan úgy működik, mint egy asztali szövegszerkesztő, például a TextEdit vagy a Jegyzettömb, azzal a különbséggel, hogy a parancssorból érhető el, és csak a billentyűzet bevitelét fogadja el.

PATH

PATH egy környezeti változó, amely kettősponttal elválasztott könyvtárak listáját tárolja. Minden könyvtár tartalmaz parancsfájlokat a parancssor végrehajtásához. A PATH felsorolja, mely könyvtárak tartalmaznak szkripteket.

pwd

pwd kinyomtatja a működő könyvtár nevét

rm

rm fájlokat töröl. Itt eltávolítjuk a waterboy.txt fájlt a fájlrendszerből.

rm -r

rm -r töröl egy könyvtárat és annak összes gyermekkönyvtárát.

sed

sed a “stream editor” rövidítése. Elfogadja a szabványos bemenetet és egy kifejezés alapján módosítja, mielőtt kimeneti adatként jelenítené meg.

A "s/snow/rain/":

  • s: a “helyettesítés” kifejezésre utal.
  • snow: a keresési karakterlánc, a keresendő szöveg.
  • rain: a helyettesítő karakterlánc, a helyére felvenendő szöveg.

sort

sort fájlnevet vesz fel, vagy szabványos bemenet és minden sort ábécé sorrendbe rendezve, kinyomtatva azokat szabványos kimenetre.

standard hiba

a standard hiba, rövidítve stderr, egy hiba rendetlenség egy sikertelen folyamat által kiadott életkor.

forrás

source aktiválja a ~ / .bash_profile módosításait az aktuális munkamenethez. A terminál bezárása és új munkamenet indítása helyett a source azonnal elérhetővé teszi a módosításokat abban a munkamenetben, amelyben éppen vagyunk.

szabványos bemenet

a standard bemenet, rövidítve stdin, a terminálra a billentyűzeten vagy a beviteli eszközön keresztül beírt információ.

szabványos kimenet

a szabványos kimenet, rövidítve stdout, az az információ, amelyet egy folyamat futtatása után adnak ki.

érintse meg

touch új fájlt hoz létre a munkakönyvtárban. Argumentumként egy fájlnevet vesz fel, majd létrehoz egy új üres fájlt az aktuális munkakönyvtárban. Itt a touch használatával létrehoztunk egy új, keyboard.txt nevű fájlt a 2014 / dec / könyvtárban.

Ha a fájl létezik, akkor az érintéssel frissítjük a fájl módosítási idejét.

uniq

uniq, az “egyedi” rövidítés, fájlnevet vagy szabványos bemenetet vesz fel és minden sort kinyomtat, eltávolítva a pontos másolatokat.

Write a Comment

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük