GNU/Linux >> Znalost Linux >  >> Linux

10 úžasných tipů a triků pro práci s Linuxem

Linuxový terminál se může zdát docela ohromující pro nové uživatele a dokonce i pro zkušené uživatele bez znalosti tipů a triků pro Linux. Linux je neuvěřitelně flexibilní operační systém.
Je však obtížné zapamatovat si všechny příkazy a jejich vhodné použití. Naše úžasné triky vám umožní používat Linux jako profesionál!

Podívejte se na těchto 10 tipů a triků, jak rozšířit svou hru pro Linux:

1. Odebírání větších souborů

Kvůli špatným administrativním dovednostem mohou být soubory „těžké“, někdy až 250 GB! V takovém případě není nástroj rm příliš užitečný kvůli obrovskému množství dat.

Proto je třeba se vyhnout odstraňování jednoho souboru protokolu této velikosti pomocí nástroje rm. Měli byste se raději rozhodnout pro jednodušší řešení:

 > /path-to-file/huge_file.log

Budete muset změnit názvy souborů a cestu, která odpovídá vašemu případu. V důsledku toho bude pro tento konkrétní soubor vygenerován prázdný výstup.

2. Kopírování ve více adresářích

Obecně, když chcete zkopírovat soubor, použijete příkaz cp, který vypadá takto:

cp /path-to-file/my_file.txt /path-to-new-dir

Že jo? Co když to chcete zkopírovat do více adresářů? Obvykle jdete na něco takového:

cp /home/user/my_file.txt /home/user/1
cp /home/user/my_file.txt /home/user/2
cp /home/user/my_file.txt /home/user/3

Psaní těchto příkazů znovu a znovu je nejen časově náročné, ale také frustrující. Co když vám řekneme, že tento proces můžete stále provádět v jednořádkovém příkazu? nevěříte nám? Zkuste toto:

echo /home/user/1/ /home/user/2/ /home/user/3/ | xargs -n 1 cp -v /home/user/my_file.txt

Voila! Vaše práce je hotová.

3. Minimalizace stisknutí kláves

Čím více budete mačkat klávesy na klávesnici, tím déle bude trvat, než se věci dokončí. Pokud jste si vědomi určitých příkazů, které šetří čas, můžete zvýšit efektivitu své práce několikanásobně.

Chcete-li provést svůj poslední příkaz, měli byste použít shell bash UNIX.

Místo psaní celého příkazu znovu použijte Ctrl+R a změňte pár řádků, pokud chcete. To vám ušetří spoustu času a zrychlí práci.

4. Snadné vyhledávání souborů

Může se to zdát jednodušší, než si myslíte. Následuje příklad příkazu použitého pro vyhledávání souborů:

find /home/user -type f

Jakmile tento příkaz spustíte, najde všechny soubory v /home/user. Toto je mocný příkaz, ale možná budete chtít upřesnit vyhledávání a udělat ho přesnější.

Předpokládejme například, že chcete zahrnout možnost vyhledávání souborů větších než 10 MB. Můžete to udělat takto:

find . -type f -size 10M

Dávejte pozor, abyste nepoužívali kořenový adresář, v opačném případě může dojít k vysokému I/O v systému.

5. Vypnutí systému

Věděli jste, že můžete použít určité příkazy k vypnutí systému v určitou dobu? Můžete nebo nemusíte být fyzicky přítomni k vypnutí počítače, ale můžete si vybrat, kdy to uděláte. Nakonfigurujte dobu vypnutí pomocí tohoto příkazu:

sudo shutdown 21:00

Váš systém se vypne přesně ve 21:00! Místo hodin si můžete vybrat i minuty.
Například:

sudo shutdown +15

Váš počítač se automaticky vypne po 15 minutách.

6. Pomocí pravého příkazu

S několika příkazovými řádky, které máte k dispozici, je extrémně obtížné je v případě potřeby vyvolat. Nejen, že musíte mít správný příkaz na mysli, ale také jej efektivně provádět.

To, co hledáte, je toto:

#apropos

Jednoduše nahraďte „description“ skutečným popisem příkazu, který hledáte.

Podívejte se na tento příklad:

  • dir (1) – seznam obsahu adresáře
  • ls (1) – seznam obsahu adresáře

S tímto trikem nemusíte požadovaný příkaz vůbec vyvolávat. Musíte jen jeden hledat!

7. Provádění více příkazů

Docela často musíte čekat na úspěšné spuštění předchozího příkazu, abyste mohli spustit další. To opět spotřebuje spoustu vašeho drahocenného času.

Existuje účinný způsob, jak to udělat. Můžete použít jeden příkaz k provedení více příkazů a vaše čekací doba je u konce!

Příkaz vypadá takto:

command_1; command_2; command_3

Tento oddělovač je záchranou, pokud jde o dokončení vaší práce ve stanoveném čase.

8. Více příkazů:Když první selže

V předchozí části jsme hovořili o tom, jak použít jeden příkaz pro spuštění několika příkazů. Co byste ale měli dělat v případě, že první příkaz neproběhne úspěšně? Následující příkaz chcete spustit pouze v případě, že předchozí byl úspěšný.

Pro toto použití „||“ oddělovač, jak je znázorněno níže:

command_1 || command_2

Poté se příkaz 2 spustí pouze po příkazu 1, když použijete výše uvedený jednořádkový příkaz.

9. Vytváření adresářových stromů

K vytváření nových adresářů v Linuxu obecně používáte příkaz mkdir.

Obvyklý příkaz pro vytváření adresářů vypadá takto:

mkdir new_folder 

Co takhle vytvořit 7 podsložek v nové složce? Opakování výše uvedeného příkazu 7x není ideální řešení. Místo toho můžete použít tento příkaz:

mkdir -p new_folder/{folder_1, folder_2, folder_3, folder_4, folder_5, folder_6, folder_7} 

Pomocí výše uvedeného příkazu můžete snadno vytvořit 7 podsložek, aniž byste museli mkdir spouštět vícekrát.

10. Přesun na konec nebo začátek řádku

Napsali jste dlouhý příkaz, ale uvědomte si, že se musíte přesunout na jeho začátek, abyste mohli provést nějaké změny.

Co děláš? Několikrát stisknout levou šipku, dokud nedosáhnete začátku příkazu?
Existuje lepší způsob.

Kromě použití kláves End a Home můžete zvolit Ctrl+E pro dosažení konce a Ctrl+A pro dosažení začátku.

Odvození

Zvládnutím těchto tipů a triků bude váš přechod na Linux bezproblémový.

Výše uvedené příkazy jsou docela snadno pochopitelné pro každého, i když nejsou odborníky na Linux. V tom je ta krása!

Tyto užitečné triky mohou dělat zázraky pro vaši efektivitu. Přejeme vám vše nejlepší na vaší cestě s Linuxem!


Linux
  1. Jak najít soubory pomocí příkazu fd v Linuxu

  2. Práce se soubory ZIP v Linuxu

  3. Linuxový příkaz rsync s praktickými příklady

  1. Tipy pro výpis souborů s ls na příkazovém řádku Linuxu

  2. wc Linux Command s příklady

  3. Jak najít soubory v Linuxu pomocí příkazu Najít

  1. Linux ip příkaz s příklady

  2. Příkaz Rm v Linuxu

  3. Výukový program příkazu Linux zforce s příklady