GNU/Linux >> Znalost Linux >  >> Linux

Linuxové příkazy od A do Z

Existuje mnoho příkazů Linuxu. Existuje podmnožina vestavěných příkazů shellu, jako je cd, a pak jsou tu ty z GNU coreutils jako méně. Kromě toho existují další nástroje CLI jako curl, wget atd.

V Linux Handbook jsme pokryli více než 80 linuxových příkazů s praktickými příklady. Toto je sbírka všech příkazů Linuxu, které jsme doposud probrali.

Příkazy byly uspořádány v abecedním pořadí, takže je snadné najít v rejstříku.

A

alias

Příkaz alias je jednoduše způsob, jak odkazovat na jiný příkaz. Může být použit, aby se zabránilo opakovanému dlouhému psaní příkazů a řádků shellu a zjednodušil práci.

at

Příkaz at v Linuxu se používá k plánování úloh, které se nespouštějí podle pravidelného plánu.

awk

Příkaz AWK se datuje do raných dob Unixu. Dávno předtím, než vznikl Perl nebo Python, se AWK používal ve skriptech pro manipulaci s textem. Můžete jej použít pro psaní poměrně složitých programů, ale také díky výkonným jednotným liniím, které můžete psát, abyste vyřešili problémy s datovými soubory.

B

základní jméno

Příkaz basename v Linuxu vytiskne konečnou komponentu v cestě k souboru. To je užitečné zejména ve skriptech bash, kde chcete extrahovat název souboru z dlouhé cesty k souboru.

C

cal

Unixové systémy poskytují několik nástrojů pro práci s daty a časy. Cal je jedním z takových příkazů, které vám umožňují zobrazit kalendář v příkazovém řádku.

kočka

cat je jeden z nejpoužívanějších příkazů v Linuxu. Je určen pro zřetězení textu, používá se hlavně pro zobrazení obsahu textových souborů.

cd

Příkaz cd se používá k navigaci mezi adresáři v Linuxu. Je to zkratka pro ‚změnit adresář‘.

chgrp

Příkaz chgrp se používá pro změnu skupiny souboru nebo adresáře v Linuxu.

chmod

chmod znamená změnit režim. Tento příkaz se používá pro změnu režimu přístupu, tj. oprávnění k souboru v Linuxu.

chown

Příkaz chown v Linuxu umožňuje změnit uživatelské a skupinové vlastnictví souboru nebo adresáře.

cp

Jedním z příkazů, které musíte v Linuxu znát, je cp. V Linuxu se mu často říká copy command a ve skutečnosti je to zkratka pro copy a dělá přesně tak, jak název napovídá:kopíruje.

cron

Crontab se používá k automatizaci všech typů úloh na systémech Linux. Toto je obzvláště důležitá dovednost, kterou se musí naučit začínající správci systému.

vlnit

CURL je nástroj pro přenos dat. Nejoblíbenějším případem použití příkazu curl je stahování souborů z webu v terminálu Linux.

vyjmout

Příkaz vyjmout je kanonický nástroj pro odstranění „sloupců“ z textového souboru. V tomto kontextu lze „sloupec“ definovat jako rozsah znaků nebo bajtů identifikovaných jejich fyzickou polohou na řádku nebo rozsah polí oddělených oddělovačem.

D

datum

Příkaz date vám poskytne aktuální datum a čas vašeho systému Linux. Ale dokáže toho mnohem víc.

dd

Příkaz dd v Linuxu je výkonný nástroj pro kopírování a konverzi souborů. Jeho nejoblíbenějším případem použití je vytvoření živého linuxového USB pomocí příkazového řádku Linuxu.

df

Příkaz df se používá pro kontrolu místa na disku v Linuxu.

rozdíl

Když potřebujete porovnat dva soubory obsahující podobný text v Linuxu, pomocí příkazu diff může být váš úkol mnohem jednodušší. Příkaz porovná dva soubory, aby navrhl změny, díky kterým by byly soubory identické. Skvělé pro nalezení extra složené závorky, která porušila váš nově aktualizovaný kód.

dig

Příkaz Dig se v Linuxu běžně používá pro získávání informací DNS vzdáleného serveru.

název adresáře

Příkaz dirname v Linuxu vytiskne cestu k souboru s odstraněnou konečnou součástí. To vám v podstatě poskytuje cestu k adresáři z cesty k souboru.

du

Znát velikost souboru je v Linuxu snadné, ale neukáže velikost adresářů. Příkaz du se používá pro kontrolu velikosti adresáře.

E

echo

Příkaz echo je možná jedním z prvních příkazů, které uvidíte, když se začnete učit příkazy Linuxu nebo skriptování v bash shellu. Je to jednoduchý příkaz, který jednoduše vypíše své argumenty na displej.

emacs

V Linuxu existuje mnoho textových editorů. GNU Emacs je jedním z nejstarších a nejvýkonnějších editorů, který má strmou křivku učení.

rozbalit

Toto je poněkud méně známý a méně používaný příkaz, přičemž hlavním případem použití je schopnost převádět tabulátory na mezery.

F

soubor

Příkaz file vám poskytuje různé informace o souboru v Linuxu. To zahrnuje typ souboru, typ MIME atd.

najít

Jeden z často používaných příkazů. Příkaz find lze použít k vyhledání souborů na základě jejich názvu, typu, času úpravy a dalších. Zkombinujte to s příkazy typu exec nebo xargs a máte po ruce výkonný nástroj pro vyhledávání a úpravy souborů.

findmnt

Další méně známý příkaz, který se používá pro kontrolu, zda je souborový systém připojen.

fmt a fold

Oba tyto příkazy se používají pro formátování textu, aby se řádky vešly do dostupného prostoru na cílovém zařízení.

zdarma

Pokud byste chtěli znát podrobné informace o dostupnosti paměti ve vašem systému Linux, příkaz free je jednoduchý nástroj, který usnadňuje nalezení výsledků v reálném čase pro různé případy použití.

fsck

Příkaz fsck (kontrola systému souborů) pomáhá s potenciálně poškozeným souborovým systémem. Tento nástroj se používá pro kontrolu a (volitelně) opravu systému souborů.

G

grep

Příkaz Najít funguje na název souboru. Příkaz grep se používá k nalezení vzorů v obsahu souboru.

přidání skupiny

Příkaz groupadd v Linuxu vytváří nové skupiny

groupdel

Příkaz groupdel je možná nejjednodušší příkaz v Linuxu prakticky bez možností. Používá se pro smazání existující skupiny.

groupmod

Vlastnosti skupiny, jako je název skupiny a ID skupiny, můžete upravit pomocí příkazu groupmod v Linuxu.

skupiny

Tento příkaz vám pomůže najít skupiny, do kterých uživatel systému Linux patří, v příkazovém řádku systému Linux.

H

Pomocí příkazu head můžete vytisknout zadaný počet řádků od začátku souboru.

historie

Vše, co napíšete do terminálu, se uloží do historie shellu. Tento aspekt lze zobrazit a ovládat pomocí příkazu history.

id

Každý uživatel v Linuxu má jedinečné číselné ID uživatele a výchozí skupinu s jedinečným číselným ID skupiny. Příkaz id tyto informace vypíše.

J

práce

Příkaz jobs v Linuxu umožňuje uživateli přímou interakci s procesy v aktuálním shellu.

L

méně

Less je skvělá linuxová příkazová utilita pro prohlížení textových souborů.

ln

Příkaz ln umožňuje v Linuxu vytvářet měkké i pevné odkazy.

najít

Příkaz locate vám umožňuje provést super rychlé vyhledávání souborů.

ls

Příkaz ls v Linuxu je jedním z nejpoužívanějších příkazů. Používá se pro výpis obsahu adresáře.

lsof

Můžete zobrazit seznam otevřených souborů uživatelem nebo procesem pomocí příkazu lsof v Linuxu.

M

mkdir

Příkaz mkdir vám umožňuje vytvářet nové adresáře (složky v běžném termínu) v Linuxu.

mkfs

mkfs je nástroj příkazového řádku v Linuxu pro formátování disku nebo oddílu v určitém souborovém systému dle vašeho výběru.

více

Příkaz more v Linuxu otevře textový soubor v zobrazeních stránek. Je to předchůdce příkazu less a v dnešní době se příliš nepoužívá.

mv

Příkaz mv v Linuxu se používá pro přesun a přejmenování souborů a adresářů.

N

nc (netcat)

Základní funkcí Netcatu je umožnit připojení dvou počítačů a sdílení zdrojů. Je to výkonný a všestranný síťový nástroj, který je k dispozici pro počítače se systémy Linux, Mac a Windows.

nohup

Příkaz Nohup v Linuxu umožňuje spouštět příkazy i po odhlášení.

nslookup

nslookup je jedním z populárních síťových příkazů v Linuxu používaných k dotazování na záznamy DNS (Domain Name System).

P

passwd

Příkaz passwd v Linuxu umožňuje měnit uživatelské heslo, zamykat účty, hesla s vypršením platnosti a další.

vložit

Příkaz paste sloučí několik vstupních souborů a vytvoří z nich nový textový soubor s oddělovači.

ping

Ping se používá hlavně ke kontrole, zda je vzdálený hostitel dosažitelný nebo ne.

printf

Můžete tisknout jednoduché výstupy pomocí příkazu echo, ale to nestačí pro komplikované formátované výstupy. printf umožňuje formátování výstupu ve stylu C.

ps

Příkaz ps v Linuxu se používá k získání informací o běžících procesech.

R

číst

Pomocí příkazu read můžete vytvořit svůj bash skript interaktivním přijímáním uživatelských vstupů.

restartovat

Reboot provede akce příkazu halt (vysvětlené níže), které vyžadují zastavení veškerého zpracování. Potom se váš systém místo spouštění signálu ACPI restartuje.

přejmenovat

Příkaz Rename lze použít k přejmenování více souborů v Linuxu najednou.

rm

Příkaz rm se používá k odstranění souborů a adresářů v Linuxu.

rsync

Rsync (Remote Sync) je synchronizační nástroj pro kopírování souborů a adresářů v systému nebo mezi systémy. Mezi jeho nejoblíbenější případy použití patří kopírování souborů mezi vzdálenými systémy.

S

scp

Scp je zkratka pro zabezpečenou kopii, ale rád bych to považoval za 'SSH copy'. Stejně jako rsync se scp také používá pro kopírování souborů mezi vzdálenými systémy.

obrazovka

Příkaz screen v Linuxu umožňuje používat více virtuálních terminálů, které lze uložit podle názvu a znovu otevřít pomocí klávesových zkratek.

sed

Sed je součástí standardní sady nástrojů Unix od konce 60. let. Jako každý textový editor vám pomůže upravit textové soubory.

seq

Příkaz seq, zkratka pro sekvence, se používá pro tisk posloupnosti čísel. Čísla mohou být celá nebo reálná (s desetinnými tečkami).

spánek

Příkaz spánku Linuxu je jedním z nejjednodušších příkazů. Jak už z názvu tušíte, jeho jedinou funkcí je spát. Jinými slovy, zavádí zpoždění po určitou dobu.

zdroj

Příkaz source je užitečný nástroj, který lze mimo jiné použít k obnovení proměnných prostředí.

stat

Pomocí příkazu stat v Linuxu můžete získat oprávnění k souboru, velikost, mtime, ctime, atime, vlastnictví a několik dalších informací o atributech souboru.

T

ocas

Příkaz tail vytiskne posledních deset řádků vstupních souborů. Příkaz tail se také používá pro čtení souborů protokolu v reálném čase.

tar

Tar je jedním z nejběžnějších nástrojů používaných pro archivaci souborů v Linuxu.

tee

Příkaz tee čte ze standardního vstupu a zapisuje jak na standardní výstup, tak do souborů. Výsledkem je, že uvidíte výstup svého příkazu a zároveň jej uložíte do souboru.

čas

Příkaz time v Linuxu měří, jak dlouho běží konkrétní příkaz nebo skript.

vypršení časového limitu

Pomocí příkazu timeout můžete nastavit časový limit pro spuštění dalších příkazů a programů.

nahoře

Příkaz top poskytuje rychlý pohled na systémové prostředky a procesy.

dotyk

Dotykový příkaz v Linuxu se používá pro změnu časových razítek souborů, avšak jedno z nejběžnějších použití dotykového příkazu zahrnuje vytvoření nového prázdného souboru.

tr

Příkaz tr v Linuxu se používá k provádění jednoduchých, ale užitečných překladů jedné sady znaků do druhé.

typ

Příkaz type vám řekne, zda je linuxový příkaz vestavěným příkazem shellu, kde je umístěn jeho spustitelný soubor a zda je přiřazen k nějakému jinému příkazu.

U

ulimit

Ulimit je vestavěný příkaz shellu určený k zobrazení, alokaci a omezení zdrojů.

uname

Verzi linuxového jádra a některé další systémové informace můžete získat příkazem uname v Linuxu.

unikátní

Příkaz uniq v Linuxu a Unixu se používá k odstranění duplicitních řádků ze souboru.

useradd

Příkaz useradd umožňuje superuživateli vytvořit nový uživatelský účet v systému Linux.

userdel

Userdel vám umožní odstranit existujícího uživatele.

usermod

Příkaz usermod v Linuxu umožňuje upravit uživatelský účet různými způsoby.

V

vim

Vim je jedním z nejpopulárnějších textových editorů v příkazovém řádku Linuxu.

W

sledovat

Watch je skvělý nástroj, který automaticky obnovuje data. Některá z běžnějších použití tohoto příkazu zahrnují monitorování systémových procesů nebo protokolů, ale lze jej použít v kombinaci s rourami pro větší všestrannost.

wc

Příkaz wc zobrazuje statistické informace o souboru, jako je počet řádků, slov, znaků.

které

kterýžto příkaz je mimořádně užitečný příkaz pro vyhledání spustitelných souborů umístěných kdekoli v systému Linux.

kdo

Příkaz who v Linuxu uvádí všechny přihlášené uživatele v systému.

To je pro tuto chvíli vše. Přidám další příkazy, jakmile se zde objeví.


Linux
  1. Linuxové příkazy:jobs, bg a fg

  2. 5 Linuxových příkazů, které nikdy nepoužívám

  3. Základní Linuxové příkazy

  1. Linuxový příkaz mv

  2. Linux du command

  3. Linuxový ip příkaz

  1. Linuxový příkaz echo

  2. Linux cd příkaz

  3. Porozumění základním příkazům Linuxu