GNU/Linux >> Znalost Linux >  >> Linux

Linuxové příkazy – přehled a příklady

Příkazový řádek je jednou z nejvýkonnějších funkcí Linuxu. Existuje moře linuxových nástrojů příkazového řádku, které vám umožňují dělat téměř vše, co vás napadne dělat na vašem počítači se systémem Linux. To však obvykle vytváří problém:s tolika příkazy, které můžete použít, nevíte, kde a jak se je začít učit, zvláště když jste začátečník.

Pokud čelíte tomuto problému a hledáte snadný způsob, jak začít svou cestu příkazového řádku v Linuxu, jste na správném místě, protože v tomto článku vám představíme řadu oblíbených a užitečných Linuxů. příkazy. Článek je uspořádán tak, že se na snadno srozumitelném příkladu rychle dozvíte, co jednotlivé příkazy dělají. Chcete-li se o příkazu dozvědět více, klikněte na odkaz „Více...“ na konci jeho vysvětlení.

Adduser/Addgroup

Adduser a přidat skupinu příkazy vám umožňují přidat nového uživatele a skupinu do systému. Zde je příklad pro adduser:

$ sudo adduser testuser
Přidání uživatele `testuser' ...
Přidání nové skupiny `testuser' (1003) ...
Přidání nového uživatele `testuser' (1003) se skupinou `testuser' ...
Vytváření domovského adresáře `/home/testuser' ...
Kopírování souborů z `/etc/skel' ...
Zadejte nové unixové heslo:

Přečtěte si více:

  • Linux adduser/addgroup Command Tutorial pro začátečníky (7 příkladů)

Apropos

Příkaz apropos se používá k rychlému vyhledávání názvů a popisů všech dostupných manuálových stránek. Příklady:Vyhledejte všechny manuálové stránky pro program postfix:

$ apropos postfix

Přečtěte si více:

  • Linux apropos Command Tutorial pro začátečníky (5 příkladů)

Aspell

aspell umožňuje provést kontrolu pravopisu v textovém souboru. Příklad spuštění kontroly pravopisu v textovém souboru test.txt:

$ aspell -c test.txt

Podívejte se na tento tutoriál, kde najdete podrobný úvod do příkazu aspell:

  • Linux aspell Command Tutorial pro začátečníky (5 příkladů)

Ar

ar umožňuje vytvářet, upravovat nebo extrahovat archivy. Příklad, jak vypsat soubory z archivu 'test.a':

$ ar t test.a

Přečtěte si více:

  • Linux ar Command Tutorial pro začátečníky (5 příkladů)

Oblouk

oblouk příkaz se používá k tisku architektury stroje. Například:

$ oblouk 
i686

Nejste si jisti, co znamená „i686“? Zamiřte sem.

Základní jméno

Příkaz basename vám umožňuje odstranit komponenty z názvů souborů, které nejsou vyžadovány. Například:

jméno základního jména [SUFFIX]
možnost základního jména... NÁZEV...

Další příklady příkazu basename:

  • Linux basename Command Tutorial pro začátečníky (s příklady)

Bzip2

Příkaz bzip2 se používá k vytváření komprimovaných archivů souborů ve formátu bzip2. Bzip2 má lepší kompresní poměr než formát zip nebo gzip.

$ bzip2 list.txt list1.txt list2.txt

Další příklady:

  • Linux bzip2 Command Tutorial pro začátečníky (6 příkladů)

Další příkazy pro práci s archivními soubory ve formátu bzip2 jsou bzcmp, bzdiff, bzmore, bzless a bzgrep, které jsou vysvětleny v tomto tutoriálu:

  • Linuxové příkazy bzcmp, bzdiff, bzmore, bzless a bzgrep vysvětlené na příkladech

Kal/Ncal

cal a ncal příkazy zobrazí ve výstupu kalendář.

$ cal 
Březen 2017
Ne Po Út St Čt Pá So
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
$ ncal 
Březen 2017
Ne 5 12 19 26
Po 6 13 20 27
Út 7 14 21 28
St 1 8 15 22 29
Čt 2 9 16 23 30
Pá 3 10 17 24 31
So 4 11 18 25

Další příklady příkazů cal a ncal:

  • 10 praktických příkladů příkazu Linux Cal/NCal pro začátečníky

Kočka

kočka umožňuje zřetězit soubory nebo data poskytovaná na standardním vstupu a vytisknout je na standardní výstup. Laicky řečeno, příkaz vytiskne informace, které mu byly poskytnuty, ať už prostřednictvím stdin nebo ve formě souboru.

$ kočka test.txt
Ahoj...jak se máš?

Další příklady příkazů CAT:

  • 10 příkladů příkazů Linux Cat pro začátečníky

Cd

cd příkaz se používá ke změně aktuálního pracovního adresáře uživatele.

$ cd /home/himanshu/

Další příklady příkazů CD:

  • Výukový program příkazů Linux cd pro začátečníky (8 příkladů)

Chattr

chattr příkaz se používá k výpisu a úpravě rozšířených atributů systému souborů pro soubory a složky, jako je atribut neměnný. Tento příklad ukazuje, jak učinit soubor neměnným takže žádný uživatel Linuxu, dokonce ani uživatel root, jej nemůže upravit nebo odstranit, aniž by nejprve odstranil atribut immutable.

chattr +i /cesta/soubor.txt

Atribut neměnný je odstraněn pomocí:

chattr -i /cesta/soubor.txt

Další příklady příkazu chattr jsou uvedeny v tomto kurzu:

  • Výukový program příkazu Linux chattr pro začátečníky (5 příkladů)

Chgrp

chgrp umožňuje změnit skupinové vlastnictví souboru. Příkaz očekává nový název skupiny jako svůj první argument a název souboru (jehož skupina se mění) jako druhý argument.

$ chgrp howtoforge test.txt

Více: Příkaz Linux Chgrp pro začátečníky (5 příkladů)

Chmod

chmod umožňuje změnit přístupová oprávnění k souboru. Pokud máte například binární soubor (say helloWorld) a chcete jej nastavit jako spustitelný, můžete spustit následující příkaz:

chmod +x helloWorld

Více: Výukový program příkazu Linux chmod pro začátečníky

Chown

chown umožňuje změnit vlastnictví a skupinu souboru. Chcete-li například změnit vlastníka souboru test.txt na root a také nastavit jeho skupinu jako root, spusťte následující příkaz: 

chown root:root test.txt

Více: Výukový program příkazu Linux Chown pro začátečníky (7 příkladů)

Cksum

cksum příkaz vypíše kontrolní součet CRC a počet bajtů pro vstupní soubor.

$ cksum test.txt
3741370333 20 test.txt

Nejste si jisti, co je kontrolní součet? Zamiřte sem.

Další informace o příkazu Chksum:  Linuxový příkaz cksum vysvětlený pro začátečníky (s příklady)

Vymazat

Jasné příkaz se používá k vymazání obrazovky terminálu.

$ vymazat 

Více: Výukový program pro jasné příkazy Linuxu pro začátečníky (3 příklady)

Cmp

cmp příkaz se používá k provádění porovnávání dvou souborů po bytech.

$ cmp soubor1 soubor2
soubor1 soubor2 se liší:bajt 1, řádek 1

Další příklady příkazů CMP:

  • Výukový program příkazů Linux cmp pro začátečníky (7 příkladů)

Komunikace

comm příkaz se používá k porovnání dvou seřazených souborů řádek po řádku. Pokud například 'file1' obsahuje čísla 1-5 a 'file2' obsahuje číslo 4-8, příkaz 'comm' v tomto případě vytvoří následující:

$ comm soubor1 soubor2
1
2
3
                     4
                               5
         6
  7 <  8  >
  • Výukový program příkazů Linux comm pro začátečníky (5 příkladů)

Cp

cp příkaz se používá pro kopírování souborů a adresářů.

$ cp test.txt /home//himanshu/Desktop/

Více: Výukový program příkazu Linux cp pro začátečníky (8 příkladů)

Cpulimit

Cpulimit je nástroj, který omezuje využití procesoru procesem (vyjádřeno v procentech, nikoli v čase procesoru). Je užitečné řídit dávkové úlohy, když nechcete, aby spotřebovaly příliš mnoho cyklů CPU. Cílem cpulimit je zabránit tomu, aby proces běžel déle, než je zadaný časový poměr.

$  cpulimit -l 30 dd if=/dev/zero of=/dev/null &

Více: Jak omezit využití CPU pomocí CPULimit na Ubuntu Linux

Csh

csh příkaz se používá k přepínání mezi uživatelskými shelly Linuxu. Chcete-li přepnout z výchozího shellu (pravděpodobně /bin/bash) na /bin/sh, použijte tento příkaz:

$ chsh -s /bin/sh

Více: Výukový program příkazu Linux chsh pro začátečníky (5 příkladů)

Csplit

csplit umožňuje rozdělit soubor na části určené kontextovými řádky. Chcete-li například rozdělit soubor na dva, kde první část obsahuje 'n-1' řádků a druhá obsahuje zbytek, použijte následující příkaz:

$ csplit soubor1 [n]

Tyto dvě části jsou uloženy jako soubory s názvy 'xx00' a 'xx01'.

Více: Příkaz Linux Csplit vysvětlený pro začátečníky (6 příkladů)

Zvlnění

kudrna příkaz se používá ke stahování souborů z internetu pomocí HTTP nebo HTTPS. Příklad pro načtení souboru torrent Ubuntu a jeho uložení jako test.torrent v aktuálním adresáři:

$ vlnit http://releases.ubuntu.com/18.04/ubuntu-18.04-desktop-amd64.iso.torrent> test.torrent

Zde najdete další příklady s užitečnými možnostmi příkazového řádku curl:

  • Linux curl Command Tutorial pro začátečníky (5 příkladů)

Datum

Datum příkaz lze použít k vytištění (nebo dokonce nastavení) systémového data a času.

$ datum 
Út 28. února 17:14:57 IST 2017

Více: Výukový program příkazu Linux Date pro začátečníky (8 příkladů)

Dd

dd příkaz zkopíruje soubor, převede a zformátuje podle operandů. Například následující příkaz vytvoří obraz oddílu /dev/sda.

dd if=/dev/sda of=/tmp/dev-sda-part.img

Více: Příkaz Linux dd vysvětlený pro začátečníky (8 příkladů)

Df

df zobrazí na výstupu využití místa na disku souborovým systémem.

$ df /dev/sda1
Souborový systém 1K-bloky Použité     Dostupné využití % Namontované na
/dev/sda1  74985616  48138832 23014620  68 %     /

Více: Linux df Command Tutorial pro začátečníky (8 příkladů)

Rozdíl

Rozdíl umožňuje porovnat dva soubory řádek po řádku.

$ rozdíl soubor1 soubor2

Diff3

rozdíl3 jak název napovídá, umožňuje porovnat tři soubory řádek po řádku.

$ diff3 soubor1 soubor2 soubor3

Dig

výkop příkaz se používá k dotazování serverů DNS a k překladu záznamů DNS. Příklad pro získání IP adresy a informací o jmenných serverech domény example.com:

$ dig example.com

Další příklady, jak vyřešit názvy domén a záznamy DNS pomocí příkazu dig:

  • Řešení názvů domén pomocí příkazu dig v systému Linux

Dir

adresář příkaz zobrazí obsah adresáře. Například:

$ směr 
test1 test2 test.7z test.zip

Více: Příkaz Linux dir pro začátečníky (10 příkladů)

Dirname

název adresáře příkaz odebere poslední komponentu z názvu/cesty souboru. Laicky si to můžete představit jako nástroj, který například odstraní název souboru z absolutní cesty k souboru.

$ název adresáře /home/himanshu/file1
/home/himanshu

Více: Příkaz linuxového dirname vysvětlený pro začátečníky (4 příklady)

Dmesg

Příkaz dmesg vám umožňuje tisknout nebo ovládat vyrovnávací paměť jádra. Následuje jeho syntaxe:

dmesg [možnosti]

Více: Linux dmesg Command Tutorial pro začátečníky (5 příkladů)

Dmidecode

dmidecode příkaz vytiskne obsah tabulky DMI (aka SMBIOS) systému ve formátu čitelném pro člověka.

$ sudo dmidecode 
# dmidecode 2.12
Přítomný SMBIOS 2.6.
50 struktur zabírajících 2056 bajtů.
Tabulka na 0x000FCCA0.
Handlík 0x0000, DMI typ 0, 24 bajtů
Informace o systému BIOS
Dodavatel:American Megatrends Inc.
Verze:080015
Datum vydání:22. 8. 2011
...
...
. ..

Dpkg

Nástroj dpkg je v podstatě správce balíčků pro systémy založené na Debianu/Debianu. Následuje jeho syntaxe:

AKCE dpkg

NEBO

dpkg [volby] název_souboru

Více: Linux dpkg Command Tutorial pro začátečníky (8 příkladů)

Du

du zobrazí využití disku soubory přítomnými v adresáři a také jeho podadresářích.

$ du /home/himanshu/Desktop/
92 /home/himanshu/Desktop/Downloads/meld/meld/ui
88 /home/himanshu/Desktop/Downloads/meld/meld/vc
56 /home/himanshu/Desktop/Downloads/meld/meld/matchers
12 /home/himanshu/Desktop/Downloads/meld/meld/__pycache__
688 /home/himanshu/Desktop/Downloads/meld/meld
16 /home/himanshu/Desktop/Downloads/meld/bin
328 /home/himanshu/Desktop/Downloads/meld/data/ui
52 /home/himanshu/Desktop/Stahování/ meld/data/icons/svg

Více: Linux du Command Tutorial pro začátečníky (10 příkladů)

Echo

echo příkaz zobrazí jakýkoli vstupní text, který je mu zadán.

$ echo ahoj ahoj
ahoj ahoj

Více: Výukový program příkazu Linux echo pro začátečníky (5 příkladů)

Ed

ed je řádkově orientovaný textový editor.

$ ed 

Vysunout

vysunutí umožňuje vysunout vyměnitelné médium (obvykle CD ROM nebo disketu)

$ vysunout

Env

env nejen zobrazí aktuální prostředí, ale také vám jej umožní upravit.

$ env

Více: Výukový program příkazu Linux env pro začátečníky (5 příkladů)

Ukončit

ukončení příkaz způsobí ukončení shellu.

$ ukončit 

Více:Příkaz ukončení Linuxu vysvětlený pro začátečníky (s příklady)

Rozbalit

Rozbalit příkaz převede tabulátory přítomné ve vstupním souboru (souborech) na mezery a zapíše obsah souboru na standardní výstup.

$ rozbalit soubor1

Více: Linux rozbalte výukový program příkazů pro začátečníky (s příklady)

Výraz

výraz příkaz vyhodnocuje výrazy. Například:

$ výraz 1 + 2
3

Více: Výukový program příkazu Linux expr pro začátečníky (s příklady)

Faktor

faktor příkaz vytiskne prvočinitele vstupního čísla.

$ faktor 135
135:3 3 3 5

Více: Výukový program příkazů Linux factor pro začátečníky (s příklady)

Fgrep

fgrep příkaz je ekvivalentní příkazu grep, když je spuštěn s volbou -F příkazového řádku. Nástroj je také známý jako pevný nebo rychlý grep, protože nepovažuje metaznaky regulárního výrazu za speciální, ale místo toho zpracovává informace jako jednoduchý řetězec.

Pokud například chcete v souboru hledat tečku (.) a nechcete, aby ji grep interpretoval jako zástupný znak, použijte fgrep následujícím způsobem:

$ fgrep "." [název-souboru]

Více: Výukový program příkazu Linux fgrep pro začátečníky (s příklady)

Najít

Najít umožňuje vyhledávat soubory v adresáři i v jeho podadresářích.

$ najít test*
test
test1
test2
test.7z
test.c
test.txt

Další příklady příkazu Najít v systému Linux:

  • 14 praktických příkladů Linux Find Command pro začátečníky
  • Vyhledávání souborů a složek pomocí příkazu find
  • Nalezení souborů na příkazovém řádku

Fmt

fmt je jednoduchý optimální formátovač textu. Přeformátuje každý odstavec v souboru, který mu byl předán, a zapíše obsah souboru na standardní výstup.

$ fmt soubor1

Více: Příkaz fmt Linuxu – použití a příklady

Přeložit

Přehyb příkaz zalomí každý vstupní řádek tak, aby se vešel do zadané šířky.

$ složit -w 10
Ahoj, jmenuji se himanshu Arora
Ahoj, jmenuji se
je himans
hu Arora

Více: Výukový program příkazu Linux fold pro začátečníky (s příklady)

Zdarma

zdarma zobrazí množství volné a použité paměti v systému.

$ zdarma 
Celkem použité bezplatné sdílené vyrovnávací paměti mezipaměti
mem:1800032 1355288 444744 79440 9068 216236
- /+ vyrovnávací paměti /mezipaměť:1129984 670048
Swap:1832956 995076 837880

Git

git příkaz nebo git verze systému řízení byl vyvinut Linuxem Torvalds. V současné době je to nejoblíbenější systém pro správu verzí softwaru, který nahradil starší systém SVN. GIT je např. používané na GitHubu. Příklad, jak vytvořit nový git repozitář s názvem 'Mytest' v aktuálním adresáři:

$ git init Mytest

Více o příkazu git a o tom, jak jej připojit ke GitHubu, naleznete zde:

  • Instalace a používání Git a GitHub na Ubuntu Linux:Průvodce pro začátečníky

Grep

grep příkaz vyhledá zadaný vzor v souboru (nebo souborech) a zobrazí ho ve výstupních řádcích obsahujících tento vzor.

$ grep  Ahoj test.txt
Ahoj...jak se máš?

Další výukové programy a příklady pro příkaz Linux Grep:

  • Jak používat grep k hledání řetězců v souborech v shellu
  • Jak provádět vyhledávání vzorů v souborech pomocí Grep

Skupiny

skupiny příkaz zobrazí názvy skupin, kterých je uživatel součástí.

$ skupiny himanshu
himanshu :himanshu adm cdrom sudo dip plugdev lpadmin sambashare

Přečtěte si více:

  • Příkaz skupin Linuxu pro začátečníky (s příklady)

Gzip

gzip příkaz zkomprimuje vstupní soubor a nahradí samotný soubor souborem s příponou .gz.

$ gzip soubor1

Více: Linux Gzip Command Tutorial pro začátečníky (7 příkladů)

Gunzip

Soubory komprimované pomocí gzip příkaz lze obnovit do původní podoby pomocí gunzip příkaz.

$ gunzip soubor1.gz

Příklady příkazů Gunzip podrobně.

hlava zobrazí prvních 10 řádků souboru na standardní výstup

$ hlava CHANGELOG.txt 
BEEBEEP (Secure Lan Messanger)
BeeBEEP
2.0.4
- Některá vylepšení GUI (nové ikony, rychlejší načítání stromu sdílení souborů)
- Vždy pípat při příchodu nové zprávy (možnost)
- Oblíbení uživatelé (klikněte pravým tlačítkem na uživatele a povolte tlačítko hvězdičky) jsou v horní části seznamu
- vylepšená použitelnost skupiny
- Offline uživatele lze ze seznamu odebrat (klikněte pravým tlačítkem na offline uživatele v seznamu a poté odeberte)
- Vymazat všechny sdílené soubory (volba)
- Načítání minimalizováno při spuštění (volba)

Zde naleznete další příklady příkazu linuxové hlavy.

Název hostitele

název hostitele nejen zobrazí název hostitele systému, ale umožní mu jej také nastavit.

$ název hostitele 
himanshu-desktop

Přečtěte si více:

  • Příručka příkazu hostitele Linux pro začátečníky (5 příkladů)

Historie

Historie příkaz se používá k zobrazení historie příkazů, které jste zadali do shellu. Může být také použit k nahrávání a přehrávání příkazů. Chcete-li zobrazit historii příkazů, spusťte:

$ historie 

Podrobnosti o tom, jak používat historii a jak zaznamenávat a přehrávat příkazy, najdete zde.

  • Výukový program příkazů historie Linuxu pro začátečníky (8 příkladů)

ID

ID příkaz vytiskne informace o uživateli a skupině pro aktuálního uživatele nebo zadané uživatelské jméno.

$ id himanshu
uid=1000(himanshu) gid=1000(himanshu) skupiny=1000(himanshu),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),108 (lpadmin),124(sambashare)

Přečtěte si více:

  • Výukový program příkazu Linux id pro začátečníky (5 příkladů)

Ifconfig

Příkaz ifconfig vám dává možnost konfigurovat síťová rozhraní. S tímto nástrojem můžete samozřejmě také načítat informace týkající se síťových rozhraní. Následuje jeho syntaxe:

ifconfig [-v] [-a] [-s] [rozhraní]
ifconfig [-v] rozhraní [aftype] možnosti | adresu ...

Více: Výukový program příkazu Linux ifconfig pro začátečníky (7 příkladů)

Připojit se

Připojit se umožňuje spojit řádky dvou souborů ve společném poli (výchozí je první).

připojit se [MOŽNOST]... FILE1 FILE2

Chcete se o tomto příkazu dozvědět více? Zamiřte sem.

Zabít

zabití jak název napovídá, pomáhá uživateli zabít proces odesláním signálu TERM do něj.

$ kill [process-id]

Pět příkladů, které ukazují, jak používat linuxový příkaz kill.

Killall

zabití příkaz vám umožní zabít proces podle názvu. Na rozdíl od kill - který vyžaduje ID procesu, který má být zabit - killall vyžaduje pouze jméno procesu.

zabít nautilus

Příklady příkazů killall pro Linux.

Poslední

poslední příkaz zobrazí seznam naposledy přihlášených uživatelů.

$ poslední 
himanshu pts/11 :0 čt 2. března 09:46 stále přihlášen
himanshu pts/1 :0 čt 2. března 09:46 stále přihlášen
himanshu :0 :0 čt 2. března 09:42 stále přihlášen
reboot system boot 4.4.0-62-generic ČT 2 09:41 - 10:36 (00:54)
himanshu pts/14 :0 St Mar 1 15:17 - 15:52 (00:35)
himanshu pts/13 :0 středa 1. března 14:40 - dolů (08:06)

Přečtěte si více:

  • Linux poslední výukový program příkazů pro začátečníky (8 příkladů)

Ldd

ldd příkaz zobrazí ve výstupních závislostech sdílené knihovny.

$ ldd /lib/i386-linux-gnu/libcrypt-2.19.so
linux-gate.so.1 => (0xb77df000)
libc.so.6 => /lib/i386-linux-gnu/ libc.so.6 (0xb75da000)
/lib/ld-linux.so.2 (0x80088000)

Příklady použití příkazu ldd.

Ln

ln příkaz se používá pro vytvoření propojení mezi soubory. Například následující příkaz vytvoří odkaz s názvem 'lnk' na soubor s názvem 'test.txt':

$ ln test.txt lnk

Další příklady příkazu Linux ln.

Vyhledat

místo příkaz pomáhá uživateli najít soubor podle názvu.

$ najít [název-souboru]

Přečtěte si více:

  • Linux Locate Command pro začátečníky (8 příkladů)

Přihlašovací jméno

Příkaz logname vypíše uživatelské jméno aktuálního uživatele.

$ logname 
himanshu

Přečtěte si více:

  • Linux logname Command Tutorial pro začátečníky (s příklady)

Podívejte se

vzhled příkaz v Linuxu zobrazí řádky začínající daným řetězcem. Následuje jeho syntaxe:

pohled [-bdf] [-t termchar] řetězec [soubor ...]

Více:

  • Výukový program příkazů vzhledu Linuxu pro začátečníky (s příklady)

Ls

ls příkaz vypíše obsah adresáře ve výstupu.

$ ls progress
capture.png hlist.o progress progress.h size.c
hlist.c LICENCE progress.1 progress.o size.h
hlist.h Makefile progress.c README.md velikosti .o

Další příklady příkazu LS:

  • 16 praktických příkladů příkazu Linux LS pro začátečníky

Lshw

lshw příkaz extrahuje a zobrazí podrobné informace o hardwarové konfiguraci stroje.

$ sudo lshw 
[sudo] heslo pro himanshu:
himanshu-desktop
popis:Stolní počítač
produkt:To Be Filled By O.E.M. (To Be Filled By O.E.M.)
vendor:To Be Filled By O.E.M.
verze:To Be Filled By O.E.M.
serial:To Be Filled By O.E.M.
šířka:32 bitů
schopnosti:smbios-2,6 dmi-2,6 smp-1,4 smp
...
...
..

Přečtěte si více:

  • Linux lshw Command Tutorial pro začátečníky (6 příkladů)

Lscpu

lscpu příkaz zobrazí ve výstupním systému informace o architektuře CPU (jako je počet CPU, vlákna, jádra, sokety a další).

$ lscpu 
Architektura:i686
Operační režim(y) CPU:32bitový, 64bitový
Pořadí bajtů:Little Endian
CPU(y):1
Zapnuto -line seznam CPU:0
Vlákna na jádro:1
Jádra na patici:1
Zásuvky:1
ID dodavatele:AuthenticAMD
Rodina CPU:16
Model:6
Stupňování:3
CPU MHz:2800,234
BogoMIPS:5600,46
Virtualizace:AMD-V
L1d mezipaměť:64 kB
L1i mezipaměť:64 kB
L2 mezipaměť:1024 kB

Přečtěte si více:

  • Výukový program příkazu Linux lscpu pro začátečníky (5 příkladů)

Lsof

 lsof příkaz zobrazí informace (na stdout) související se soubory otevřenými procesy. Soubory mohou být libovolného typu, včetně běžných souborů, adresářů, speciálních blokových souborů, speciálních souborů znaků, spouštěných textových odkazů, knihoven a streamových/síťových souborů.

lsof 

Přečtěte si více:

  • Výukový program příkazů Linux lsof pro začátečníky (10 příkladů)

Muž

muž umožňuje přístup k referenční příručce pro příkazy, programy/nástroje a také funkce.

$ muž ls

Přečtěte si více:

  • Linux man Command Tutorial pro začátečníky (8 příkladů)

Md5sum

součet md5 příkaz vám umožní vytisknout nebo zkontrolovat kontrolní součty MD5 (128bitové).

$ součet md5 test.txt
ac34b1f34803a6691ff8b732bb97fbba test.txt

Příklady použití linuxového příkazu md5sum a některé další ve výukovém programu Výukový program příkazu Linux md5sum pro začátečníky (5 příkladů).

Mkdir

mkdir příkaz umožňuje vytvářet adresáře.

$ mkdir [dir-name]

Další příklady pro příkaz mkdir.

Mkfifo

mkfifo příkaz se používá k vytvoření pojmenovaných kanálů.

$ mkfifo [název potrubí]

Více

more je v podstatě filtr pro procházení textu po jednotlivých obrazovkách.

$ cat [velký soubor] | více 

Příklady:

  • Linux more Command Tutorial pro začátečníky (5 příkladů)

Mv

mv umožňuje buď přesunout soubor z jednoho adresáře do druhého, nebo jej přejmenovat.

$ mv test.txt /home/himanshu/Desktop/ 

Další příklady příkazů mv.

Nano

 nano příkaz v Linuxu spustí editor 'nano'. Editor je navržen tak, aby emuloval funkce a uživatelskou přívětivost textového editoru UW Pico.

nano 

nebo

nano [název-souboru]

Více o Nano Editoru:

  • Použití a příklady nano editoru.
  • Úprava souborů na příkazovém řádku pomocí nim a nano.

Netstat

Příkaz netstat vám umožňuje tisknout síťová připojení, směrovací tabulky, statistiky rozhraní, maskovaná připojení a členství ve vícesměrovém vysílání. Příklad:

netstat [MOŽNOSTI]

Více: Výukový program příkazu Linux netstat pro začátečníky (8 příkladů)

Pěkné

pěkné umožňuje spustit program s upravenou prioritou plánování.

$ pěkné -n[hodnota-příjemnosti] [program]
$ pěkné -n15 vim

Přečtěte si více:

  • Linux nice and renice Command Tutorial (7 příkladů)

Nl

nl příkaz zapíše obsah souboru na výstup a před každý řádek přidá číslo řádku.

$ nl soubor1
1 Ahoj
2 Jak se máš
3 Ahoj

Přečtěte si více:

  • Linux nl Command Tutorial pro začátečníky (7 příkladů)

Nm

nm příkaz se používá k zobrazení symbolů z objektových souborů.

$ nm test
0804a020 B __bss_start
0804841d T porovnání
0804a020 b dokončeno.6591
0804a018 D __data_start
0804a018 W data_start
608 d_start>08 d_start_080804m t __do_global_dtors_aux
08049f0c t __do_global_dtors_aux_fini_array_entry
0804a01c d __dso_handle
08049f14 d _DYNAMIC
0804a020 d _edata
0804a024 B _END
080484e4 T _fini
080484f8 R _fp_hw
080483f0 t frame_dummy
...
...
...

Přečtěte si více:

  • Linux nm Command Tutorial pro začátečníky (10 příkladů)

Nproc

nproc zobrazí počet procesních jednotek dostupných pro aktuální proces.

$ nproc 
1

Další příklady:

  • Linux nproc Command Tutorial pro začátečníky (s příklady)

Od

od příkaz umožňuje výpis souborů v osmičkové soustavě i v některých dalších formátech.

$ od / bin / ls 
0000000 042577 043114 000401 000001 000000 000000 000000 000000
0000020 000002 000003 000001 000000 140101 004004 000064 000000
0000040 122104 000001 000000 000000 000064 000040 000011 000050
0000060 000034 000033 000006 000000 000064 000000 100064 004004
0000100 100064 004004 00040 000000000000 00000000524 00004
...

Heslo

heslo příkaz se používá ke změně hesel k uživatelským účtům.

$ passwd himanshu
Změna hesla pro himanshu.
(aktuální) UNIX heslo:

Vložit

vložit umožňuje sloučit řádky souborů. Pokud například 'file1' obsahuje následující řádky:

$ cat file1
Ahoj
Jmenuji se
Himanshu
Arora

Jsem

výzkumník Linuxu
a tutoriál
spisovatel

Potom následující příkaz 'paste' spojí všechny řádky souboru:

$ vložit -s file1
Ahoj, jmenuji se Himanshu Arora, jsem výzkumník Linuxu a autor výukových programů

Další příklady příkazu vložit.

Pidof

pidof vám poskytne ID procesu spuštěného programu/procesu.

$ pidof nautilus
2714

Ping

ping příkaz se používá ke kontrole, zda je systém v provozu a odpovídá. Odesílá ICMP ECHO_REQUEST hostitelům sítě.

$ ping howtoforge.com
PING howtoforge.com (104.24.0.68) 56(84) bajtů dat.
64 bajtů z 104.24.0.68:icmp_seq=1 ttl=58 čas=47,3 ms
64 bajtů od 104.24.0.68:icmp_seq=2 ttl=58 čas=51,9 ms
64 bajtů od 104.24.0.68:icmp_seq=3 ttl=58 čas=57,4 ms

Více: Výukový program příkazu Linux ping pro začátečníky (8 příkladů)

Ps

ps command displays information (in the form of a snapshot) about the currently active processes.

$ ps 
PID TTY TIME CMD
4537 pts/1 00:00:00 bash
20592 pts/1 00:00:00 ps

Pstree

The pstree command produces information about running processes in the form of a tree.

$ pstree 
init???ModemManager???2*[{ModemManager}]
??NetworkManager???dhclient
? ??dnsmasq
? ??3*[{NetworkManager}]
??accounts-daemon???2*[{accounts-daemon}]
??acpid
??atop

Pwd

The pwd command displays the name of current/working directory.

$ pwd
/home/himanshu

More Examples:

  • Linux pwd Command Tutorial for Beginners (with Examples)

Rm

The rm command lets you remove files and/or directories.

$ rm [file-name]

Detailed examples for the Linux rm command.

Rmdir

The rmdir command allows you delete empty directories.

$ rmdir [dir-name]

Examples on Linux rmdir command.

Scp

The scp command lets you securely copy files between systems on a network.

$ scp [name-and-path-of-file-to-transfer] [user]@[host]:[dest-path]

Screen

The screen command helps you to keep a terminal session open even when your SSH connection is interrupted.

$ screen 

Detailed examples can be found here: Linux screen Command:Keep Processes Running Despite a Dropped Connection

Sdiff

The sdiff command lets you perform a side-by-side merge of differences between two files.

$ sdiff file1 file2

Examples:

  • Linux sdiff Command Tutorial for Beginners (6 Examples)

Sed

sed is basically a  stream editor that allows users to perform basic text transformations on an input stream (a file or input from a pipeline).

$ echo "Welcome to Howtoforge" | sed -e 's/Howtoforge/HowtoForge/g'
Welcome to HowtoForge

Seq

The seq commands prints numbers from FIRST to LAST, in steps of INCREMENT. For example, if FIRST is 1, LAST is 10, and INCREMENT is 2, then here's the output this command produces:

$ seq 1 2 10
1
3
5
7
9

Examples of how to use the Linux seq command.

Sha1sum

The sha1sum command is used to print or check SHA1 (160-bit) checksums.

$ sha1sum test.txt
955e48dfc9256866b3e5138fcea5ea0406105e68 test.txt

Read more: Linux sha1sum Command Tutorial for Beginners (with Examples)

Shutdown

The shutdown command lets user shut the system in a safe way.

$ shutdown 

More examples:

  • Linux shutdown Command Explained with Examples

Size

The size command lists the section sizes as well as the total size for an object or archive file.

$ size test
text data bss dec hex filename
1204 280 4 1488 5d0 test

Examples for Linux size command.

Sleep

The sleep command lets user specify delay for a specified amount of time. You can use it to delay an operation like:

$ sleep 10; shutdown

Sort

The sort command lets you sort lines of text files. For example, if 'file2' contains the following names:

$ cat file2
zeus
kyan
sam
adam

Then running the sort command produces the following output:

$ sort file2
adam
kyan
sam
zeus

Split

The split command, as the name suggests, splits a file into fixed-size pieces. By default, files with name like xaa, xab, and xac are produced.

$ split [file-name]

Ssh

ssh is basically OpenSSH SSH client. It provides secure encrypted communication between two untrusted hosts over an insecure network.

$ ssh [user-name]@[remote-server]

Ssh-keygen

The ssh-keygen command is used to create a private/public key pair for SSH. Example on how to create an SSH key pair with 4096 bit:

$ ssh-keygen -o -b 4096 -t rsa

An in-depth explanation on how to use the ssh-keygen command can be found here:

  • Linux Basics:How To Create and Install SSH Keys on the Shell

Stat

The stat command displays status related to a file or a file-system.

$ stat test.txt
File:‘test.txt’
Size:20 Blocks:8 IO Block:4096 regular file
Device:801h/2049d Inode:284762 Links:2
Access:(0664/-rw-rw-r--) Uid:( 0/ root) Gid:( 0/ root)
Access:2017-03-03 12:41:27.791206947 +0530
Modify:2017-02-28 16:05:15.952472926 +0530
Change:2017-03-02 11:10:00.028548636 +0530
Birth:-

Read more:

  • Linux stat Command Tutorial for Beginners (5 Examples)

Strings

The strings command displays in output printable character sequences that are at least 4 characters long. It is used to search for printable text (strings) in binary files. For example, when a binary executable 'test' was passed as an argument to this command, following output was produced:

$ strings test
/lib/ld-linux.so.2
libc.so.6
_IO_stdin_used
puts
__libc_start_main
__gmon_start__
GLIBC_2.0
PTRh
QVhI
[^_]
EQUAL
;*2$"
GCC:(Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4
....
....
....

Read more:

  • Linux strings Command Tutorial for Beginners (5 Examples)

Su

The su command lets you change user-identity. Mostly, this command is used to become root or superuser.

$ su [user-name]

Sudo

The sudo command lets a permitted user run a command as another user (usually root or superuser).

$ sudo [command]

Sum

The sum command prints checksum and block counts for each input file.

$ sum readme.txt
45252 5

Read more:

  • Linux sum Command Tutorial for Beginners (with Examples)

Tac

The tac command prints input files in reverse. Functionality-wise, it does the reverse of what the cat command does.

$ cat file2
zeus
kyan
sam
adam
$ tac file2
adam
sam
kyan
zeus

Read more:

  • Linux tac Command Tutorial for Beginners (with Examples)

Tail

The tail command displays in output the last 10 lines of a file.

$ tail [file-name]

Read more:

  • Linux tail Command Tutorial for Beginners (5 Examples)

Talk

The talk command lets users talk with each other.

$ talk [user-name]

Tar

tar is an archiving utility that lets you create as well as extract archive files. For example, to create archive.tar from files 'foo' and 'bar', use the following command:

tar -cf archive.tar foo bar

More...

Tee

The tee command reads from standard input and write to standard output as well as files.

$ uname | tee file2
Linux
$ cat file2
Linux

Test

The test command checks file types and compare values. For example, you can use it in the following way:

$ test 7 -gt 5 &&echo "true"
true

Read more:

  • Linux test Command Tutorial for Beginners (with Examples)

Time

The time command is used to summarize system resource usage of a program. Například:

$ time ping google.com
PING google.com (216.58.220.206) 56(84) bytes of data.
64 bytes from del01s08-in-f14.1e100.net (216.58.220.206):icmp_seq=1 ttl=52 time=44.2 ms
^C
--- google.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev =44.288/44.288/44.288/0.000 ms
real 0m0.676s
user 0m0.000s
sys 0m0.000s

Top

The top command gives  a dynamic real-time view of a running system (in terms of its processes). Například:

$ top

More: Linux top Command Tutorial for Beginners (8 Examples)

Touch

The touch command lets you change file timestamps (the access and modification times). When name of a non-existent file is passed as an argument, that file gets created.

$ touch [file-name]

More examples of Linux touch command.

Tr

The tr command can be used to translate/squeeze/delete characters. For example, here's how you can use it to convert lowercase characters to uppercase:

$ echo 'howtoforge' | tr "[:lower:]" "[:upper:]"
HOWTOFORGE

Tty

The tty  command prints the filename of the terminal connected to standard input.

$ tty 
/dev/pts/10

More: Linux tty Command Tutorial for Beginners (with Examples)

Uname

The uname  command prints certain system information.

$ uname -a
Linux himanshu-desktop 4.4.0-62-generic #83~14.04.1-Ubuntu SMP Wed Jan 18 18:10:26 UTC 2017 i686 athlon i686 GNU/Linux

Read more:

  • Linux uname Command Tutorial for Beginners (8 Examples)

Unexpand

The unexpand command lets you convert spaces into tabs. Příklad:

unexpand [OPTION]... [FILE]...

Read More: Linux unexpand Command Explained for Beginners (with Examples)

Uniq

The Uniq command is used to report or omit repeated lines. For example, if 'file2' contains the following data:

$ cat file2
Welcome to HowtoForge
Welcome to HowtoForge
A Linux tutorial website
Thanks

Then you can use the uniq command to omit the repeated line.

$ uniq file2
Welcome to HowtoForge
A Linux tutorial website
Thanks

Read more: Linux Uniq Command Tutorial for Beginners (10 examples)

Unexpand

The unexpand command converts spaces present in the input file(s) into tabs, and writes the file contents to standard output.

$ unexpand file1

Uptime

The uptime  command tells how long the system has been running.

$ uptime 
15:59:59 up 6:20, 4 users, load average:0.81, 0.92, 0.82

Here are some examples of Linux uptime command usage.

Users

The users command displays in output the usernames of users currently logged in to the current host.

$ users 
himanshu himanshu himanshu himanshu

Read more:

  • Linux 'users' Command Tutorial for Beginners (with Examples)

Vdir

The vdir command lists information about contents of a directory (current directory by default).

$ vdir 
total 1088
-rw-rw-r-- 1 himanshu himanshu 4850 May 20 2015 test_backup.pdf
-rw-rw-r-- 1 himanshu himanshu 2082 May 28 2015 test-filled.pdf
-rw-rw-r-- 1 himanshu himanshu 7101 May 28 2015 test.pdf 

Vim

vim is basically a text/programming editor. The name 'vim' stands for Vi IMproved as the editor is upwards compatible to the Vi editor.

$ vim [file-name]

Take a look here for a tutorial that shows editing files with vim on the command line explained in detail.

W

The w  command displays information about the users currently on the machine, and their processes.

$ w 
16:18:07 up 6:39, 4 users, load average:0.07, 0.32, 0.53
USER TTY FROM [email protected] IDLE JCPU PCPU WHAT
himanshu :0 :0 09:39 ?xdm? 1:08m 0.25s init --user
himanshu pts/0 :0 09:41 6:36m 0.84s 7.84s gnome-terminal
himanshu pts/10 :0 14:51 0.00s 0.16s 0.00s w
himanshu pts/11 :0 15:41 35:19 0.05s 0.05s bash

Read more:

  • Linux w Command Tutorial for Beginners (5 Examples)

Wall

The wall  command lets you write and send a message to other users that are currently logged in.

$ wall [your-message]

Read more:

  • Linux wall Command Tutorial for Beginners (with Examples)

Watch

The watch command can be used to monitor a program's output. It runs the program repeatedly, displaying its output and errors. Například:

$ watch date

Read more:

  • Linux watch Command Tutorial for Beginners (5 Examples)

Wc

The wc  command prints newline, word, and byte counts for a file.

$ wc test.txt
0 3 20 test.txt

Read more about the Linux wc command.

Wget

The w get  command line tool in Linux lets you perform a non-interactive download of files from the Web.

Here's how you can use it:

wget  [URL]

Read more about the wget command here.

Whatis

The whatis  command displays single-line manual page descriptions.

$ whatis mkdir
mkdir (1) - make directories
mkdir (2) - create a directory
mkdir (1posix) - make directories

Which

The which command basically lets you locate a command - the file and the path of the file that gets executed. Například:

$ which date
/bin/date

Read more:

  • Linux which and whoami Command Tutorial for Beginners (with Examples)

Who

The who command shows who is logged on.

$ who 
himanshu :0 2017-03-03 09:39 (:0)
himanshu pts/0 2017-03-03 09:41 (:0)
himanshu pts/10 2017-03-03 14:51 (:0)
himanshu pts/11 2017-03-03 15:41 (:0)

Read more:

  • Linux who Command Tutorial for Beginners (8 Examples)

Whereis

The whereis  command shows in output locations of the binary, source, and manual page files for a command.

$ whereis ls
ls:/bin/ls /usr/share/man/man1/ls.1posix.gz /usr/share/man/man1/ls.1.gz

Some Linux whereis command examples.

Whoami

The whoami command prints effective userid of the current user.

$ whoami 
himanshu

Read more:

  • Linux which and whoami Command Tutorial for Beginners (with Examples)

Xargs

The xargs command builds and executes command lines from standard input. In layman's terms, it reads items from stdin and executes a command passed to it as an argument. For example, here's how you can use xargs to find the word "Linux" in the files whose names are passed to it as input.

$ xargs grep "Linux"
file1
file2
file3
file1:Linux researcher
file2:A Linux tutorial website
file3:Linux is opensource

More...

Yes

The Yes command outputs a string repeatedly until killed.

$ yes [string]

More examples for Linux Yes Command.

Zcat

The zcat command is used to display the content of gzip compressed files. Example on how to display the content of the gzip compressed text file test.txt.gz:

$ zcat test2.txt.gz

More useful zcat examples can be found here:

  • Linux zcat Command Tutorial for Beginners (5 Examples)


Linux
  1. Linux Cat Command:Použití a příklady

  2. Příkaz Linux Sed:Použití a příklady

  3. Linuxové příkazy od A do Z

  1. Příklady příkazů mkdir a rmdir v Linuxu

  2. Příklady příkazů rm v Linuxu

  3. Příklady příkazů ps v Linuxu

  1. Příklady příkazů swapon a swapoff v Linuxu

  2. Příklady příkazů ac v Linuxu

  3. Příklady příkazů df v Linuxu