<?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>johker's blog &#187; ordner</title>
	<atom:link href="http://johker.ibutho.de/tag/ordner/feed/" rel="self" type="application/rss+xml" />
	<link>http://johker.ibutho.de</link>
	<description>stories about me, my life, science and my trips</description>
	<lastBuildDate>Sat, 29 May 2010 10:00:11 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Linux Tipps I</title>
		<link>http://johker.ibutho.de/2009/02/27/linux-tipps-i/</link>
		<comments>http://johker.ibutho.de/2009/02/27/linux-tipps-i/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 15:04:58 +0000</pubDate>
		<dc:creator>johker</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tipps und Tricks]]></category>
		<category><![CDATA[benutzer anlegen]]></category>
		<category><![CDATA[dateien]]></category>
		<category><![CDATA[gruppen]]></category>
		<category><![CDATA[ordner]]></category>
		<category><![CDATA[rechte]]></category>

		<guid isPermaLink="false">http://johker.ibutho.de/?p=91</guid>
		<description><![CDATA[Ich dachte mir es wäre vielleicht eine gute Idee ab und an mal wieder ein paar kleine Tipps und Tricks für Linux zu veröffentlichen - nicht nur für andere Leute, sondern auch für mich, damit ich einen schönen Überblick über Befehle oder Skripte hab, die ich öfters brauche.
Rechte von Dateien/Ordnern ändern

1
2
find . -type d -print0 [...]]]></description>
			<content:encoded><![CDATA[<p>Ich dachte mir es wäre vielleicht eine gute Idee ab und an mal wieder ein paar kleine Tipps und Tricks für Linux zu veröffentlichen - nicht nur für andere Leute, sondern auch für mich, damit ich einen schönen Überblick über Befehle oder Skripte hab, die ich öfters brauche.</p>
<h1>Rechte von Dateien/Ordnern ändern</h1>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">find</span> . <span style="color: #660033;">-type</span> d <span style="color: #660033;">-print0</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">xargs</span> <span style="color: #660033;">-0</span> <span style="color: #c20cb9; font-weight: bold;">chmod</span> 0775 <span style="color: #666666; font-style: italic;"># Ordner</span>
<span style="color: #c20cb9; font-weight: bold;">find</span> . <span style="color: #660033;">-type</span> f <span style="color: #660033;">-print0</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">xargs</span> <span style="color: #660033;">-0</span> <span style="color: #c20cb9; font-weight: bold;">chmod</span> 0664 <span style="color: #666666; font-style: italic;"># Dateien</span></pre></td></tr></table></div>

<p>Mit diesen beiden Befehlen kann man die Rechte von Ordnern bzw. Dateien ändern. Der Befehl wird auf das derzeitige Verzeichnisse und alle Unterverzeichnisse angewandt. Im Klartext heißt das "Gib allen Ordnern die Rechte <em>775</em> und allen Dateien die Rechte <em>664</em>". Dieser Befehl ist ein mächtiges Instrument, wenn man nicht die Rechte von Dateien <strong>und</strong> Ordnern ändern will, sondern nur von Dateien <strong>oder</strong> Ordnern.</p>
<p><em>find</em> kann man noch weitere Optionen mitgeben, damit z.B. die Rechte nur bis zu einer bestimmten Tiefe geändert werden. Interessant ist hier auch der Befehl <em>xargs</em>: mit diesem werden nicht x <em>chmod</em>-Prozesse gestartet, sondern nur einer und diesem werden alle Dateien/Ordner als Argumente mitgegeben.</p>
<h1>Benutzer beim Erstellen in vordefinierte Gruppen aufnehmen</h1>
<p>Oftmals will man, dass Benutzer, die man per <em>adduser</em>-Befehl anlegt automatisch in bestimmte Gruppen aufgenommen werden, z.B. in die Gruppe "users". Dies kann man in der Datei "<em>/etc/adduser.conf</em>" definieren. Fügt man dort die folgende Zeile ein, werden die Benutzer automatisch in die definierten Gruppen hinzugefügt:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #007800;">EXTRA_GROUPS</span>=<span style="color: #ff0000;">&quot;users group1 group2&quot;</span>
<span style="color: #007800;">ADD_EXTRA_GROUPS</span>=<span style="color: #000000;">1</span></pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://johker.ibutho.de/2009/02/27/linux-tipps-i/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
