Убунту

Логротате Убунту Туториал

Логротате Убунту Туториал

Како се користи Логротате на Убунту-у

Логротате је системски услужни алат који се користи за управљање датотекама евиденције на Убунту-у. Када било који систем рукује великим бројем сервера, тада се генерише велика количина датотека евиденције што троши огроман простор на диску. Логротате се користи за аутоматско ротирање, сажимање или уклањање датотека дневника ради уштеде простора на диску. Овде су поменуте неке функције Логротатеа:

У овом упутству ћете научити како се користи овај алат на Убунту 17.10.

Провера верзије Логротате

Логротате је подразумевано инсталиран на Убунту. Покрените следећу команду да бисте проверили да ли је инсталирана или не. Овде је верзија Логротате-а 3.11.0.

$ логротате

Логротате конфигурационе датотеке

Подаци о конфигурацији Логротате-а чувају се на два места. Једна од њих је главна датотека за конфигурацију која се налази у / етц / логротате.цонф. Садржи подразумеване поставке и употребе укључују изјава за преузимање података о конфигурацији са друге локације.  Друго место је директоријум који садржи све датотеке за конфигурацију услуга и апликација и налази се у / етц / логротате.д. Када се било који нови пакет инсталира у систем, тада се информације о ротацији дневника за тај пакет чувају на овом месту.

Отвори логротате.цонф са терминала.

$ нано / етц / логротате.цонф

Приказаће се следећи садржај. Датотеке дневника можете ротирати сатно, дневно, недељно, месечно и годишње. Овде седмично значи да ће се датотеке дневника конфигурисати недељно. Следећи ред означава да су датотеке евиденције у власништву корисника роот и сислог групе. Ротате 4 означава да ће Логротате сачувати 4 недеље сигурносне копије датотека дневника и празне датотеке дневника ће се створити након ротирања старих датотека дневника. Ако поставите ротацију 0, уклониће се све старе датотеке дневника.  Ако желите да компримујете датотеке дневника, онда само коментирајте линију компримовања уклањањем симбола хеша.

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

$ лс / етц / логротате.д

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

$ нано / етц / логротате.д / апацхе2

Креирање узорка конфигурационе датотеке

Претпоставимо да желите да креирате конфигурациону датотеку на локацији  / хоме / убунту / логротате.цонф где ће поставке за ротирање бити постављене као: датотеке дневника ће се ротирати месечно, ротирати 10 пута, компресовати, изоставити поруку о грешци ако недостаје било која датотека евиденције и створити датотеку евиденције након уклањања старих. Отворите било који едитор, додајте следеће опције подешавања и сачувајте датотеку. Ево, убунту је пријављено у корисничко име.

/ хоме / Убунту / логс / *.Пријава
месечно
миссингок
ротирај 10
облог
Креирај

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

$ нано милог.Пријава

Покрените команду логротате да бисте проверили да ли су уноси у дневник створени или не.

$ логротате / хоме / убунту / логротате.цонф --стате / хоме / убунту / логротате-стате --вербосе

Следећи излаз ће се појавити након првог извршавања горње наредбе.

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

$ нано хоме / убунту / логротате-стате

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

$ логротате / хоме / убунту / логротате.цонф --стате / хоме / убунту / логротате-стате
--глаголан - сила

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

$ ман логротате

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

величина:

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

цопитрунцате:

Ова опција се користи за креирање копије оригиналних датотека дневника и скраћивање величине оригиналне датотеке дневника на 0. Тако да услуга повезана са том одређеном датотеком евиденције може правилно записати дневник у оригиналну датотеку.

постротате:

Ова опција се користи за покретање прилагођене скрипте љуске након завршетка ротације датотеке дневника.

макаге:

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

цомпрессцмд:

Датотеке дневника можете да компресујете помоћу различитих наредби. Ова опција се користи за одређивање типа наредбе за компресију.

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

Више информација

Логротате Ман Паге

Инсталирајте најновији Долпхин Емулатор за Гамецубе & Вии на Линук
Долпхин Емулатор вам омогућава да играте изабране игре Гамецубе и Вии на Линук Персонал Цомпутерс (ПЦ). Долпхин Емулатор је слободно доступан и емула...
Како се користи ГамеЦонкуерор Цхеат Енгине у Линуку
Чланак покрива водич о коришћењу ГамеЦонкуерор варалице у Линуку. Многи корисници који играју игре на Виндовс-у често користе апликацију „Цхеат Енгине...
Најбољи емулатори играће конзоле за Линук
Овај чланак ће навести популарни софтвер за емулацију играће конзоле доступан за Линук. Емулација је слој компатибилности софтвера који опонаша хардве...