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

Већина наредби у Линуку је добро документована и да бисте их заиста добро разумјели, све што вам треба је сам командни терминал.

Овај водич приказује неке од најважнијих Линук наредби које ће вам помоћи да потражите помоћ Линук Команде из командне линије и за побољшање вашег учења на путу ка савладавању Линука команде.

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

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

Узмимо за пример задатак додавања новог корисника у систем, ово је ГУИ интерфејс који сте добили.

Ако бисте исти задатак радили помоћу командне линије, могли бисте користити следећу команду.

 судо усерадд муо -п Азб3тДЕМ, аХ8

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

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

1. Апропос

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

Претпоставимо да желите да копирате датотеку, али не знате коју наредбу да користите. Једноставно користите апропос наредба праћена задатком који желите да извршите.

Да бисте проверили наредбе за копирање, користите

 одговарајућа копија

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

Реч апропос изведена је из француске речи „а пропози“, што значи „о“.

Команда апропос делује тако што се у читавим одељцима описа на ман страницама подудара кључна реч коју наведете помоћу команде апропос.

2. Човече

Сада када сте у могућности да пронађете наредбу која ће се користити за одређени задатак. Можете сазнати више о наредби и њеним опцијама помоћу ман страница.

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

Ман странице су организоване у одељке.

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

  • Име: Име наредбе чији приручник документе гледате.
  • Садржај: Дајте кратак опис неких опција за дотичну команду.
  • Опис: Детаљнији опис наредбе, укључујући како она ради и шта ради.
  • Опције: Овај одељак детаљно описује све аргументе или опције које можете користити са наредбом.
  • Примери (савети): Овај одељак вам показује неколико случајева употребе и како се команда може користити.

Ман странице за цп наредба ће изгледати на следећи начин.

Кретање кроз ман странице

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

Такође можете да тражите кључне речи на ман страницама помоћу /[keyword] праћено притиском на тастер за унос.

На пример, да бисте тражили реч рекурзивно у оквиру ман страница наредбе цп можете користити следеће.

/recursive

Користити н тастер на тастатури за кретање унапред у претрази и Схифт + н тастер за претрагу уназад.

3. Шта је

Још једна важна наредба да бисте сазнали више о одређеној наредби је шта је команда. Команда вам даје кратак опис наредбе у једном реду.

На пример, да бисте сазнали шта је рсинц наредба се користи за:

 вхатис рсинц

4. Инфо

Као и странице са упутствима, странице са информацијама такође вам дају детаљан опис одређене команде. У неким случајевима информативне странице садрже више детаља од ман страница.

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

инфо инфо

Користити н тастер на тастатури за кретање унапред по информативним страницама и стр тастер за навигацију уназад.

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

5. Која

Већина Линук наредби налази се у /usr/bin/ именик.

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

који ссх

6. Помоћ

Још један користан услужни програм за помоћ у командној линији је помоћ команда. Помоћу ње ћете добити кратак опис одређене уграђене команде.

Ево примера излаза из наредбе Хелп. Белешка: Помоћу наредбе хелп могу се користити само уграђене команде.

Наредба за помоћ ради само са басх схелл.

Аргумент помоћи

Већина Линук наредби такође има --помоћ командни аргумент или опција. Помоћу ње можете на поједностављени начин приказати корисне информације о томе како се команда користи и њени аргументи.

На пример, потражите додатну помоћ на цп команда коју можете користити.

 цп --хелп

7. Позивајући се на команде

Линук терминал вам омогућава да наведете наредбе које сте раније покренули. Користити историја наредба за приказ листе претходно покренутих наредби.

историја

Наводи све наредбе у хронолошком редоследу од најстарије до најновије са одговарајућим бројем.

Да бисте поново покренули команду са листе историје, једноставно откуцајте ! праћен бројем команде. На пример за поновно покретање команде број 9 на листи.

 !9

Други начин опозива команди је коришћење Цтрл + Р. пречица на тастатури у прозору терминала, а затим унесите кључну реч коју тражите. Тада можете да користите ЦТРЛ + Р. да бисте кружили кроз све претходно покренуте команде које садрже кључну реч коју сте навели.

Сазнајте више о Линуку

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

Емаил
9 ствари које бисте требали учинити након инсталирања Убунту Линука у ВиртуалБок

Инсталирате Убунту у ВиртуалБок за покретање Линука на рачунару? Ево 9 ствари које треба да урадите следеће.

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

Повезане теме
  • Линук
  • Линук наредбе
О аутору
Мвиза Кумвенда (3 чланака објављено)

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

Више од Мвизе Кумвенде

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

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

Још један корак…!

Молимо потврдите своју адресу е-поште у е-поруци коју смо вам управо послали.

.