V této příručce se naučíte nejjednodušší, ale nejvýkonnější příkazy Linuxu, které by měl znát každý uživatel systému Linux. Tyto příkazy se při každodenní práci používají znovu a znovu.
Níže jsou uvedeny Tipy a triky se chystáte učit.
Tipy a triky pro příkazy Linuxu
- Návrat do předchozího adresáře nebo domovského adresáře.
- Zkratka pro vymazání obrazovky.
- Zapamatujte si adresáře, které jste používali před pushd popd.
- Posílejte aplikace na pozadí a vraťte se zpět do frontendu.
- Když zapomenete s příkazem použít sudo.
- Spusťte konkrétní příkaz z historie.
- Řetězení příkazů dohromady.
- Najděte původní soubor se symbolickým odkazem.
- Vytvořte více adresářů pomocí jediného příkazu.
- V příkazu odpovězte ano nebo ne.
Návrat do předchozího adresáře nebo domovského adresáře
Pro návrat do předchozího adresáře můžete použít cd
příkaz s pomlčkou -
. Tento příkaz vypíše adresář, kterým jste, a změní vás do tohoto adresáře.
cd - Output /home/cloudbooklet
Pro návrat do domovského adresáře můžete použít cd
příkaz s vlnovkou ~
symbol.
cd ~
Zkratka pro vymazání obrazovky
Ve výchozím nastavení můžete použít clear
příkaz k vymazání obrazovky.
Ale můžete použít zkratku s CTRL + L
pro vymazání obrazovky. Tento příkaz pouze přesune kurzor shellu do horní části obrazovky, abyste získali co nejvíce dostupného místa.
clear
CTRL + L
Pokud se váš shell chová divně nebo má nějaké problémy, můžete zkusit použít reset
jinak stačí použít výše uvedenou zkratku.
Zapamatovat si adresáře, které jste používali před Pushd Popd
S pushd
a popd
můžete se snadno dostat do adresáře, který si předtím zapamatujete.
Zatlačte příkaz si pamatuje adresář.
Otevření se dostane do zapamatovaného adresáře.
Níže uvedený příklad je použit při přesunu z domovského adresáře ~
na /etc
adresář pomocí pushd
příkaz. Příkaz vypíše cílový adresář a aktuální adresář, ve kterém se nacházíte.
pushd /etc Output /etc ~
Nyní si příkazy pamatují ~
adresář.
Nyní můžete přejít do některých dalších adresářů pomocí cd
a když se chcete přesunout do adresáře, který je zapamatován před použitím pushd
stačí použít příkaz popd
příkaz.
popd Output ~
Posílejte aplikace na pozadí a vraťte se zpět do frontendu
Například v případě, kdy upravujete soubor pomocí nano
nebo vim
editor a nedokončili jste změny, ale musíte se vrátit do terminálu a provést některé příkazy a vrátit se zpět do editoru, aniž byste ztratili změny, které jste již provedli. Můžete to použít s libovolnými příkazy, jako je top
, htop
, atd.
Zde přichází na řadu následující příkazy. Během úprav můžete použít zkratku CTRL + Z
pro ukončení souboru přesunutím editoru na pozadí.
CTRL + Z
Chcete-li se vrátit zpět do editoru bez ztráty změn, můžete použít fg
příkaz, který přesunul editor do popředí.
fg
Když zapomenete použít sudo s vaším příkazem
Když zapomenete použít sudo
s vaším příkazem nemusíte opakovat přesný celý příkaz znovu s sudo
. Místo toho můžete použít dvojitý vykřičník !!
se sudo.
apt update
Pokud výše uvedené spustíte bez sudo
zobrazí se chyba s odepřeným oprávněním.
Chcete-li znovu spustit výše uvedený příkaz s sudo
můžete použít následující zkratku.
sudo !!
Dvojitá vysvětlující značka říká shellu, aby spustil nejnovější příkaz pomocí sudo.
Spustit konkrétní příkaz z historie
Příkaz historie vypíše příkazy, které byly provedeny dříve. Výstup vypadá podobně jako níže.
85 sudo apt clean 86 df -h
Chcete-li spustit sudo apt clean
znovu můžete použít níže uvedenou zkratku s vykřičníkem a ID příkazu.
!85
Výše uvedený příkaz vydá příkaz a provede příkaz spojený s ID.
Zřetězení příkazů dohromady
Existují dva způsoby, jak zřetězení příkazů dohromady, jeden používá dva ampersandy &&
a druhý používá středník ;
Výstup obou příkazů je stejný, pokud jsou oba příkazy provedeny bez jakéhokoli selhání.
Příkazy jsou zřetězené pomocí &&
přeruší provádění, pokud selže předchozí příkaz.
Příkazy jsou zřetězené pomocí ;
nepřeruší plné provádění příkazů, pokud se některý z příkazů přeruší.
ls -l /non-exising-directory && echo "Hello World" Output ls: cannot access '/non-exising-directory': No such file or directory
Výše uvedený příkaz s &&
ukončí provádění výstupem zprávy o selhání.
ls -l /non-exising-directory; echo "Hello World" Output ls: cannot access '/non-exising-directory': No such file or directory Hello World
Výše uvedený příkaz s ;
bude pokračovat ve vykonávání, pokud některý z příkazů selže.
Najít původní soubor symbolického odkazu
Symbolický odkaz je typ souboru, který ukazuje na jiný soubor nebo jinou složku. Můžete zkontrolovat původní soubor nebo složku symbolického odkazu nebo symbolického odkazu.
Níže jsou uvedeny příklady pomocí ls -l
příkaz a readlink
příkazy.
ls -l /etc/localtime Output lrwxrwxrwx 1 root root 34 Aug 3 16:48 /etc/localtime -> ../usr/share/zoneinfo/Asia/Bangkok
readlink /etc/localtime Output ../usr/share/zoneinfo/Asia/Bangkok
Vytvoření více adresářů pomocí jediného příkazu
Pomocí mkdir
můžete vytvořit nový adresář příkaz. Můžeme také použít jeden příkaz k vytvoření více adresářů tím, že je ohraničíme {}
.
sudo mkdir folder-name
Výše uvedený příkaz vytvoří nový adresář se zadaným názvem.
sudo mkdir -p folder-name/{folder-1, folder-2, folder-3}
Výše uvedený příkaz vytvoří všechny zadané adresáře snadno v jediném příkazu.
Odpovězte Ano nebo Ne v příkazu
Při provádění některých příkazů budete vyzváni k zadání ano nebo ne, abyste mohli pokračovat. V takových případech můžete předat odpověď svým příkazem, jak je uvedeno níže.
yes | sudo apt dist-upgrade
yes
příkaz echo y
, pokud potřebujete zadat velké Y
můžete použít níže uvedený.
yes Y | command
Pro předání N
stále můžete používat yes
příkaz.
yes N | command
Připravte se na roli odborníka na informační technologie s operačním systémem Linux
Rozšiřte svou kariéru v administraci systému Linux s dokončeným školicím kurzem a získejte práci svých snů.
Závěr
Nyní jste se naučili několik nejužitečnějších příkazů, které vám ušetří čas při používání příkazového řádku Linuxu.
Díky za váš čas. Pokud narazíte na jakýkoli problém nebo zpětnou vazbu, zanechte prosím komentář níže.