The Rise of Machines: Real World Applications of AI
Gervigreind er ekki í framtíðinni, hún er hér í nútímanum Í þessu bloggi Lestu hvernig gervigreindarforrit hafa haft áhrif á ýmsa geira.
Logrotate er Linux tól sem einfaldar stjórnun annálaskráa. Það keyrir venjulega einu sinni á dag í gegnum cron vinnu og stjórnar annálum sem byggjast á sérsniðnum reglum/stillingum úr stillingarskránni.
Sumar af gagnlegum stillingum þess eru meðal annars sjálfvirkur snúningur, þjöppun, fjarlæging og póstsending á annálaskrám.
Flest Linux kerfi koma með Logrotate sjálfgefið uppsett. Athugaðu hvort þú hafir það uppsett á Vultr tilvikinu þínu með því að gefa út logrotateskipunina. Þú munt sjá úttak með útgáfunni af Logrotate sem þjónninn þinn keyrir.
Ef þú ert ekki með það uppsett skaltu framkvæma skrefin hér að neðan til að halda áfram með uppsetninguna.
Á Debian/Ubuntu kerfum:
sudo apt-get update
sudo apt-get install logrotate
Á Redhat/CentOS kerfum:
sudo yum update
sudo yum install logrotate
Hreyfanlegu hlutarnir sem láta logrotate keyra eru:
Raunverulegt verkfæri logrotate.
Stillingarskrá Logrotate sem staðsett er á /etc/logrotate.conf. Þessi skrá geymir stillingar fyrir allar annálaskrár sem Logrotate stjórnar.
Daglegt cron starf /etc/cron.daily/logrotatesem gefur út logrotate skipunina til að keyra byggt á stillingum í stillingarskránni. Ef þetta cron starf er ekki til á kerfinu þínu skaltu búa það til og bæta kóðabútinu fyrir neðan við það.
#!/bin/sh
/usr/sbin/logrotate /etc/logrotate.conf
Ef þú kíkir inn /etc/logrotate.confþá sérðu að það er strikið include /etc/logrotate.dí honum. Það sem þessi lína gerir er að segja Logrotate að líta inn í /etc/logrotate.dmöppuna og keyra allar stillingarskrár í henni. Þessi mappa er venjulega þar sem forrit sem eru uppsett á Linux kerfinu þínu munu bæta við logrotate stillingum sínum. Til dæmis mun Apache2 venjulega búa til /etc/logrotate.d/apachestillingarskrá við uppsetningu.
Til að prófa Logrotate munum við:
Búðu til nýja prófunarskrá með 1MB eða handahófsgögnum:
sudo base64 /dev/urandom | head -c 1000000 > /tmp/testfile.log
Búðu til nýja Logrotate stillingu með því að keyra sudo nano /etc/logrotate.d/testlog. Afritaðu eftirfarandi brot í tóma skrá og ýttu á Ctrl + X til að vista og hætta.
/tmp/testfile.log {
size 1k
copytruncate
missingok
rotate 5
}
Stillingarvalkostirnir í bútanum hér að ofan gefa Logrotate fyrirmæli um að:
size 1k: Rotate log file if size is greater than or equal to 1k.missingok: Ignore error messages iftestfile.logdoes not exist.copytruncate: Create a copy of current log file and then truncate it. This comes in handy when an application cannot close its log file because it continuously appends to it.rotate 5: limit the number of log file rotations to 5. This will delete old versions of log files greater than 5 days.
ATH: Þú getur séð alla stillingarvalkosti fyrir logrotate hér .
Keyrðu Logrotate skipunina handvirkt:
sudo logrotate /etc/logrotate.conf
Eftir að hafa keyrt skipunina fyrir ofan skaltu skrá allar skrár í tmp möppu ls -l /tmptil að staðfesta að testfile.log hafi örugglega verið snúið. Þú ættir að sjá skráningu svipað og hér að neðan þar sem sýningum testfile.loghefur örugglega verið snúið. Þetta mun halda áfram á hverjum degi og geymir nýjustu 5 eintökin.
[root@vultr ~]# ls -l /tmp
-rw-r--r-- 1 root root 0 Nov 14 23:31 testfile.log
-rw-r--r-- 1 root root 1000000 Nov 14 23:30 testfile.log-20141114
-rw-r--r-- 1 root root 634 Nov 10 00:23 vultr_ipv6
-rw-------. 1 root root 0 Oct 15 20:44 yum.log
Logs geta fljótt skapað vandamál á netþjóni með því að verða of stór og valda plássvandamálum. Stjórnun annála er mikilvæg fyrir hvaða kerfi sem er, en enn betra er að gera þessa stjórnun sjálfvirkan. Logrotate auðveldar snúning, geymslu og eyðingu annála.
Skrifað af Lami Adabonyan
Gervigreind er ekki í framtíðinni, hún er hér í nútímanum Í þessu bloggi Lestu hvernig gervigreindarforrit hafa haft áhrif á ýmsa geira.
Ertu líka fórnarlamb DDOS árása og ruglaður með forvarnaraðferðirnar? Lestu þessa grein til að leysa spurningar þínar.
Þú gætir hafa heyrt að tölvuþrjótar græða mikið af peningum, en hefur þú einhvern tíma velt því fyrir þér hvernig þeir vinna sér inn svona peninga? við skulum ræða.
Viltu sjá byltingarkenndar uppfinningar frá Google og hvernig þessar uppfinningar breyttu lífi hvers manns í dag? Lestu síðan til að blogga til að sjá uppfinningar frá Google.
Hugmyndin um að sjálfkeyrandi bílar fari á göturnar með hjálp gervigreindar er draumur sem við höfum átt um tíma núna. En þrátt fyrir nokkur loforð eru þau hvergi sjáanleg. Lestu þetta blogg til að læra meira…
Þar sem vísindin þróast hratt og taka yfir mikið af viðleitni okkar, eykst hættan á því að verða fyrir óútskýranlegri einstæðu. Lestu, hvað sérkenni gæti þýtt fyrir okkur.
Lestu bloggið til að þekkja mismunandi lög í Big Data Architecture og virkni þeirra á einfaldasta hátt.
Geymsluaðferðir gagna hafa verið að þróast gæti verið frá fæðingu gagna. Þetta blogg fjallar um þróun gagnageymslu á grundvelli upplýsingamynda.
Í þessum stafræna heimi hafa snjallheimilistæki orðið afgerandi hluti af lífi. Hér eru nokkrir ótrúlegir kostir snjallheimatækja um hvernig þau gera líf okkar þess virði að lifa því og einfaldara.
Nýlega gaf Apple út macOS Catalina 10.15.4 viðbótaruppfærslu til að laga vandamál en svo virðist sem uppfærslan sé að valda fleiri vandamálum sem leiða til múrsteins á Mac vélum. Lestu þessa grein til að læra meira