Skip to main content

Линук ГУИ Версус Линук Цомманд Лине

Anonim

Одлучивање када треба да користите интерфејс Линук командне линије (ЦЛИ) и када бисте требали користити графички кориснички интерфејс (ГУИ) умјесто тога није тако тешко као што мислите. Много се своди на личне предности: Неки људи су увек склони да користе терминални прозор, а други преферирају наизглед једноставније визуелне алате. Не постоји Линус усер маким који наводи да бисте требали користити један алат над другом, и заправо, можда ћете наћи најефикаснији, практични приступ је кориштење и једно и друго ГУИ и ЦЛИ.

Када користите ГУИ, има више смисла

У неким околностима, графичка апликација је очигледан избор. На примјер, ако пишете писмо пријатељу, кориштење алатке као што је ЛибреОффице Вритер је много лакше и брже од покушаја укуцавања писма у уреду наредбене линије, као што су ви или емацс. ЛибреОффице Вритер пружа добар ВИСИВИГ интерфејс, функције распореда, могућност додавања таблица, слика и веза и проверу правописа.

Имајући ово на уму, долазак са разлогом да икада мора да користи ЦЛИ може изгледати безуспешно. У ствари, многи људи долазе без икакве употребе терминала уопће; лако можете обавити већину задатака, а да никада немате ЦЛИ. Већина просечних корисника Виндовс вероватно чак и не зна да постоји опција командне линије.

Приликом коришћења ЦЛИ има више смисла

Оно што командна линија пружа преко графичког корисничког интерфејса је флексибилност и снага; у многим случајевима је у ствари брже користити командну линију него користити графички алат.

На примјер, узмите чин инсталирања софтвера. Убунту има на први поглед изгледало да је савршено добар алат за инсталацију софтвера који долази са оперативним системом. Међутим, у поређењу са командном линијом, програмски менаџер се споро учитава и тежи за претрагу.

ЦЛИ'с погодан команда вам омогућава да претраживање, инсталирање и уклањање софтвера и додавање нових спремишта релативно лако. Када користите погодан команда, можете бити сигурни да видите све апликације које су доступне у спремиштима, док менаџер софтвера их не мора нужно ухватити.

Уопштено гледано, апликације са ГУИ-јевима су одличне за извођење основа, али ЦЛИ алати пружају приступ да се нешто додатно учини. На пример, ако желите да видите који процеси раде у Убунту, можете покренути алатку за системски монитор. Алатка за системски монитор приказује сваки процес, који корисник покреће под процесом, колико ЦПУ користи као проценат, ИД процеса, меморију и приоритет. Навигација за апликацију системског монитора је веома једноставна, а за неколико кликова можете добити детаљне информације о сваком процесу, убити процес и филтрирати листу процеса како бисте приказали различите информације.

Шта може командна линија обезбедити да системски монитор не може? Па, сам по себи пс команда може приказати све процесе; показати све процесе осим лидера сесије; и приказати све процесе осим лидера сесије и оне који нису повезани са терминалом. Тхе пс команда може такође приказати све процесе повезане са овим терминалом или, заправо, било које друге; ограничити излаз на само покретне процесе; и приказују само процесе за одређену команду, или за одређену групу корисника или корисника. Све у свему, постоје стотине различитих начина за форматирање, приказивање и презентацију листе процеса који се покрећу на вашем систему користећи пс команда - и то је само једна команда.

Сада додајте на то чињеницу да можете исцртати излаз те команде и користити га поред других команди. На пример, можете сортирати излаз користећи врста команду, напишите излаз у датотеку користећи цат командовати или филтрирати излаз користећи греп команда.

У суштини, алати ЦЛИ често су кориснији јер имају толико доступних прекидача који би били немогући или густи за укључивање у графичку апликацију. Из тог разлога, ГУИ имају тенденцију да укључе најчешће коришћене карактеристике, али да их добију све од њих, командна линија је боља.

Као још један пример у којем је ЦЛИ алат кориснији од графичког алата, размислите о великом текстуалном фајлу од можда стотина мегабајта или чак гигабајта величине. Како бисте прегледали последњих 100 линија те датотеке користећи графичку апликацију?

За графичку апликацију би требали да учитате датотеку, а затим идите на доле или користите пречицу на тастатури или опцију менија да бисте прешли на крај датотеке. У терминалу, једноставно бисте користили Реп команду и под претпоставком да је графичка апликација ефикасна за меморију и учитава само одређену количину датотеке истовремено, можете видети крај датотеке у далеко краћем времену него што је потребно за ГУИ метод.

Најбољи од оба света: Употреба ГУИ-а и ЦЛИ

До сада, ЦЛИ изгледа супериорнији од ГУИ за било шта осим писања писама. Ово је, наравно, неистинито. Никада нећете мењати видео записе помоћу командне линије, а далеко вам је већа вероватноћа да користите графички аудио плејер да бисте подесили листе нумера и изабрали музику коју желите играти. Уређивање слика такође јасно захтева графички кориснички интерфејс.

Када све што имаш је чекић, све изгледа као нокат; међутим, у Линуку, немате само чекић: Имате сваки алат који можете замислити када користите и ГУИ и ЦЛИ.

Ако немате интересовања за учење о командној линији, вероватно ћете добити помоћу ГУИ-а.Ако желите да научите мало да бисте добили апсолутно највише од Линука, добро место за почетак је наш водич за 10 битних наредби за навигацију датотечним системом.