<?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>mJournal.ru</title>
	<atom:link href="http://mjournal.ru/feed/" rel="self" type="application/rss+xml" />
	<link>http://mjournal.ru</link>
	<description>Ещё один сайт на WordPress</description>
	<lastBuildDate>Tue, 14 Dec 2010 14:04:25 +0000</lastBuildDate>
	<language>ru</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Rebuild A Source Package In Ubuntu</title>
		<link>http://mjournal.ru/2010/12/14/rebuild-a-source-package-in-ubuntu/</link>
		<comments>http://mjournal.ru/2010/12/14/rebuild-a-source-package-in-ubuntu/#comments</comments>
		<pubDate>Tue, 14 Dec 2010 14:04:25 +0000</pubDate>
		<dc:creator>levnovikov</dc:creator>
				<category><![CDATA[Без рубрики]]></category>

		<guid isPermaLink="false">http://mjournal.ru/?p=11</guid>
		<description><![CDATA[install deb build tools sudo apt-get install build-essential fakeroot dpkg-dev devscripts download the source code apt-get source package install other packages needed to build sudo apt-get build-dep package cd package update the version in the changelog dch -i make any changes to the source (e.g. vim debian/rules) then build the new package dpkg-buildpackage -rfakeroot -uc [...]]]></description>
			<content:encoded><![CDATA[<div>
<pre id="geshiid">install deb build tools</pre>
<pre id="geshiid">sudo apt-get install build-essential fakeroot dpkg-dev devscripts</pre>
<pre id="geshiid">download the source code</pre>
<pre id="geshiid">apt-get source package</pre>
<pre id="geshiid">install other packages needed to build</pre>
<pre id="geshiid">sudo apt-get build-dep package</pre>
<pre id="geshiid">cd package</pre>
<pre id="geshiid">update the version in the changelog</pre>
<pre id="geshiid">dch -i</pre>
<pre id="geshiid">make any changes to the source (e.g. vim debian/rules)</pre>
<pre id="geshiid">then build the new package</pre>
<pre id="geshiid">dpkg-buildpackage -rfakeroot -uc -b</pre>
<pre id="geshiid">install the package</pre>
<pre id="geshiid">cd ..</pre>
<pre id="geshiid">sudo dpkg -i package.deb</pre>
</div>
]]></content:encoded>
			<wfw:commentRss>http://mjournal.ru/2010/12/14/rebuild-a-source-package-in-ubuntu/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>ssh-туннели</title>
		<link>http://mjournal.ru/2010/11/24/ssh-%d1%82%d1%83%d0%bd%d0%bd%d0%b5%d0%bb%d0%b8/</link>
		<comments>http://mjournal.ru/2010/11/24/ssh-%d1%82%d1%83%d0%bd%d0%bd%d0%b5%d0%bb%d0%b8/#comments</comments>
		<pubDate>Wed, 24 Nov 2010 11:58:03 +0000</pubDate>
		<dc:creator>levnovikov</dc:creator>
				<category><![CDATA[Без рубрики]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://mjournal.ru/?p=8</guid>
		<description><![CDATA[Туннелирование ssh: ssh -L [bind_address:]port:host:hostport hostname Например: ssh -L 0.0.0.0:8123:10.10.10.5:80 hostname Вешается на указанный bind_address:port локальной системы (т.е. той, с которой запускается ssh), весь трафик передает по защищенному туннелю на удаленную систему (ssh-сервер), который уже передает его на указанный host:hostport и обратно. Если bind_address не указан, то вешается на 127.0.0.1. ssh -R [bind_address:]port:host:hostport hostname Например: ssh -R [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Туннелирование ssh:</strong><br />
ssh -L [bind_address:]port:host:hostport hostname<br />
Например: ssh -L 0.0.0.0:8123:10.10.10.5:80 hostname<br />
Вешается на указанный bind_address:port локальной системы (т.е. той, с которой запускается ssh), весь трафик передает по защищенному туннелю на удаленную систему (ssh-сервер), который уже передает его на указанный host:hostport и обратно. Если bind_address не указан, то вешается на 127.0.0.1.</p>
<p>ssh -R [bind_address:]port:host:hostport hostname<br />
Например: ssh -R 0.0.0.0:8123:10.10.10.5:80 hostname<br />
Вешается на указанный bind_address:port удаленной системы (т.е. ssh-сервера), весь трафик передает по защищенному туннелю на локальную систему (ssh-клиент), который уже передает его на указанный host:hostport и обратно. Если bind_address не указан, то вешается на 127.0.0.1.</p>
<p>Можно указывать несколько опций -L или -R.</p>
]]></content:encoded>
			<wfw:commentRss>http://mjournal.ru/2010/11/24/ssh-%d1%82%d1%83%d0%bd%d0%bd%d0%b5%d0%bb%d0%b8/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>Команда nice, или вежливые процессы</title>
		<link>http://mjournal.ru/2010/10/18/%d0%ba%d0%be%d0%bc%d0%b0%d0%bd%d0%b4%d0%b0-nice-%d0%b8%d0%bb%d0%b8-%d0%b2%d0%b5%d0%b6%d0%bb%d0%b8%d0%b2%d1%8b%d0%b5-%d0%bf%d1%80%d0%be%d1%86%d0%b5%d1%81%d1%81%d1%8b/</link>
		<comments>http://mjournal.ru/2010/10/18/%d0%ba%d0%be%d0%bc%d0%b0%d0%bd%d0%b4%d0%b0-nice-%d0%b8%d0%bb%d0%b8-%d0%b2%d0%b5%d0%b6%d0%bb%d0%b8%d0%b2%d1%8b%d0%b5-%d0%bf%d1%80%d0%be%d1%86%d0%b5%d1%81%d1%81%d1%8b/#comments</comments>
		<pubDate>Mon, 18 Oct 2010 18:36:51 +0000</pubDate>
		<dc:creator>levnovikov</dc:creator>
				<category><![CDATA[Без рубрики]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[nice]]></category>
		<category><![CDATA[renice]]></category>

		<guid isPermaLink="false">http://mjournal.ru/?p=5</guid>
		<description><![CDATA[Когда на компьютере достаточно процессорного времени на исполнение всех процессов, нет необходимости в выставлении приоритетов. Но когда необходимо параллельно запустить несколько процессов, каждый из которых использует всё доступное процессорное время, может очень пригодиться утилита nice. Команда nice запускает программу с изменённым приоритетом для планироващика задач. Слово «nice» в английском языке обозначает, в частности, «вежливый». По [...]]]></description>
			<content:encoded><![CDATA[<p>Когда на компьютере достаточно процессорного времени на исполнение всех процессов, нет необходимости в выставлении приоритетов. Но когда необходимо параллельно запустить несколько процессов, каждый из которых использует всё доступное процессорное время, может очень пригодиться утилита nice.</p>
<p>Команда nice запускает программу с изменённым приоритетом для планироващика задач. Слово «nice» в английском языке обозначает, в частности, «вежливый». По этимологии этой команды процесс с большим значением nice — более вежлив к другим процессам, позволяя им использовать больше процессорного времени, поскольку он сам имеет меньший приоритет (и, следовательно, большее «значение вежливости» — niceness value).</p>
<p>Наибольший приоритет (и наименьшее значение nice) — −20. 19, либо 20 — наименьший приоритет, но это, с другой стороны, самые вежливые процессы.<br />
<a name="habracut"></a><br />
Чтобы посмотреть идентификатор и значение nice нужного процесса в системе, можно воспользоваться командой <strong>ps axl</strong>.</p>
<p>Чтобы запустить команду с определённым приоритетом, слева нужно добавить «nice -n значение_nice», либо «nice &#8211;adjustment значение_nice» (adjustment — настройка, регулировка).</p>
<p>То есть: <strong>nice -n значение_nice команда</strong>.</p>
<p>Если нужно изменить приоритет уже запущенного процесса, можно воспользоваться командой renice.</p>
<p><strong>renice -n значение_nice id_процесса</strong></p>
<p>Команда renice выводит старый и новый приоритет процесса.</p>
<p>Теперь, зная эти команды, можно управлять процессами так, чтобы определённые задачи выполнялись быстрее в случае, когда сразу много процессов используют всё доступное процессорное время.</p>
]]></content:encoded>
			<wfw:commentRss>http://mjournal.ru/2010/10/18/%d0%ba%d0%be%d0%bc%d0%b0%d0%bd%d0%b4%d0%b0-nice-%d0%b8%d0%bb%d0%b8-%d0%b2%d0%b5%d0%b6%d0%bb%d0%b8%d0%b2%d1%8b%d0%b5-%d0%bf%d1%80%d0%be%d1%86%d0%b5%d1%81%d1%81%d1%8b/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

