<?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>Thomas Falkner &#187; shell</title>
	<atom:link href="http://blog.thomas-falkner.de/tag/shell/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.thomas-falkner.de</link>
	<description>Marginalien zu  Linux, Webdesign und Softwareentwicklung</description>
	<lastBuildDate>Sun, 24 Apr 2011 12:11:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>DNS-Cache unter Mac OSX erneuern</title>
		<link>http://blog.thomas-falkner.de/2010/10/20/dns-cache-unter-mac-osx-erneuern/</link>
		<comments>http://blog.thomas-falkner.de/2010/10/20/dns-cache-unter-mac-osx-erneuern/#comments</comments>
		<pubDate>Wed, 20 Oct 2010 08:51:08 +0000</pubDate>
		<dc:creator>Thomas Falkner</dc:creator>
				<category><![CDATA[mac]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[shell]]></category>

		<guid isPermaLink="false">http://blog.thomas-falkner.de/?p=273</guid>
		<description><![CDATA[Wenn nach einem Update eines Nameservers OS X die Namen nicht zu den passenden IP-Adressen aufl&#246;st, hilft es den DNS-Cache zu reinitialisieren. Bis Version OSX 10.4 geht das mit dem Kommando: lookupd -flushcache Ab OSX 10.5 mit: dscacheutil -flushcache]]></description>
			<content:encoded><![CDATA[<p>Wenn nach einem Update eines Nameservers OS X die Namen nicht zu den passenden IP-Adressen aufl&#246;st, hilft es den DNS-Cache zu reinitialisieren. </p>
<p>Bis Version OSX 10.4 geht das mit dem Kommando:</p>
<p><code>lookupd -flushcache</code></p>
<p>Ab OSX 10.5 mit:</p>
<p><code>dscacheutil -flushcache</code></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.thomas-falkner.de/2010/10/20/dns-cache-unter-mac-osx-erneuern/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vim: Datei trotz fehlender Schreibrechte speichern</title>
		<link>http://blog.thomas-falkner.de/2009/07/30/vim-datei-trotz-fehlender-schreibrechte-speichern/</link>
		<comments>http://blog.thomas-falkner.de/2009/07/30/vim-datei-trotz-fehlender-schreibrechte-speichern/#comments</comments>
		<pubDate>Thu, 30 Jul 2009 20:50:33 +0000</pubDate>
		<dc:creator>Thomas Falkner</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[vim]]></category>

		<guid isPermaLink="false">http://blog.thomas-falkner.de/?p=239</guid>
		<description><![CDATA[Ich bekenne mich als vim-Fan. Abgesehen von Textmate habe ich noch keinen Editor gefunden, mit dem ich &#228;hnlich produktiv arbeiten k&#246;nnte. Unter vim wurde bisweilen meine Produktivit&#228;t gelegentlich ein wenig gebremst: Schnell eine &#196;nderung in einer Server-Konfigurationsdatei vorgenommen, :win die Tastatur gehackt und vim quittiert es mit E212: Can't open file for writing. Mal wieder [...]]]></description>
			<content:encoded><![CDATA[<p>Ich bekenne mich als <a href="http://www.vim.org/">vim</a>-Fan. Abgesehen von <a href="http://macromates.com/">Textmate </a> habe ich noch keinen Editor gefunden, mit dem ich &#228;hnlich produktiv arbeiten k&#246;nnte. Unter vim wurde bisweilen meine Produktivit&#228;t gelegentlich ein wenig gebremst: Schnell eine &#196;nderung in einer Server-Konfigurationsdatei vorgenommen, <tt>:w</tt>in die Tastatur gehackt und vim quittiert es mit <tt>E212: Can't open file for writing</tt>. Mal wieder die vergessen vim mit sudo zu starten. Zwar l&#228;sst sich die Datei problemlos unter einem tempor&#228;ren Dateinamen speichern und dann mit <tt>sudo mv</tt> verschieben, doch das kostet unn&#246;tig Zeit.</p>
<p>Viel eleganter und schneller l&#228;sst sich die Datei trotz mangelnder Zugriffsrechte direkt aus vim heraus abspeichern:<br />
<code>:w !sudo tee %</code></p>
<p>Ein kleine Befehlsfolge, die mir k&#252;nftig viel Zeit sparen wird. <img src='http://blog.thomas-falkner.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.thomas-falkner.de/2009/07/30/vim-datei-trotz-fehlender-schreibrechte-speichern/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Meine Top 10 Unixshell-Kommandos</title>
		<link>http://blog.thomas-falkner.de/2007/02/18/meine-top-10-unixshell-kommandos/</link>
		<comments>http://blog.thomas-falkner.de/2007/02/18/meine-top-10-unixshell-kommandos/#comments</comments>
		<pubDate>Sun, 18 Feb 2007 17:59:03 +0000</pubDate>
		<dc:creator>Thomas Falkner</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://blog.thomas-falkner.de/2007/02/18/meine-top-10-unixshell-kommandos/</guid>
		<description><![CDATA[IBM hat unter Productivity tips einen interessanten Artikel ver&#246;ffentlicht, der einige Tipps enth&#228;lt, wie mensch seine Produktivit&#228;t auf der Kommandozeile optimieren kann. Als sehr aufschlussreich empfinde ich die vorgestellte M&#246;glichkeit durch Kombination bekannter UNIX-Tools eine Statistik der am h&#228;ufigsten in der Shell aufgerufenen Kommandos zu erstellen. $ history&#124;tail -1000&#124;awk '{print $2}'&#124;awk 'BEGIN {FS="&#124;"} {print $1}'&#124;sort&#124;uniq [...]]]></description>
			<content:encoded><![CDATA[<p>IBM hat unter <a href="http://www-128.ibm.com/developerworks/aix/library/au-productivitytips.html?ca=dgr-lnxw07UNIX-Office-Tips">Productivity tips</a> einen interessanten Artikel ver&#246;ffentlicht, der einige Tipps enth&#228;lt, wie mensch seine Produktivit&#228;t auf der Kommandozeile optimieren kann.<br />
Als sehr aufschlussreich empfinde ich die vorgestellte M&#246;glichkeit durch Kombination bekannter UNIX-Tools eine Statistik der am h&#228;ufigsten in der Shell aufgerufenen Kommandos zu erstellen.</p>
<p><code>$ history|tail -1000|awk '{print $2}'|awk 'BEGIN {FS="|"} {print $1}'|sort|uniq -c|sort -r</code></p>
<p>Auf dem MacBook:<br />
<code><br />
  92 cd<br />
  89 ls<br />
  44 vim<br />
  34 gcc<br />
  30 awk<br />
  31 make<br />
  17 sudo<br />
  13 wget<br />
  13 java<br />
  10 echo<br />
   9  top<br />
</code><br />
Auf dem Server:<br />
<code><br />
     80 ls<br />
     51 cd<br />
     47 sudo<br />
     41 apt-get<br />
     40 tail<br />
     23 exit<br />
     17 df<br />
     10 grep<br />
     10 rm<br />
     10 chmod<br />
      9 cat<br />
</code></p>
<p>Um eine repr&#228;sentativere Statistik zu erstellen, w&#228;re es ratsam mit <tt>history -c</tt> sparsamer umzugehen. <img src='http://blog.thomas-falkner.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.thomas-falkner.de/2007/02/18/meine-top-10-unixshell-kommandos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

