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

Ово је Линук командна линија. Старији је од различитих десктоп интерфејса, али постоји разлог зашто је још увек присутан и широко се користи. Многи људи се куну у то.

Кратка историја командне линије

Интерфејс који користите за преглед и интеракцију са оперативним системом, било текстуалним или графичким, познат је као љуска. Прве љуске биле су засноване на тексту. То је зато што први електронски рачунари нису били кућни уређаји. Уместо тога, они су били џиновски главни рачунари који су заузимали читаве просторије.

Тада је рачунарска снага била прилично ниска, а мрежне везе споре. Можете складиштити много датотека, а многи корисници се могу пријавити у систем истовремено преко веома споре везе када радите само с текстом.

Године 1969., Деннис Ритцхие и Кен Тхомпсон из Белл Лабс -а развили су Уник оперативни систем, један од првих оперативних система на главном рачунару који је широко прихваћен.

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

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

Тхомпсонова шкољка (коју је написао Кен Тхомпсон) била је почетна љуска за Уник, али је замену стигао од Степхен Боурнеа 1979. познате као Боурнеова љуска. 1989. године, Бриан Фок је створио Боурне Агаин шкољку (скраћено басх) као бесплатну софтверску замену Боурне љуске као део ГНУ пројекта. Ово је подразумевана љуска за већину Линук оперативних система.

Тако имамо неколико имена која се и данас често користе за командну линију: командна линија, љуска, терминал, конзола и басх.

Како се користи Линук командна линија

Да бисте започели, једноставно морате да кликнете на апликацију командне линије ваше дистрибуције Линука. За многе је назив једноставно „Терминал“. То је зато што су апликације у суштини модерне виртуелне верзије раног Уник терминала.

Чини се да празан прозор терминала не приказује много, али вам пружа три бита информација: ваше корисничко име, име хоста (или ваш локални рачунар или удаљени сервер) и ваш тренутни директоријум (подразумевано ваша кућна фасцикла, означена са а ~). Тхе $ означава крај упита.

Када унесете команду у терминал и притиснете Ентер, резултати се често појављују одмах. Многе основне команде су кратке, као нпр цд команда за промену директоријума, лс за исписивање датотека у тренутном директоријуму, или рм за брисање датотеке.

Већина команди следи стандардну синтаксу. Формула иде овако:

командна опција таргет

Тхе мета је често датотека или фасцикла. Ево примера помоћу команде лс:

лс -а Преузимања

У горенаведеном одломку, лс је команда, је опција, и Преузимања је фасцикла коју ваша команда циља.

Дакле, шта ова команда ради? Па, подразумевано, лс приказује све видљиве датотеке у вашем тренутном директоријуму. Тхе опција говори лс -у да прикаже и скривене датотеке или фасцикле. Циљни директоријум Преузимања говори лс -у да наведе датотеке у фасцикли Преузимања уместо у фасцикли у којој тренутно радите.

Постоји безброј програма командне линије, од којих су многи подразумевано унапред инсталирани. Ако сте спремни за роњење, погледајте наше Линук листа командних линија.

Зашто бисте данас могли да користите командну линију?

Неки задаци су једноставно бржи у командној линији. Један случај употребе који многи дугогодишњи корисници Линука деле је управљање софтвером. Ако знате тачан назив апликације коју желите, брже је уписати инсталацијску наредбу у терминал него отворити продавницу апликација за Линук. То не значи да су продавнице апликација за Линук споре.

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

Командна линија нуди брзе начине за обављање врло специфичних задатака које периодично понављате, попут клонирања чврстог диска или преименовања великог броја фотографија. Постоје графичке апликације које раде ове ствари, али ако сваки пут извршавате задатак на идентичан начин, само уношење једне команде може вам се учинити као да штедите време. Можете чак и да аутоматизујете ове задатке писањем скрипте.

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

Познавање терминала такође проширује тип хардвера који знате да користите. На пример, можете поставити сопствени сервер, било код куће или на даљину. Можда сте одлучили да претворите Распберри Пи или стари лаптоп који имате кућни медијски сервер или сопствени уређај за складиштење у облаку.

А ако се из било ког разлога загледате у рачунар који се неће покренути, знање о командна линија повећава шансе да сами поправите систем без поновне инсталације ваш ОС.

Да ли Линук захтева командну линију?

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

Али иако учење командне линије није потребно, оно има своје предности. А ако се дубоко заљубите у терминал, можете инсталирати програм као што је Тмук који вам омогућава да покрећете и прегледате више команди истовремено.

ОбјавиТвеетЕмаил

Ессентиал Тмук Цоммандс Цхеат Схеет

Прочитајте следеће

Повезане теме
  • Линук
  • Терминал
О аутору
Бертел Кинг (328 објављених чланака)

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

Више од Бертел Кинга

Претплатите се на наш билтен

Придружите се нашем билтену за техничке савете, критике, бесплатне е -књиге и ексклузивне понуде!

Кликните овде да бисте се претплатили