Линук наредбе

Нохуп наредба у Линуку

Нохуп наредба у Линуку

Водич за команде Басх нохуп

Значење нохуп је 'нема прекида'.  Обично, када се одјавимо из система, сви покренути програми или процеси се заустављају или прекидају.  Ако желите да покренете било који програм након одјаве или изласка из Линук оперативног система, онда морате да користите команду нохуп. Много је програма којима је потребно пуно сати да би се завршили. Не треба да се дуго пријављујемо да бисмо извршили задатак команде. Ову врсту програма можемо одржавати у позадини помоћу команде нохуп и касније проверити излаз. Неки примери употребе нохуп наредбе су провера меморије, поновно покретање сервера, синхронизација итд. Како можете да користите нохуп наредба на Убунту-у за покретање програма у позадини приказана је у овом упутству.

Верзију наредбе нохуп можете проверити помоћу следеће наредбе.

$ нохуп --верзија

синтакса наредбе нохуп:

Наредбу нохуп можете користити на два начина.

  1. команда нохуп [аргс ...]
  2. нохуп опција

Коришћење нохуп-а са наредбама

Пример-1: Коришћење команде нохуп без '&'

Када покренете команду нохуп без '& ' затим се враћа у командну линију љуске одмах након покретања те одређене команде у позадини. У следећем примеру, нохуп трцати басх наредба без '&' за извршавање стања спавања1.сх датотека у позадини.  Излаз из нохуп наредба ће уписати нохуп.напоље датотеку ако ниједно име датотеке за преусмеравање није поменуто у нохуп команда. За следећу наредбу можете да проверите излаз Слееп1.сх провером излаза нохуп.оут филе.

$ нохуп басх слееп1.сх
$ мачка нохуп.напоље

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

$ нохуп басх слееп2.сх> оутпут.ткт
$ мачка излаз.ткт

Пример-2: Коришћење наредбе нохуп са '&'

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

$ нохуп басх слееп1.сх &
$ фг

Пример-3: Коришћење наредбе нохуп за покретање више наредби у позадини

Можете да покренете више наредби у позадини помоћу команде нохуп. У следећој наредби, команде мкдир и лс извршавају се у позадини помоћу команди нохуп и басх. Излаз наредби можете добити провјером излаза.ткт датотеку.

$ нохуп басх -ц 'мкдир миДир && лс'> оутпут.ткт
$ мачка излаз.ткт

Пример-4: Покрените било који процес у позадини помоћу нохуп-а

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

$ пинг -и 10 гоогле.цом

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

$ пгреп -пинг

Трцати пинг команда са командом нохуп. Поново отворите терминал и покрените пгреп поново заповеди. Добићете листу процеса са ИД-ом процеса који је покренут.

$ нохуп пинг -и 15 гоогле.цом &

$ пгреп -пинг

Било који позадински процес можете зауставити покретањем наредбе килл. Само покрените килл наредбу са одређеним ИД-ом процеса који је покренут. Овде је ИД процеса покренутог процеса 7015. Покрените наредбу килл у 7015 да бисте прекинули поступак.

$ 70 убистава

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

Како преузети и играти Сид Меиер'с Цивилизатион ВИ на Линук-у
Увод у игру Цивилизатион 6 је модерни поглед на класични концепт представљен у серији игара Аге оф Емпирес. Идеја је била прилично једноставна; започе...
Како инсталирати и играти Доом на Линук-у
Увод у Доом Доом серија настала је 90-их година након објављивања оригиналног Доом-а. То је био тренутни хит и од тог времена надаље серија игара је д...
Вулкан за кориснике Линука
Са сваком новом генерацијом графичких картица видимо да програмери игара помичу границе графичке верности и долазе на корак од фотореализма. Али упрко...