6 Rust команди за използване вместо традиционните Linux команди

6 Rust команди за използване вместо традиционните Linux команди

Всяка дистрибуция на Linux води своите корени от ядрото на Linux, издадено още през 1991 г. Първоначално е написано на C, но бавно и стабилно, Rust поема като втори език на C в ядрото. Тъй като технологията продължава да се развива, има и команди, които можете да използвате, за да изпълнявате същите функции, но с по -добра ефективност.





Докато тези команди като цяло вършат работата, винаги има нотка на съвременни стандарти за кодиране, които си струва да се добавят, за да направят нещата по -безпроблемни. Нека поговорим за някои от инструментите на Rust в Linux, които си струва да се опитат.





1. Заменете човека с tldr

Ръководните страници на Linux вероятно съществуват завинаги, поради което тези наръчници продължават да бъдат ръководството за работа на всеки начинаещ. За съжаление, като се има предвид колко дълго съществуват, за потребителите става трудно да усвоят някои от командите и указанията, показани на тези страници.





Това е мястото, където Tealdeer (tldr) влиза в картината.

разпознаване на лица сравнете две снимки онлайн

Въпреки че Tealdeer е просто поредната адаптация на вашите ръководни страници, ръководствата, генерирани от тази команда, са много по-лесни за разбиране. Най -похвалният факт за tldr е, че той изброява всяка възможна команда, която бихте използвали в командния прозорец, да не говорим за безкрайната поддръжка от общността tldr.



За да инсталирате tldr на Ubuntu и Debian:

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

За да инсталирате Tealdeer на Fedora и други дистрибуции, базирани на RHEL:





sudo dnf install tealdeer

Използвайте tldr по същия начин, по който бихте използвали командата man. Например, изпълнете следните команди и вижте разликата между двата изхода:

man ls

Изход:





tldr ls

Изход:

Tealdeer е по -изчерпателен, който предлага по -добра представа за това как работи всяка команда. Това го прави идеален за начинаещи, които все още изследват света на командите на Linux.

Свързани: TLDR: неговото значение, правилна употреба и примери

2. Използвайте прах на мястото на du

Какво бихте направили, ако можете да видите използването на паметта на вашата система наведнъж? Е, ако да, тогава е време да го замените на с прах .

Първоначалната команда du връща използването на вашия диск, но командата прах може да ви помогне да спестите повече време от обикновено. Представете си, че виждате всичките си най -добри статистически данни за използването в графична форма, всички на един екран.

Можете да инсталирате прах във вашата система с помощта на snap:

sudo snap install dust

След инсталацията можете да изпълните командата за прах в терминала или да посочите конкретна директория с командата, за да изброите използването на паметта.

За да използвате командата, посочете пътя на директорията с командата:

dust /path/to/directory

...където /пътека/към/директория е абсолютният или относителният път към папка.

Изход:

Прахът е лесен за използване, лесен за разбиране и ефективна команда за хора, които са нови в командния ред на Linux.

3. Заменете find с fd

Командата find е една от най -широко използваните команди в екосистемата на Linux. За съжаление, командата дава ограничен изход от записи на файловата система и има тенденция да бъде бавна, докато преглежда много големи набори от данни.

Когато имате много данни в ръцете си, бихте искали да работите с бързи команди, които могат да получат резултати за миг. В такива случаи можете да замените find с неговата версия Rust, fd .

Тази команда разполага с паралелно обхождане на директория, което просто означава, че можете да търсите в няколко директории наведнъж.

За да инсталирате fd на Fedora и други дистрибуции, базирани на RHEL:

sudo dnf install fd-find

За дистрибуции на Linux, базирани на Arch:

sudo pacman -S fd

Инсталирането на fd на дистрибуции, базирани на Debian, също е лесно:

sudo apt install fd-find

4. Заменете ls с екза

The традиционни ls команда , съкращение за източник на списък , изброява файловете и папките с данни, особено когато искате да прегледате съдържанието на директория. Но изходът не е толкова удобен за потребителя, което е мястото, където аха влиза команда.

За да инсталирате exa на Ubuntu:

sudo apt install exa

Инсталирането на Fedora също е лесно.

sudo dnf install exa

За дистрибуции, базирани на Arch като Manjaro:

sudo pacman -S exa

Изходът е доста интересен, тъй като можете да се отдалечите от традиционния черно -бял екран към пъстър изход. Командата exa използва различни цветове, за да прави разлика между различните типове файлове и метаданните.

exa -l

Изход:

Тъй като това е малък пакет и има един единствен двоичен файл, функцията за команда работи добре с идентифициране на символни връзки, атрибути и Git.

5. Използване на Tokei

Tokei сам по себе си не е заместваща команда. Като програмист може да искате да покажете статистиката за кодова база. С други думи, това е цялостен инструмент за анализ на кода, който може да се окаже доста полезен в дългосрочен план.

В идеалния случай изходът ще покаже броя на файловете, коментарите, празните места, групирани по език, общите редове код и т.н. Това е бърза помощна програма, която може да преброи хиляди редове код сравнително бързо. Той поддържа над 150 езика, което го прави доста точна помощна програма.

Можете да съхранявате резултата, генериран от командата, за да го използвате повторно на по -късен етап. Tokei работи на множество операционни системи, включително Linux, Mac и Windows.

Можете да инсталирате Tokei на вашата система, като използвате Cargo, ръководител на пакети, базиран на Rust.

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

6. Сменете ps с procs

Procs е пренаписване на традиционната команда ps , която показва свързана с процеса информация, като същевременно добавя някои допълнителни функционалности. След инсталирането, procs оцветява изхода и дава подробна информация за крайните потребители да прегледат идентификаторите на процеса (PID), потребителското име, заедно с няколко други важни подробности, за да улеснят процеса.

Можете да инсталирате procs на вашата система, като използвате snap:

sudo snap install procs

За да инсталирате командата на Fedora:

sudo dnf install procs

За да получите списък на всички работещи процеси във вашата система, използвайки procs, въведете следното:

procs

Изход:

Коя е любимата ви команда за замяна?

Списъкът с команди Rust не свършва дотук. Има много различни команди, които са много по -ефективни и предлагат по -добра полезност на потребителите.

Ако сте модерен потребител на CLI, бихте се радвали на ползите, произтичащи от използването на тези команди. Ползите биха могли да бъдат по отношение на спестяване на време, модернизирани подходи и по-добри модели на работа.

Дял Дял Туит електронна поща 7 причини Rust е най -вълнуващият нов език за програмиране

Искате ли да започнете с програмирането? Ето защо Rust е най -вълнуващият и достъпен нов език за програмиране.

Прочетете Напред
Свързани теми
  • Linux
  • Ръжда
  • Команди на Linux
За автора Уини Бхала(41 статии са публикувани)

Уини е писател, базиран в Делхи, с 2 години опит в писането. По време на писането си тя е била свързана с агенции за дигитален маркетинг и технически фирми. Тя е написала съдържание, свързано с езици за програмиране, облачни технологии, AWS, машинно обучение и много други. В свободното си време обича да рисува, да прекарва време със семейството си и да пътува до планината, когато е възможно.

Още от Wini Bhalla

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате
Категория Linux