Када учите Линук, можете почети са основним командама које постоје још од времена Уника. Међутим, програмери су давно креирали стандардне команде и тренутно су ове команде поједностављене ради лакшег коришћења.
Као корисник средњег или стручног нивоа, добро је научити моћне алтернативе овим командама и савладати их. Ове алтернативе класичним командама штеде ваше време и пружају детаљне резултате.
Ево неких од најбољих алтернатива стандардним командама у Линуку.
Линук команде и њихове алтернативе
Почнимо са резимеом сваке команде са њеном алтернативом:
Класичне команде | Опис | Модерне алтернативе |
---|---|---|
човек | Прикажите упутство за употребу било које команде у једноставном формату | тлдр |
мачка | Креирајте датотеке, прегледајте садржај датотека, спојите датотеке и још много тога | шишмиш |
наћи | Проналази одређену датотеку или директоријум са терминала | фд |
греп | Претражите датотеку са специфичним шаблоном знакова и прикажите те линије | ацк |
ду | Приказује информације о коришћењу диска | нцду |
топ | Приказује информације о процесима у реалном времену са могућношћу интеракције | хтоп |
вим | Популарни уређивач текста са додатним функцијама као што је стил курсора итд. | Неовим |
дф | Пружа информације о слободном простору на диску | дуф |
Горња табела нуди битне детаље о неким од најчешће коришћених Линук команди. Затим ћете научити о примерима класичних команди и њиховим алтернативама.
1. човек вс. тлдр
Команда ман даје детаљан опис других Линук команди. Међутим, ако не желите да читате дугачке детаље, можете користити тлдр (предугачак; није прочитао) команду. На пример, хајде да добијемо информације о команди тар користећи ман и тлдр:
ман тар
тлдр тар
Као што видите, резултати су потпуно другачији, а тлдр нуди компактнији резултат.
2. мачка вс. шишмиш
Цат команда креира датотеке, прегледа садржај датотеке, и спаја их. С друге стране, команда бат нуди напредну замену за команду цат, укључујући функције као што су истицање синтаксе, Гит интеграција, аутоматско страничење и још много тога.
Назив "шишмиш" је заснован на сисару "шишмиш" јер изгледа као мачка са крилима. Хајде да погледамо садржај схелл скрипте користећи и цат и бат команде:
мачка <назив документа>
батцат <назив документа>
Разлика између ове две команде је у томе што је цат приказао скрипту у текстуалном формату, док команда бат приказује резултат са истицањем синтаксе.
3. финд вс. фд
Команда пронађи се користи за проналажење одређене датотеке или директоријума са терминала. Међутим, команда фд нуди практичнији начин претраживања било које датотеке.
На пример, команда финд захтева -име опција за тражење датотеке ако корисник не зна њену локацију, али команди фд није потребно ништа.
нађи -име <назив документа>
фдфинд <назив документа>
Команда фд директно показује локацију датотеке, тако да је то напредна алтернатива команди финд.
4. греп вс. ацк
Греп команда претражује датотеку за одређене обрасце знакова и приказује све линије које садрже тај образац. Као алтернативу, команда ацк нуди опцију брзог претраживања. Команда ацк такође нуди одличну флексибилност да искључи одређени излаз из резултата претраге.
Узмимо пример да покажемо рад греп и ацк:
греп <карактера><назив документа>
ацк <карактера>
Са командом греп, потребно је да наведете детаље о карактеру уз име датотеке. Међутим, команди ацк су потребни само детаљи о карактеру и према томе ће претраживати комплетан систем.
5. ду вс. нцду
ду је скраћеница за "искориштење диска" и приказује процењену употребу простора датотека у систему. Као алтернатива, команда нцду је скраћеница за „Нцурсес диск усаге“ и пружа мало кориснији начин за проверу коришћења диска.
ду
нцду
Горњи пример показује да команда нцду нуди погоднији интерфејс и детаљније информације од наредбе ду.
6. топ вс. хтоп
Команда врха или „табела процеса“. пружа информације о тренутно покренутим процесима у реалном времену. Ова команда такође даје детаље о употреби меморије, коришћењу ресурса и ЦПУ-у.
у међувремену, команду хтоп омогућава вам да надгледате коришћење ресурса на интерактивнији и лакши начин за коришћење. Дакле, команда хтоп је напредна верзија наредбе топ.
топ
хтоп
Разлика је јасна, пошто команда хтоп има много интерактивнији излаз од команде топ.
7. Вим вс. Неовим
Вим је уређивач текста заснован на екрану који омогућава лаку доступност за ефикасно креирање и модификовање текста. Неовим је само напредна верзија Вима-а која решава проблеме са којима се корисници суочавају док користе Вим.
Чињеница је да су Неовим и Вим скоро исти, али Неовим употребљивост и проширивост чине га напредном верзијом Вима. Неовим подршка за све Вим додатке и асинхроне функције нуди велико повећање перформанси.
вим
нвим
Као што видите, нема разлике у корисничком интерфејсу оба уредника, али су унутрашње карактеристике сваког од њих различите.
8. дф вс. дуф
Команда дф или "диск-фрее" даје информације о систему датотека са укупним расположивим простором. За напредну опцију, наредба дуф или "диск усаге анд фрее спаце" пружа исте информације као дф и ду, али са модерним, стилизованим излазом.
дф
дуф
Команда дуф има потпуно другачији излаз од команде дф, пружајући информације о коришћењу диска и доступном простору у табеларном приказу.
Напредне Линук командне алтернативе чине ствари лакшим
Линук се много променио током година и сада је постао један од најбољих оперативних система широм света. Ова промена такође доноси модерне алтернативе класичним командама. Ове алтернативе корисницима нуде напредне функције и опције за ефикасно обављање задатака.
Ове нове алтернативе вам могу уштедети време и труд док радите на Линук-у. Учење нових команди је сигуран начин да постанете бољи у командној линији и Линук оперативном систему уопште. Као почетнику, ваш примарни циљ би требало да буде упознавање са детаљима архитектуре оперативног система и учење неких савета и трикова да бисте урадили више за мање времена.