Seznam příkazů příkazového řádku

Aktualizace: Cheat Sheets BETA je tady!

  • Naučte se příkazový řádek: Navigace v systému souborů
  • Naučte se příkazový řádek: Prohlížení a změna systému souborů

Pozadí

Příkazový řádek je textové rozhraní pro váš počítač. Je to program, který přijímá příkazy a předává je operačnímu systému počítače.

Z příkazového řádku můžete procházet soubory a složky v počítači, stejně jako v Průzkumníku Windows. ve Windows nebo Finder v Mac OS. Rozdíl je v tom, že příkazový řádek je plně založen na textu.

Zde je dodatek běžně používaných příkazů.

Příkazy

>

> převezme standardní výstup příkazu vlevo a přesměruje jej do souboru vpravo.

> >

>> převezme standardní výstup příkazu vlevo a připojí ho (přidá) k souboru vpravo.

<

< převezme standardní vstup ze souboru vpravo a zadá jej do programu vlevo.

|

| je „roura“. | převezme standardní výstup příkazu nalevo a převede jej jako standardní vstup do příkazu na th e správně. Můžete si to představit jako přesměrování „příkaz na příkaz“.

~ / .bash_profile

~ /. bash_profile je název souboru používaného k ukládání nastavení prostředí. Obvykle se nazývá „profil bash“. Po spuštění relace se před spuštěním příkazů načte obsah profilu bash.

alias

The Příkaz alias umožňuje vytvářet klávesové zkratky nebo aliasy pro běžně používané příkazy.

cd

cd vezme název adresáře jako argument a přepne se do tohoto adresáře.

Chcete-li přejít přímo do adresáře, použijte cd s argumentem cesty k adresáři. Zde příkaz cd jan/memory/ přejde přímo do adresáře jan / memory.

cd ..

Chcete-li se přesunout o jeden adresář výše, použijte cd ... Zde cd .. přechází z jan / memory / na jan /.

cp

cp zkopíruje soubory nebo adresáře. Zde zkopírujeme soubor ada_lovelace.txt a umístíme jej do historického / adresáře

Zástupné znaky (*)

Zástupný znak * vybere všechny soubory v aktuálním adresáři. Výše uvedený příklad zkopíruje všechny soubory v aktuálním adresáři do adresáře s názvem satira. Existují i jiné typy zástupných znaků, které přesahují rámec tohoto slovníku.

Zde m * .txt vybírá všechny soubory v pracovním adresáři počínaje „m“ a končící „.txt“ a zkopíruje je do scifi /.

env

env příkaz znamená „prostředí“ a vrátí seznam proměnných prostředí pro aktuálního uživatele.

env | grep VARIABLE

env | grep PATH je příkaz, který zobrazuje hodnotu jedné proměnné prostředí.

export

export zpřístupní proměnnou všem podřízeným relacím zahájeným z relace, ve které se právě nacházíte. Tímto způsobem proměnná přetrvává napříč programy.

grep

grep znamená „global regular“ výrazový tisk “. Vyhledá v souborech řádky, které odpovídají vzoru, a vrátí výsledky. Rozlišují se malá a velká písmena.

grep -i

grep -i umožňuje rozlišovat velká a malá písmena příkazu.

grep -R

grep -R prohledá všechny soubory v adresáři a vypíše názvy souborů a řádky obsahující shodné výsledky. -R znamená „rekurzivní“.

grep -Rl

grep -Rl prohledává všechny soubory v adresáři a vydává pouze názvy souborů se shodnými výsledky. -R znamená „rekurzivní“ a l znamená„ soubory se shodami “.

HOME

Proměnná HOME je proměnná prostředí, která zobrazí cestu k domovskému adresáři.

ls

ls vypíše všechny soubory a adresáře v pracovním adresáři

ls -a

ls -a vypíše veškerý obsah pracovního adresáře, včetně skrytých souborů a adresářů

ls -l

ls -l vypíše veškerý obsah adresáře v dlouhém formátu. Co znamená každý sloupec.

ls -t

ls -t objednává soubory a adresáře v době, kdy byly naposledy upraveny.

mkdir

mkdir vezme jako argument název adresáře a poté vytvoří nový adresář v aktuálním pracovním adresáři. Zde jsme pomocí mkdir vytvořili nový adresář s názvem media /.

mv

Chcete-li přesunout soubor do adresář, použijte mv se zdrojovým souborem jako prvním argumentem a cílovým adresářem jako druhým argumentem. Zde přesuneme soubor superman.txt do superhrdiny /.

nano

nano je textový editor příkazového řádku. Funguje stejně jako desktopový textový editor, jako je TextEdit nebo Poznámkový blok, kromě toho, že je přístupný z příkazového řádku a přijímá pouze vstup z klávesnice.

PATH

PATH je proměnná prostředí, která ukládá seznam adresářů oddělených dvojtečkou. Každý adresář obsahuje skripty pro spuštění příkazového řádku. PATH uvádí, které adresáře obsahují skripty.

pwd

pwd vypíše název pracovního adresáře

rm

rm odstraní soubory. Zde odstraníme soubor waterboy.txt ze systému souborů.

rm -r

rm -r odstraní adresář a všechny jeho podřízené adresáře.

sed

sed je zkratka pro „stream editor“. Přijímá standardní vstup a upravuje ho na základě výrazu, než jej zobrazí jako výstupní data.

Ve výrazu "s/snow/rain/":

  • s: znamená „substituce“.
  • snow: vyhledávací řetězec, text k vyhledání.
  • rain: náhradní řetězec, text, který se přidá na místo.

řazení

sort přebírá název souboru nebo standardní vstup a objednává každý řádek abecedně a tiskne jej na standardní výstup.

standardní chyba

standardní chyba, zkráceně stderr, je chybový nepořádek věk odeslaný neúspěšným procesem.

zdroj

source aktivuje změny v ~ / .bash_profile pro aktuální relaci. Místo uzavření terminálu a nutnosti zahájit novou relaci source zpřístupní změny hned v relaci, ve které jsme.

standardní vstup

standardní vstup, zkráceně stdin, je informace zadaná do terminálu pomocí klávesnice nebo vstupního zařízení.

standardní výstup

standardní výstup, zkráceně stdout, jsou informace generované po spuštění procesu.

touch

touch vytvoří nový soubor uvnitř pracovního adresáře. Jako argument přebírá název souboru a poté vytvoří nový prázdný soubor v aktuálním pracovním adresáři. Zde jsme pomocí touch vytvořili nový soubor s názvem keyboard.txt v adresáři 2014 / dec /.

Pokud soubor existuje, pomocí touch se aktualizuje čas modifikace souboru

uniq

uniq, zkratka pro „unique“, převezme název souboru nebo standardní vstup a vytiskne každý řádek a odstraní všechny přesné duplikáty.

Write a Comment

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *