6 Rezavé příkazy, které se použijí místo tradičních příkazů Linuxu

6 Rezavé příkazy, které se použijí místo tradičních příkazů Linuxu

Každá distribuce Linuxu má své kořeny z linuxového jádra, které bylo vydáno již v roce 1991. Původně bylo napsáno v jazyce C, ale pomalu a stabilně Rust přebírá jako druhý jazyk C v jádře. Jak se technologie stále vyvíjí, mění se i příkazy, které můžete použít k provádění stejných funkcí, ale s lepší účinností.





I když tyto příkazy obecně plní svou funkci, vždy existuje dotek moderních standardů kódování, které stojí za to přidat, aby byly věci bezproblémové. Pojďme si promluvit o některých nástrojích Rust v Linuxu, které stojí za vyzkoušení.





1. Nahradit člověka tldr

Manuálové stránky Linuxu jsou pravděpodobně navždy, což je pravděpodobně důvod, proč jsou tyto příručky i nadále příručkou každého začátečníka. Vzhledem k tomu, jak dlouho už jsou, je pro uživatele bohužel obtížné asimilovat některé příkazy a pokyny zobrazené na těchto stránkách.





Zde přichází na scénu Tealdeer (tldr).

převést licenci Windows 10 na nový počítač

Přestože je Tealdeer jen další adaptací vašich běžeckých stránek, manuály generované tímto příkazem jsou mnohem snáze pochopitelné. Nejchvalnějším faktem o tldr je, že uvádí všechny možné příkazy, které by člověk použil v příkazovém okně, nemluvě o nekončící podpoře komunity tldr.



Chcete -li nainstalovat tldr na Ubuntu a Debian:

sudo apt-get update
sudo apt-get install tldr -y

Chcete-li nainstalovat Tealdeer na Fedoru a další distribuce založené na RHEL:





sudo dnf install tealdeer

Použijte tldr stejným způsobem, jako byste použili příkaz man. Spusťte například následující příkazy a podívejte se na rozdíl mezi těmito dvěma výstupy:

man ls

Výstup:





tldr ls

Výstup:

Tealdeer je komplexnější a nabízí lepší přehled o tom, jak jednotlivé příkazy fungují. Díky tomu je ideální pro začátečníky, kteří stále zkoumají svět příkazů Linuxu.

Příbuzný: TLDR: jeho význam, správné použití a příklady

2. Na místo du

Co byste dělali, kdybyste mohli vidět využití paměti vašeho systému najednou? Pokud ano, pak je čas vyměnit z s prach .

Příkaz erst while du vrací využití disku, ale příkaz dust vám může ušetřit více času než obvykle. Představte si, že uvidíte všechny své nejlepší statistiky využití v grafické podobě, vše na jedné obrazovce.

Prach můžete do systému nainstalovat pomocí snapu:

sudo snap install dust

Po instalaci můžete v terminálu spustit příkaz dust nebo zadat konkrétní adresář pomocí příkazu pro výpis využití paměti.

Chcete -li příkaz použít, zadejte cestu k adresáři pomocí příkazu:

dust /path/to/directory

...kde /cesta/do/adresáře je absolutní nebo relativní cesta ke složce.

Výstup:

Prach je snadno použitelný, snadno srozumitelný a účinný příkaz pro lidi, kteří jsou na příkazovém řádku Linux noví.

3. Nahraďte nález fd

Příkaz find je jedním z nejpoužívanějších příkazů v rámci ekosystému Linux. Bohužel tento příkaz poskytuje omezený výstup položek systému souborů a při procházení velkých datových sad bývá pomalý.

Když máte na ruce hodně dat, chtěli byste pracovat s rychlými příkazy, které mohou výsledky načíst v mžiku. V takových případech můžete find nahradit jeho verzí Rust, fd .

Tento příkaz nabízí paralelní procházení adresářů, což jednoduše znamená, že můžete prohledávat více adresářů najednou.

Chcete-li nainstalovat fd na Fedoru a další distribuce založené na RHEL:

sudo dnf install fd-find

V distribucích Linuxu založených na Arch:

sudo pacman -S fd

Instalace fd na distribucích založených na Debianu je také snadná:

sudo apt install fd-find

4. Vyměňte ls za exa

The tradiční ls příkaz , zkratka pro seznam zdrojů , uvádí seznam souborů a datových složek, zvláště když chcete zkontrolovat obsah adresáře. Ale výstup není tak uživatelsky přívětivý, což je místo, kde eh přichází povel.

Chcete -li nainstalovat exa na Ubuntu:

sudo apt install exa

Instalace na Fedoru je také snadná.

sudo dnf install exa

Na distribucích založených na Arch, jako je Manjaro:

sudo pacman -S exa

Výstup je docela zajímavý, protože se přesunete od tradiční černobílé obrazovky k barevnému výstupu. Příkaz exa používá různé barvy k rozlišení různých typů souborů a metadat.

exa -l

Výstup:

Protože se jedná o malý balíček a má jeden jediný binární soubor, funkce příkazu funguje dobře při identifikaci symbolických odkazů, atributů a Gitu.

5. Použití Tokei

Tokei není náhradní příkaz sám o sobě. Jako programátor možná budete chtít zobrazit statistiky pro kódovou základnu. Jinými slovy, je to kompletní nástroj pro analýzu kódu, který se může v dlouhodobém horizontu ukázat jako velmi užitečný.

Výstup bude ideálně předvádět počet souborů, komentáře, mezery seskupené podle jazyka, celkový počet řádků kódu atd. Je to rychlý nástroj, který dokáže relativně rychle spočítat tisíce řádků kódu. Podporuje více než 150 jazyků, což z něj činí docela přesný nástroj.

Výstup generovaný příkazem můžete uložit a znovu jej použít v pozdější fázi. Tokei funguje na více operačních systémech včetně Linuxu, Macu a Windows.

Tokei můžete do svého systému nainstalovat pomocí Cargo, správce balíčků na bázi Rustu.

cargo install --git https://github.com/XAMPPRocky/tokei.git tokei

6. Vyměňte ps za procs

Procs je přepis tradiční příkaz ps , který zobrazuje informace související s procesem při přidávání některých dalších funkcí. Po instalaci procs vybarvuje výstup a poskytuje koncovým uživatelům podrobné informace ke kontrole ID procesu (PID), uživatelského jména a několika dalších relevantních podrobností, které tento proces usnadňují.

Do svého systému můžete nainstalovat procs pomocí snap:

sudo snap install procs

Chcete -li nainstalovat příkaz na Fedoru:

sudo dnf install procs

Chcete -li získat seznam všech běžících procesů ve vašem systému pomocí procs, zadejte následující:

procs

Výstup:

Který je váš oblíbený příkaz k výměně?

Seznam příkazů Rust zde nekončí. Existuje mnoho různých příkazů, které jsou mnohem efektivnější a nabízejí uživatelům lepší nástroje.

Pokud jste moderním uživatelem CLI, potěší vás výhody plynoucí z používání těchto příkazů. Přínosy by mohly být z hlediska úspory času, modernizovaných přístupů a lepších pracovních schémat.

Podíl Podíl tweet E-mailem 7 důvodů, proč je rez nejnáročnějším novým programovacím jazykem

Chcete začít s programováním? Zde je důvod, proč je Rust nejzajímavějším a nejdostupnějším novým programovacím jazykem.

Číst dále
Související témata
  • Linux
  • Rez
  • Příkazy Linux
O autorovi Wini Bhalla(41 článků zveřejněno)

Wini je spisovatel se sídlem v Dillí a má 2 roky psaní. Během psaní se stýkala s digitálními marketingovými agenturami a technickými firmami. Napsala obsah související s programovacími jazyky, cloudovou technologií, AWS, Machine Learning a mnoha dalšími. Ve svém volném čase ráda maluje, tráví čas se svou rodinou a cestuje do hor, kdykoli je to možné.

Více od Wini Bhally

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru