<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>AlbDevNet &#187; ubuntu</title>
	<atom:link href="http://www.albdevnet.com/tag/ubuntu/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.albdevnet.com</link>
	<description>Albanian Developer Networ &#124; Rrjeti i programatoreve shqiptare</description>
	<lastBuildDate>Thu, 29 Apr 2010 09:28:37 +0000</lastBuildDate>
	<language>sq</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
		<item>
		<title>Bekap total i nje serveri linux me Mondo</title>
		<link>http://www.albdevnet.com/2009/02/18/bekap-total-i-nje-serveri-linux-me-mondo/</link>
		<comments>http://www.albdevnet.com/2009/02/18/bekap-total-i-nje-serveri-linux-me-mondo/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 12:19:42 +0000</pubDate>
		<dc:creator>eltonkola</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.albdevnet.com/?p=226</guid>
		<description><![CDATA[Kur kemi te bejme me server qe kan materiale te rendeishsme, apo thjeshte jane ne prodhim e ndaj dhe duhet te jene gjithmone online, nje problem hardware, nje djegje hardisku apo cdo suprize tjeter mund te shkaktone humbje te dhenash e kohe. Edhe po te kemi bere nje backup te skeduluar te te dhenave duhet [...]]]></description>
			<content:encoded><![CDATA[<p>Kur kemi te bejme me server qe kan materiale te rendeishsme, apo thjeshte jane ne prodhim e ndaj dhe duhet te jene gjithmone online, nje problem hardware, nje djegje hardisku apo cdo suprize tjeter mund te shkaktone humbje te dhenash e kohe. Edhe po te kemi bere nje backup te skeduluar te te dhenave duhet kohe per te ringritur ne kembe sistemin, porgramet e tere konfigurimet e duhura. Ne nje rast te tille eshte mire qe here pas here te bejme nje imazh tere hardiskut m sistemin e instaluar e funksional. Per nje gje te tille mund te perodirm mondorescue (<a href="http://www.mondorescue.org/" target="_blank">http://www.mondorescue.org/</a>) .<span id="more-226"></span></p>
<p>Per ta instaluar nen ubuntu server:</p>
<pre lang="shell">sudp apt-get install mondo</pre>
<p>pas shkarikimit te paketes (rreth 13 mb) jemi gati te nisim backuptin tone total. Me komanden:</p>
<pre lang="shell">sudo mondoarchive</pre>
<p>Me nje menu te thjeshte grafike (gjithmone ne terminal) do kemi mundesine e zgjedhjes se backupit tone, direkt ne cd/dvd, ne rrjet apo ne hardisk.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.albdevnet.com/2009/02/18/bekap-total-i-nje-serveri-linux-me-mondo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Te lexojme filet log nen linux</title>
		<link>http://www.albdevnet.com/2008/06/08/te-lexojme-filet-log-nen-linux/</link>
		<comments>http://www.albdevnet.com/2008/06/08/te-lexojme-filet-log-nen-linux/#comments</comments>
		<pubDate>Sun, 08 Jun 2008 08:00:10 +0000</pubDate>
		<dc:creator>eltonkola</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Tutoriale]]></category>
		<category><![CDATA[console]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.albdevnet.com/?p=46</guid>
		<description><![CDATA[Nje server linux ne pergjithesi ka ne eksekuton shume procese dhe filet e log-ut rriten ne menyre te vazhdueshme. Kur diçka nuk shkon ashtu si duhet, apo thjeshte duam te shikojme cafre ka ndodhur ne sisitemin tone, oret e fundit, atehere duhet te analizojme keto faile. Here te tjera kemi nevoje te shikojme live cfare [...]]]></description>
			<content:encoded><![CDATA[<p>Nje server linux ne pergjithesi ka ne eksekuton shume procese dhe filet e log-ut rriten ne menyre te vazhdueshme. Kur diçka nuk shkon ashtu si duhet, apo thjeshte duam te shikojme cafre ka ndodhur ne sisitemin tone, oret e fundit, atehere duhet te analizojme keto faile.<br />
Here te tjera kemi nevoje te shikojme live cfare ndodh, per te nanlizuar funksionim  e nje programi per te kontrolluar per gabime.<br />
Linux na jep dy komanda per kete tail dhe less.<br />
<span id="more-46"></span><br />
Komanda tail -f na tregon 10 rreshtat e fundit, dhe live na tregon rreshtat e fundit qe shohen ne log (monitorim live i eventeve)</p>
<pre lang="shell">$ tail -f /var/log/messages
</pre>
<p>per mesazhet, ose</p>
<pre lang="shell">$ tail -f /var/log/syslog
</pre>
<p>per log-un e plote.<br />
Ne rastin tone po lexojme log-et kryesore te sistemit, e njeta gje, per tere failet e log, qe ne pergjithesi nen linux ndodhen ne direktorine /var/log/</p>
<p>Per te lexuar tere failin e log-un mund te perdorim komanden less, duke nisur leximin nga fillimi, deri ne fund</p>
<pre lang="shell">$ less /var/log/messages
</pre>
<p>Faili mund te jete shume e shume i gjate, per te arritur direkt ne fun, shtypni Shift+F dhe vazhdon te tregoje reshhtat e rinj qe shtohen</p>
<p>Mund te eksekutojme less, qe te sillet qe ne fillim si tail</p>
<pre lang="shell">$ less +F /var/log/messages
</pre>
<p>qe te dalim nga vezhgimi, perdorim Ctrl+c , me b mund te ktheheni ne menyren e meparshme.</p>
<p>Nen komanden less mund te kerkoni nje fjale duke shkruar:</p>
<pre lang="shell">/fjala
</pre>
<p>perdorim</p>
<pre lang="shell">q
</pre>
<p>per te dale nga less</p>
]]></content:encoded>
			<wfw:commentRss>http://www.albdevnet.com/2008/06/08/te-lexojme-filet-log-nen-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eksekutimi i taskeve ne linux me cron</title>
		<link>http://www.albdevnet.com/2008/06/06/eksekutimi-i-taskeve-ne-linux-me-cron/</link>
		<comments>http://www.albdevnet.com/2008/06/06/eksekutimi-i-taskeve-ne-linux-me-cron/#comments</comments>
		<pubDate>Fri, 06 Jun 2008 08:52:32 +0000</pubDate>
		<dc:creator>eltonkola</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[cron]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[tasks]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.albdevnet.com/?p=43</guid>
		<description><![CDATA[Duke perdorur server linux (ne rastin tim ubuntu server), kemi nevoja per manaxhimin e taskeve te ndryshme periodike, si dergimin e nje logu per email, berjen e nje backupi njehere ja jave e keshtu me rradhe. Ne kete artikull nuk do te flasim sesi te krijojme nje script apo program ne linuks qe ben nje [...]]]></description>
			<content:encoded><![CDATA[<p>Duke perdorur server linux (ne rastin tim ubuntu server), kemi nevoja per manaxhimin e taskeve te ndryshme periodike, si dergimin e nje logu per email, berjen e nje backupi njehere ja jave e keshtu me rradhe. Ne kete artikull nuk do te flasim sesi te krijojme nje script apo program ne linuks qe ben nje detyre te caktuar, thjeshte sese mund te shtojme nje task me cron. Cron eshte nje proces qe eksekuton nje komande te caktuar ne nje kohe te caktuar.<br />
<span id="more-43"></span><br />
Ok, hapim consolen tone, apo futemi ne ndonejmenyre ne shell te sistemit tone, hapim failin e konfigurimit te cron me komanden:</p>
<pre lang="text">crontab -e
</pre>
<p>kjo komande do te na hape failin e konfigurimit te cron me editorin e preferuar te ambientit.</p>
<p>nese ky fail do jete bosh presim te shikojme dicka si :</p>
<pre lang="text"># m h  dom mon dow   command
</pre>
<p>qe na shpjegon dhe formatin e informacioneve qe mund te shkruajme ketu, pra kohen, ne minuta, ore,</p>
<pre lang="text">Formati i intervaleve.
* * * * * komanda
- - - - -
| | | | |
| | | | +-----  dita e javes (0 - 6) (E djele=0)
| | | +------- muaji (1 - 12)
| | +--------- dita e muajit (1 - 31)
| +----------- ora (0 - 23)
+------------- minuti (0 - 59)
</pre>
<p>ne rastin tim, kam krijuar nje script php qe quahet statistka.php dhe me dergon me email statistikat e vizitave te sitit tim (duke lexuar ne nje db, failet e logut etj).Fillimisht kontrollojme qe scripti yne funksionon si duhet:</p>
<pre lang="text">/usr/bin/php -q /var/www/html/statistka.php
</pre>
<p>Ok, maili erdhi, gjithcka funksionon, tani dua qe cdo 10 minuta te ma dergoje me email , atehere shtoj ne kete fail kete rresht te ri:</p>
<pre lang="text">*/10 * * * * /usr/bin/php -q /var/www/html/statistka.php
</pre>
<p>per siguri, tani le te bej restart te sherbimit cron:</p>
<pre lang="text">/etc/init.d/cron restart
</pre>
<p>pse */10 dhe jo 10 ?<br />
vetem 10 do te thote minutin e dhjete te cdo dite, cdo muaji, cdo ore.., kurser me */10 kemi cdo 10 min te cdo dite, cdo muaji, cdo ore&#8230;<br />
Por nje procedure e tille, do te mbushte kutine time te mailit, me qindrta maile <img src='http://www.albdevnet.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ndaj le ta modifikoj, me mjafton nje mail ne muaj..</p>
<pre lang="text">0 0 1 * * /usr/bin/php -q /var/www/html/statistka.php
</pre>
<p>kjo eksekuton komanden time, diten e pare te cdo muaji. me komanden:</p>
<pre lang="text">crontab -l
</pre>
<p>shikojme listen e komandave qe cron duhet te eksekutoje, e tani qe gjithcka eshte ok, bej nje restart te fundit te cron</p>
<pre lang="text">/etc/init.d/cron restart
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.albdevnet.com/2008/06/06/eksekutimi-i-taskeve-ne-linux-me-cron/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

