<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://conelek.org/skins/common/feed.css?270"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
		<id>http://conelek.org/index?title=Spezial:Neue_Seiten&amp;feed=atom&amp;hideliu=&amp;hidepatrolled=&amp;hidebots=&amp;hideredirs=1&amp;limit=50&amp;namespace=0</id>
		<title>ConeleK-Wiki - Neue Seiten [de]</title>
		<link rel="self" type="application/atom+xml" href="http://conelek.org/index?title=Spezial:Neue_Seiten&amp;feed=atom&amp;hideliu=&amp;hidepatrolled=&amp;hidebots=&amp;hideredirs=1&amp;limit=50&amp;namespace=0"/>
		<link rel="alternate" type="text/html" href="http://conelek.org/Spezial:Neue_Seiten"/>
		<updated>2012-05-20T12:57:18Z</updated>
		<subtitle>Aus ConeleK-Wiki</subtitle>
		<generator>MediaWiki 1.16.0</generator>

	<entry>
		<id>http://conelek.org/Nmap</id>
		<title>Nmap</title>
		<link rel="alternate" type="text/html" href="http://conelek.org/Nmap"/>
				<updated>2012-02-16T08:09:15Z</updated>
		
		<summary type="html">&lt;p&gt;Ruediger: /* Links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Das Programm ''nmap'' hat den Ruf, von bösen Skriptkiddies zum Cracken von Systemen eingesetzt zu werden, was sicherlich so auch stimmen mag.&lt;br /&gt;
Nichtsdestoweniger kann sich ''nmap'' auch als nützliches Diagnose- und Sicherheitstool erweisen wie die folgenden Anwendungsfälle zeigen.&lt;br /&gt;
&lt;br /&gt;
== Alle erreichbaren Hosts zeigen ==&lt;br /&gt;
&lt;br /&gt;
Mithilfe der Option ''-sP'' (&amp;quot;Ping Scan&amp;quot;) können alle erreichbaren Hosts im Netzwerk (hier im Adressbereich ''192.168.0.0'' bis ''192.168.0.255'') gefunden werden:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ nmap -sP 192.168.0.*&lt;br /&gt;
&lt;br /&gt;
Starting Nmap 5.21 ( http://nmap.org ) at 2012-02-16 07:57 CET&lt;br /&gt;
Nmap scan report for easy.box (192.168.0.1)&lt;br /&gt;
Host is up (0.0027s latency).&lt;br /&gt;
Nmap scan report for 192.168.0.20&lt;br /&gt;
Host is up (0.00018s latency).&lt;br /&gt;
Nmap done: 256 IP addresses (2 hosts up) scanned in 2.53 seconds&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Offene Ports ermitteln ==&lt;br /&gt;
&lt;br /&gt;
;connect() Scan - Option -sT&lt;br /&gt;
: Brot-und-Butter-Scanmethode: ''nmap'' versucht, eine ganz reguläre TCP-Verbindung (''connect()'' Syscall) herzustellen&lt;br /&gt;
: ''Ablauf:'' voller Handshake: SYN -&amp;gt; ACK/SYN -&amp;gt; ACK&lt;br /&gt;
&lt;br /&gt;
;SYN Stealth Scan - Option -sS&lt;br /&gt;
: Baut die Verbindung nur soweit als nötig auf, bricht dann mitten im Handshake ab (nur als root möglich!)&lt;br /&gt;
: ''Ablauf:'' voller Handshake: SYN -&amp;gt; ACK/SYN -&amp;gt; RST&lt;br /&gt;
&lt;br /&gt;
;FIN, Null and Xmas Tree Scans - Optionen: -sF, -sN, -sX&lt;br /&gt;
: Senden Pakete mit den entsprechenden Flags (also ''FIN'', ''FIN,URG,PUSH'', keine Flag), woraufhin eine RFC-konforme Implementierung im Fall eines ''offenen'' Ports '''nicht''' antworten und im Falle eines ''geschlossenen'' Ports ein '''RST''' senden sollte&lt;br /&gt;
&lt;br /&gt;
;Ping Scan - Option -sP&lt;br /&gt;
: Sendet zunächst ein reguläres Ping-Paket, falls keine Antwort eintrifft, verfährt es wie ''-sT'' (nicht root) oder ''-sS'' (root)&lt;br /&gt;
&lt;br /&gt;
;UDP Scan - Option -sU&lt;br /&gt;
: Sendet UDP-Pakete der Länge 0 und wartet auf die Antwort ''Port Unreachable'' für geschlossene Ports (Gefahr von False Positives, falls Firewall diese Pakete blockiert!)&lt;br /&gt;
&lt;br /&gt;
;IP Protocol Scans - Option -sO&lt;br /&gt;
: Sendet IP Pakete mit allen möglichen 255 IP-Protokoll-Typen und wartet auf ''Protocol Unreachable'' für nicht-laufende Protokolle (Gefahr von False Positives, falls Firewall diese Pakete blockiert!)&lt;br /&gt;
&lt;br /&gt;
;Version Detection und Fingerprinting - Optionen -sV, -O (gr. o), -A&lt;br /&gt;
: Ermittelt die Versionen der laufenden Services (''-sV''), des Betriebssystems (''-O'') oder von Beidem (''-A'')&lt;br /&gt;
&lt;br /&gt;
== Zusatzparameter ==&lt;br /&gt;
&lt;br /&gt;
;Geschwindigkeit - Option -T0 bis -T5&lt;br /&gt;
: Rate, mit welcher die Testpakete gesendet werden&lt;br /&gt;
: '''-T0''': warte mind. 5 Minuten zwischen Paketen&lt;br /&gt;
: '''-T5''': sende mit maximaler Rate&lt;br /&gt;
&lt;br /&gt;
;IPv6 aktivieren - Option -6&lt;br /&gt;
&lt;br /&gt;
;Redseligere Ausgabe (''verbose'') - Option -v&lt;br /&gt;
&lt;br /&gt;
;Portbereich einschränken - Option -p&lt;br /&gt;
: Portbereiche können mit ''Komma'' und ''Gedankenstrich'' getrennt werden:&lt;br /&gt;
: Beispiel: ''-p 1,2,3,1000-2000,2500'' scannt die Ports 1,2,3,2500 sowie 1000-2000&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* nmap Buch [http://nmap.org/book/]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Software Tools]]&lt;/div&gt;</summary>
		<author><name>Roland</name></author>	</entry>

	<entry>
		<id>http://conelek.org/Detektorempf%C3%A4nger</id>
		<title>Detektorempfänger</title>
		<link rel="alternate" type="text/html" href="http://conelek.org/Detektorempf%C3%A4nger"/>
				<updated>2012-02-14T14:07:04Z</updated>
		
		<summary type="html">&lt;p&gt;Ruediger: /* Bezugsquellen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Detektorempfänger_01&lt;br /&gt;
&lt;br /&gt;
=='''Einleitung'''==&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[Detektorempfänger#toc|Inhalt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Bild:Detektorempfaenger_erster_versuchsaubau_P1030311_1400.JPG|thumb|800px|right|Detektorempfänger erster Versuchsaufbau]]&lt;br /&gt;
&lt;br /&gt;
Vor ein paar Tagen (im Februar 2012) habe ich in einer Schublade zwei alte Drehkondensatoren und einige Germanium-Dioden gefunden. Dann habe ich mich erinnert, dass man für ein Radio nicht unbedingt einen DSP (digitalen Signalprozessor) einen PLL-Synthesizer, Quarzfilter usw. braucht, sondern nur eine Handvoll Bauelemente aus der Bastelkiste. Diese Art von Empfängern nannte man früher Diodenempfänger oder Detektorempfänger. Das Ergebnis ist natürlich nicht mit Empfängern zu vergleichen, die mit obigen Technologien aufgebaut sind. Es ist nur Kopfhörerempfang möglich. Aber der Detektorempfänger braucht keine Stromversorgung, er bezieht seine Energie aus der Antenne. Die Funktion ist z.B. in Wikipedia erklärt [http://de.wikipedia.org/wiki/Detektorempf%C3%A4nger].&lt;br /&gt;
&lt;br /&gt;
Für ersten Aufbau (Bild rechts) habe ich Steckplatinen, einige Laborkabel, einige unserer CEK-Module, sowie ein paar Bauteile aus der Bastelkiste verwendet. Ich wollte erst mal wissen, ist Mittelwellen-Rundfunkempfang in der Zeit von DRM (Digital Radio Mondiale) [http://de.wikipedia.org/wiki/Digital_Radio_Mondiale] mit einem Detektorempfänger überhaupt noch möglich. Daher wollte ich nicht viel Zeit investieren und habe den fliegenden Aufbau gewählt.&lt;br /&gt;
&lt;br /&gt;
Aber soviel vorweg: der Detektorempfänger funktioniert, mit einer Langdrahtantenne kann ich tagsüber einen Mittelwellensender (Deutschlandfunk [http://www.dradio.de/dlf/] Sender Ravensburg 756khz, Luftlinie ca. 75km ) empfangen, in den Abend- und Nachtstunden sind es so an die 10 aus ganz Europa, nicht alle zur gleichen Zeit, sondern im Laufe des Abends.&lt;br /&gt;
&lt;br /&gt;
Jetzt, wo der Empfänger funktioniert, werde ich ihn auch noch einmal &amp;quot;ordentlich&amp;quot; aufbauen, aber vorab will ich schon mal das Ergebnis präsentieren und Sie ermutigen, selbst einmal so einen Empfänger aufzubauen. Warum? Mir hat es zumindest einen großen Spaß bereitet.&lt;br /&gt;
&lt;br /&gt;
Und warten Sie nicht zu lange, den analoge Rundfunk wird es vielleicht bald nicht mehr geben. Z.B. hat die deutsche Welle ihr deutsches Kurzwellenprogramm eingestellt [http://www.dw.de/dw/article/0,,6649271,00.html]. &lt;br /&gt;
Der SWR hat sein Mittelwellenprogramm eingestellt &lt;br /&gt;
[http://www.swr.de/swrinfo/swrinfo-digitalradio-dab/-/id=7612/nid=7612/did=8939428/mpdid=8941282/olgwj/index.html].&lt;br /&gt;
&lt;br /&gt;
Aber in den Abend- und Nachtstunden gibt es im Moment noch genügend ausländische Sender, die mit einfachster Empfangstechnik unzensiert empfangen werden können, wie z.b BBC Worldservice [http://www.bbc.co.uk/worldservice/] und Radio Nederland Wereldomroep [http://www.rnw.nl/english]. ;).&lt;br /&gt;
&lt;br /&gt;
Eines muss allerdings noch gesagt werden, man muss schon gut hin hören, ohne Verstärker ist der Empfang sehr leise.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=='''Schaltbild erster Versuchsaufbau '''==&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[Detektorempfänger#toc|Inhalt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Bild:Detektorempfänger_erster_versuchsaufbau_schaltbild_1400.jpg|thumb|800px|right|Detektorempfänger erster Versuchsaufbau Schaltbild]]&lt;br /&gt;
&lt;br /&gt;
Im rechten Bild ist das Schaltbild des Diodenempfänger zu sehen. Das Schaltbild wurde aus Zeitgründen mit Bleistift und Papier erstellt. Ein &amp;quot;ordentliches&amp;quot; Schaltbild werde ich später mit KiCad erstellen. Die Funktion des Detektorempfängers ist sehr schön [http://de.wikipedia.org/wiki/Detektorempf%C3%A4nger hier] beschrieben.&lt;br /&gt;
&lt;br /&gt;
==='''Antenne'''===&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[Detektorempfänger#toc|Inhalt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
Oben links im Bild ist die Antenne gezeichnet. Für die Verbindung der Antenne mit dem Empfänger gibt es drei Möglichkeiten:&lt;br /&gt;
# über die linke Koppelspule L1, die über die Schwingkreisspule gewickelt ist (im Versuchsaufbau der rote Draht über dem Lackdraht)&lt;br /&gt;
# über den Drehkondensator C1 oben links an das &amp;quot;heiße&amp;quot; Ende der Schwingspule L2&lt;br /&gt;
# direkt an das &amp;quot;heiße&amp;quot; Ende der Schwingspule L2&lt;br /&gt;
Der Drehkondensator C1 dient als Abstimmkondensator für die Antenne. Außerdem können starke KW-Sender, die Nachts &amp;quot;durchschlagen&amp;quot; ausgeblendet werden.&lt;br /&gt;
In so einem fliegenden Versuchsaufbau kann natürlich einfach und unkompliziert experimentiert werden. So kann man z.B. den Antennen-Drehkondensator C1 auch an die linke Koppelspule L1 anschließen. Ebenso kann man leicht die Windungszahl dieser Spule und ihre Lage auf der Schwingspule L2 verändern.&lt;br /&gt;
&lt;br /&gt;
==='''Schwingkreis'''===&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[Detektorempfänger#toc|Inhalt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
Der Schwingkreis besteht aus der Spule L2 und dem Drehkondensator C2. Der Bau der Spule wird weiter unten beschrieben. Die Spule wird mit 4 2mm Steckern auf zwei Module mit 2mm Buchsen gesteckt und ist somit leicht auswechselbar. Wie das genau funktioniert, wird weiter unten beschrieben.&lt;br /&gt;
&lt;br /&gt;
==='''Modul M2'''===&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[Detektorempfänger#toc|Inhalt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
Das Modul M2, genauer gesagt sind es zwei Module, dient als Gegenstück für die 2mm Stecker an der Spule. Es sind 2 2mm Labor-Buchsen Module [http://www.conelek.com/CEK-Prototypen-Module/Interfaces/2mm-Labor-Buchsen-2-fach-CEK-Prototypen-Interface-Modul-CN-2MM-100413.html]&lt;br /&gt;
&lt;br /&gt;
==='''Diode D1'''===&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[Detektorempfänger#toc|Inhalt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
Die Diode zur Demodulation des AM-Signals ist eine Germanium Diode AA143. Ich habe diese verwendet, einfach weil sie vorhanden war. Siliziumdioden sind nicht geeignet, weil sie eine höhere Durchlassspannung (ca. 0,7V) als eine Germaniumdiode (ca. 0,3V) haben.&lt;br /&gt;
&lt;br /&gt;
Eine Schottky-Diode BAT85 kann ebenfalls verwendet werden. Im Gegensatz zu Germanium-Diode ist die BAT85 leichter erhältlich und weniger temperaturempfindlich als eine Germanium-Diode. Im praktischen Versuch war kein Unterschied hörbar.&lt;br /&gt;
&lt;br /&gt;
==='''Trafo Tr1'''===&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[Detektorempfänger#toc|Inhalt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
Der Transformator dient zur Anpassung des niederohmigen Kopfhörers an EP1 an die Schaltung. Die Stereo-Kopfhörer mit einer Impedanz von 32R sind in Serie geschaltet. Der Kopfhörer wird über das Modul M2 an die Sekundärseite des Transformators angeschlossen. Der Detektorempfänger wird an die 220V Seite des Transformators angeschlossen. Der Transformator ist ein gewöhnlicher Netztrafo, der hier als NF-Übertrager verwendet wird. Ich habe diesen (viel zu großen) Transformator genommen, weil ich keinen anderen hatte.&lt;br /&gt;
&lt;br /&gt;
Mit einem hochohmigen Kopfhörer ist dieser Trafo nicht erforderlich.&lt;br /&gt;
&lt;br /&gt;
==='''Modul M2'''===&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[Detektorempfänger#toc|Inhalt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
Das Modul M2 Klinkenbuchse 3,5mm Stereo mit zwei Schaltkontakten [http://www.conelek.com/CEK-Prototypen-Module/Interfaces/Klinkenbuchse-3-5mm-Stereo-mit-zwei-Schaltkontakten-CEK-Prototypen-Interface-Modul-CN-PJ-01-100318.html]&lt;br /&gt;
dient zum stabilen mechanischen Verbindung des Kopfhörers an die Steckplatine [http://www.conelek.com/Elektronik-Laborbedarf-58/Steckplatinen/Profi-Line-GL/--Steckplatine---640-Kontakte-Profi-Line-GL10.html].&lt;br /&gt;
&lt;br /&gt;
==='''Kopfhörer EP1'''===&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[Detektorempfänger#toc|Inhalt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Bild:Kristallohrhoerer_103402_img_00.jpg|thumb|300px|right|Kristallohrhörer [http://www.conelek.com/Bauteile-Bauelemente/Elektromechanische/Ohrhoerer/Kristall-Ohrhoerer--Kopfhoerer--Impedanz-Ohm--100-k---103402.html]]]&lt;br /&gt;
Der Kopfhörer EP1 ist ein MDR-EX815 von Sony. Ich habe verschiedene Kopfhörer ausprobiert und dann den mit dem besten Wirkungsgrad genommen, also der das Signal am lautesten wiedergibt. Die meisten modernen Kopfhörer haben niedrige Impedanz und niedrigen Wirkungsgrad. Die Impedanzanpassung kann durch den NF-Übertrager erfolgen, der jedoch auch wieder verlustbehaftet ist. &lt;br /&gt;
&lt;br /&gt;
Eine Alternative, die ohne NF-Übertrager auskommt, ist ein Kristallohrhörer&lt;br /&gt;
[http://www.conelek.com/Bauteile-Bauelemente/Elektromechanische/Ohrhoerer/Kristall-Ohrhoerer--Kopfhoerer--Impedanz-Ohm--100-k---103402.html]&lt;br /&gt;
. Dieser hat eine Impedanz von &amp;gt;100K. Der Transformator kann dann entfallen. An Stelle der Primärwicklung des Transformators wird der Kristallohrhörer verwendet. Parallel zum Kopfhörer muss ein Widerstand geschaltet werden, da der Kristallohrhörer für Gleichstrom nicht leitet und der Stromkreis so nicht geschlossen wäre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=='''Der erste &amp;quot;fliegende Versuchsaufbau&amp;quot;'''==&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[Detektorempfänger#toc|Inhalt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Bild:Detektorempfänger_erster_versuchsaubau_P1030311_1400_legende.JPG|thumb|800px|left|Detektorempfänger erster Versuchsaufbau]]&lt;br /&gt;
Auf dem Bild ist der erste fliegende Aufbau des Detektorempfängers zu sehen.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Antenne / Antennenanschluss (Pos.1 )'''===&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[Detektorempfänger#toc|Inhalt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Bild:Detektorempfänger_antenne_ahorn_P1030320_1400.JPG|thumb|300px|right|Antennendraht[http://www.conelek.com/Kabel-Leitungen-Draehte/Litze/2x-flexibel/Litze-Lautsprecherkabel-flexibel-rot-schwarz-CCA-2x0-35mm---2x0-5mm---2x0-75mm----2x1-5mm---2x2-5mm---2x4-00mm--pro-10m-102353.html] an Baum mit Kabelbindern [http://www.conelek.com/Elektronik-Werkstatt/Verbrauchsmaterialien/Kabelbinder/Kabelbinder-3-6-x-300mm-weiss-100-Stueck-KB36300WS-101502.html] befestigt]]&lt;br /&gt;
&lt;br /&gt;
Pos.1 ist der Antennenanschluss. Die Antenne selbst ist zwischen zwei Bäumen gespannt, die einen Abstand von ca. 11m haben, in einer Höhe von ca. 2m. Von einem der Bäume geht es Richtung Haus ins Untergeschoss, durch ein kleines Loch im Fensterrahmen. Die wirksame Gesamtlänge der Antenne ist ca. 21m. Als Antennendraht wird eine eine Ader einer Litze mit 2,5mm² Querschnitt verwendet &lt;br /&gt;
[http://www.conelek.com/Kabel-Leitungen-Draehte/Litze/2x-flexibel/Litze-Lautsprecherkabel-flexibel-rot-schwarz-CCA-2x0-35mm---2x0-5mm---2x0-75mm----2x1-5mm---2x2-5mm---2x4-00mm--pro-10m-102353.html]. &lt;br /&gt;
&lt;br /&gt;
An den Bäumen ist die Antenne mit Kunststoff-Kabelbindern &lt;br /&gt;
[http://www.conelek.com/Elektronik-Werkstatt/Verbrauchsmaterialien/Kabelbinder/Kabelbinder-3-6-x-300mm-weiss-100-Stueck-KB36300WS-101502.html] an den Ästen befestigt. Aus jeweils 3 Kabelbindern, die als Ringe ineinander greifen, werden die &amp;quot;Abspanneier gebildet&amp;quot;. Abspanneier sind normalerweise aus Keramik und dienen dazu die Antenne von den Masten (hier die Bäume) zu isolieren und die Zug-Kräfte der Antenne aufzunehmen. Für dieses Provisorium mussten allerdings die Kabelbinder herhalten. &lt;br /&gt;
&lt;br /&gt;
Die Antennenhöhe von 2m ist natürlich nicht optimal, aber bei -15 Grad Frost und Schnee wollte ich nicht unbedingt eine 9m hohe Leiter hoch krabbeln. Aber für die ersten Empfangsversuche funktioniert die Antenne schon ganz gut.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Bild:Detektorempfaenger_antennenanschluss_bannenstecker_kupplung_P1030322_800.JPG|thumb|300px|right|Antennenanschluss mit Bananenstecker [http://www.conelek.com/Elektronik-Laborbedarf-58/Stecker/4mm-80/Laborstecker-4mm-Federkontakt-zum-Schrauben-mit-Querloch-rot---schwarz-101728.html] und Bananenkupplung [http://www.conelek.com/Elektronik-Laborbedarf-58/Buchsen/4mm/Bananensteckerkupplung-fuer-4mm-Laborstecker-rot---schwarz-100811.html]]]&lt;br /&gt;
&lt;br /&gt;
Die Litze mit 2,5mm² Querschnitt ist für die Verbindung mit der Steckplatine oder den Schaltungsteilen etwas unhandlich. Daher wurde an ihr Ende eine &lt;br /&gt;
Bananensteckerkupplung&lt;br /&gt;
[http://www.conelek.com/Elektronik-Laborbedarf-58/Buchsen/4mm/Bananensteckerkupplung-fuer-4mm-Laborstecker-rot---schwarz-100811.html] geschraubt. Also genau gesagt, kommt das Ende mit der Querschraube an die dicke Litze. In die Bananensteckerkupplung kann ein Bannanenstecker gesteckt werden&lt;br /&gt;
[http://www.conelek.com/Elektronik-Laborbedarf-58/Stecker/4mm-80/Laborstecker-4mm-Federkontakt-zum-Schrauben-mit-Querloch-rot---schwarz-101728.html]&lt;br /&gt;
in den dann ein dünner Y-Draht&lt;br /&gt;
[http://www.conelek.com/Elektronik-Laborbedarf-58/Drahtbruecken/Schaltdraht---Y-Draht---Klingeldraht-0-6mm-Durchmesser-100m--rot--schwarz--gelb--blau--weiss-103396.html] geschraubt wird. Dieser ist an Position 1. im Bild zu sehen. In diesem Fall wird er mit der grünen Klemmprüfspitzen an den Drehkondensator für die Antennenabstimmung angeklemmt. Er könnte jedoch auch direkt in die Steckplatine (Pos.12 oder Pos.13) gesteckt werden.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Klemmprüfspitzen (Pos.2)'''===&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[Detektorempfänger#toc|Inhalt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; bordercolor=&amp;quot;#000000&amp;quot; cellpadding=&amp;quot;5&amp;quot; align=&amp;quot;right&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Bild:Klemmpruefspitzen_mit_Messleitungen_100117_img_00.jpg|thumb|300px|right|Klemmprüfspitzen mit Messleitung [http://www.conelek.com/Elektronik-Laborbedarf-58/Klemmpruefspitzen/Klemmpruefspitzen-mit-Messleitung-5-Paar-5-Farben-37cm-PL15.html]]]&lt;br /&gt;
|[[Bild:Krokoklemmen_schnellverbinderset_100467_img_00.jpg|thumb|300px|right|Krokoklemmen Schnellverbinder-Set [http://www.conelek.com/Elektronik-Laborbedarf-58/Krokoklemmen/Krokoklemmen-Schnellverbinderset-10-teilig-5-Farben-45cm-Laenge-KSS10.html]]]&lt;br /&gt;
|}&lt;br /&gt;
Beim fliegenden Aufbau wurde intensiv von Klemmprüfspitzen &lt;br /&gt;
[http://www.conelek.com/Elektronik-Laborbedarf-58/Klemmpruefspitzen/Klemmpruefspitzen-mit-Messleitung-5-Paar-5-Farben-37cm-PL15.html] und Krokoklemmen-Schnellverbindern&lt;br /&gt;
[http://www.conelek.com/Elektronik-Laborbedarf-58/Krokoklemmen/Krokoklemmen-Schnellverbinderset-10-teilig-5-Farben-45cm-Laenge-KSS10.html]&lt;br /&gt;
Gebrauch gemacht. Damit geht so ein &amp;quot;quick and dirty&amp;quot; Aufbau sehr schnell.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Erdanschluss (Pos.3)'''===&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[Detektorempfänger#toc|Inhalt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Bild:Abgreifklemme_vollisoliert_100974_laborkabel_4mm_100128_P1030326_800.JPG|thumb|300px|right|Abgreifklemme [http://www.conelek.com/Elektronik-Laborbedarf-58/Krokoklemmen/Abgreifklemme-vollisoliert-25A-60V-DC-rot-AKvr60.html] und Laborkabel 4mm [http://www.conelek.com/Elektronik-Laborbedarf-58/Laborkabel/4mm-78/Laborkabel-4mm-25cm-rot-vergoldet--stapelbar-100128.html]]]&lt;br /&gt;
So ein Detektor Empfänger kommt nicht ohne einen Erdanschluss aus. Der Erdanschluss kann eine Wasserleitung, Heizungsrohr, oder sonstiger Leiter sein, der mit der Hauserde verbunden ist. Hier wurde die Erde mittels einer kleinen Krokoklemme &lt;br /&gt;
[http://www.conelek.com/Elektronik-Laborbedarf-58/Krokoklemmen/Krokoklemme-vollisoliert-38mm-rot-KK31r-101054.html] direkt mit der Schaltung verbunden. Am anderen Ende des Kabels Pos.3 ist wiederum ein Bananenstecker befestigt, der in einer Abreifklemme &lt;br /&gt;
[http://www.conelek.com/Elektronik-Laborbedarf-58/Krokoklemmen/Abgreifklemme-vollisoliert-25A-60V-DC-rot-AKvr60.html] &lt;br /&gt;
steckt. Mit dieser Abgreifklemme kann der provisorische Erdanschluss an oben genannten Möglichkeiten hergestellt werden.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Spule (Pos.4,5)'''===&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[Detektorempfänger#toc|Inhalt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Bild:Kupferlackdraht_102225_img_00.jpg|thumb|300px|right|Kupferlackdraht [http://www.conelek.com/Kabel-Leitungen-Draehte/Draht/Kupferlackdraht/Kupferlackdraht-Durchmesser--0-1mm--Laenge--140m-102225.html]]]&lt;br /&gt;
Die Spule besteht aus einem Kunststoffrohr mit 40mm Außendurchmesser aus PP (Polypropylen). Das Rohr ist ein Stück Abwasserrohr, wie es in jedem Baumarkt erhältlich ist. Die Länge beträgt 120mm. Ein Stück Papprohr würde auch gehen. Auf diesen Spulenkörper wurden 92 Windungen Kupferlackdraht 0,7mm Durchmesser&lt;br /&gt;
[http://www.conelek.com/Kabel-Leitungen-Draehte/Draht/Kupferlackdraht/Kupferlackdraht-Durchmesser--0-1mm--Laenge--140m-102225.html] gewickelt. Die darauf gewickelte Antennenspule besteht aus ca. 20 Windungen Y-Draht mit 0,5mm Durchmesser.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''2mm Labor-Buchsen-Module (Pos. 6 ) zur Befestigung der Spule (Pos.4,5)'''===&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[Detektorempfänger#toc|Inhalt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; bordercolor=&amp;quot;#000000&amp;quot; cellpadding=&amp;quot;5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Bild:2mm-Labor-Buchsen-2-fach-CEK-Prototypen-Interface-Modul-CN-2MM-100413.jpg|thumb|300px|right|2mm Labor-Buchsen 2-fach CEK Prototypen Interface Modul [http://www.conelek.com/CEK-Prototypen-Module/Interfaces/2mm-Labor-Buchsen-2-fach-CEK-Prototypen-Interface-Modul-CN-2MM-100413.html]]]&lt;br /&gt;
|[[Bild:Detektorempfaenger_spule_seitenansicht_mit_2mm_modulen_P1030323_1400.JPG|thumb|300px|right|Spule Seitenansicht mit 2mm Laborbuchsen-Modulen [http://www.conelek.com/CEK-Prototypen-Module/Interfaces/2mm-Labor-Buchsen-2-fach-CEK-Prototypen-Interface-Modul-CN-2MM-100413.html]]]&lt;br /&gt;
|[[Bild:Detektorempfaenger_spule_stirnseite_P1030324_1400.JPG|thumb|300px|right|Spule Stirnseite mit 2mm Laborsteckern [http://www.conelek.com/Elektronik-Laborbedarf-58/Stecker/2mm-79/Laborstecker-2mm-zum-Loeten-vergoldet-rot-KBG2r-100612.html]]]&lt;br /&gt;
|[[Bild:Detektorempfaenger_spule_stirnseite_2mm_module_P1030325_1400.JPG|thumb|300px|right|Spule Stirnseite mit 2mm Laborbuchsen-Modulen [http://www.conelek.com/CEK-Prototypen-Module/Interfaces/2mm-Labor-Buchsen-2-fach-CEK-Prototypen-Interface-Modul-CN-2MM-100413.html]]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Die Spule sollte leicht auswechselbar sein. Erfahrungsgemäß wird die erste Spule nicht so optimal sein und wird später durch andere Spulen ersetzt. Um die Spule steckbar zu machen, werden 2x 2mm Labor-Buchsen eingesetzt. Diese Module besitzen zwei Buchsen, in die sowohl horizontal, als auch vertikal 2mm Bananenstecker oder Stifte eingesetzt werden können.&lt;br /&gt;
&lt;br /&gt;
Hier werden nun in das Rohr die Metallkontakte von 2mm Bananensteckern&lt;br /&gt;
[http://www.conelek.com/Elektronik-Laborbedarf-58/Stecker/2mm-79/Laborstecker-2mm-zum-Loeten-vergoldet-rot-KBG2r-100612.html]&lt;br /&gt;
eingesetzt und mit 3mm Muttern festgeschraubt. Die Kunststoffteile der Bananenstecker werden zu diesem Zweck abgeschraubt. Der Abstand der Kontakte wird so gewählt, dass sie in die 2mm Module von oben hinein passen. Der Kupferlackdraht wird abisoliert und unten an die Kontakte gelötet. Das Löten muss recht schnell gehen, sonst schmilzt der Kunststoff. Nun kann die Spule, wie im Bild gezeigt, von oben in die 2mm Module eingesteckt werden.&lt;br /&gt;
&lt;br /&gt;
Das Abisolieren des des Kupferlackdrahts kann auf verschiedene Weise geschehen (Abbrennen mit einer Spiritusflamme, mit Schmirgelpapier abschmirgeln, mit einem scharfen Teppichmesser abkratzten). Wichtig ist, das der Lack rundherum vom Draht entfernt wird, sonst lässt er sich schlecht oder gar nicht löten. Ich habe ein Teppichmesser &lt;br /&gt;
[http://www.conelek.com/Elektronik-Werkstatt/Messer/Abbrechmesser---Universalmesser-18mm-Klinge-mit-Metallfuehrung-Gummigriff-100821.html]&lt;br /&gt;
zum Entfernen des Lacks verwendet.&lt;br /&gt;
&lt;br /&gt;
Wenn die Spule nicht steckbar sein soll, kann man den abisolierten Kupferlackdraht auch direkt in die Steckplatine (Pos.12) stecken. Ebenso kann man zum Wickeln der Spule auch den Y-Draht in 0,5 0,6 oder 0,8mm &lt;br /&gt;
[http://www.conelek.com/Kabel-Leitungen-Draehte/Draht/Y-Draht/]&lt;br /&gt;
Durchmesser verwenden, der auch direkt in die Kontakte der Steckplatine passt. Die Windungszahl der Spule ändert sich dann natürlich.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Klinkenbuchse 3,5mm Modul (Pos.7)'''===&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[Detektorempfänger#toc|Inhalt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Bild:Klinkenbuchse-3-5mm-Stereo-mit-zwei-Schaltkontakten-CEK-Prototypen-Interface-Modul-CN-PJ-01-100318.jpg|thumb|300px|right|Klinkenbuchse 3,5mm Stereo mit zwei Schaltkontakten [http://www.conelek.com/CEK-Prototypen-Module/Interfaces/Klinkenbuchse-3-5mm-Stereo-mit-zwei-Schaltkontakten-CEK-Prototypen-Interface-Modul-CN-PJ-01-100318.html]]]&lt;br /&gt;
Dieses Modul Klinkenbuchse 3,5mm Stereo&lt;br /&gt;
[http://www.conelek.com/CEK-Prototypen-Module/Interfaces/Klinkenbuchse-3-5mm-Stereo-mit-zwei-Schaltkontakten-CEK-Prototypen-Interface-Modul-CN-PJ-01-100318.html]&lt;br /&gt;
stellt die Verbindung zum Kopfhörer her. Der Kopfhörer ist auf dem Bild nicht gezeigt, lediglich das abgehende Kabel Pos.8 ist zu sehen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Trafo (Pos.9)'''===&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[Detektorempfänger#toc|Inhalt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
Die Pos.9 zeigt den Netztrafo, der hier als NF-Transformator verwendet wird.&lt;br /&gt;
&lt;br /&gt;
==='''Drehkondensator (Pos.10) und Drehknopf (Pos.11)'''===&lt;br /&gt;
[[Bild:Drehknopf_kunststoff_6mm_achse_weisse_punktmarkierung_102910_img_00.jpg|thumb|300px|right|Drehknopf für 6mm Achse [http://www.conelek.com/Bauteile-Bauelemente/Mechanische/Drehknoepfe/Drehknopf-Kunststoff-fuer-Potentiometer-6mm-Achse---weisse-Punktmarkierung--d-15mm-102910.html]]]&lt;br /&gt;
&lt;br /&gt;
Die Pos.10 ist der Drehkondensator zur Abstimmung des Schwingkreises. Der Drehkondensator zur Anpassung der Antenne ist rechts daneben im Bild. Die Pos. 11 ist ein Drehknopf &lt;br /&gt;
[http://www.conelek.com/Bauteile-Bauelemente/Mechanische/Drehknoepfe/Drehknopf-Kunststoff-fuer-Potentiometer-6mm-Achse---weisse-Punktmarkierung--d-15mm-102910.html]&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Steckplatinen (Pos.12,13)'''===&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[Detektorempfänger#toc|Inhalt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Bild:Steckplatine_gl10_100022_img_00.jpg|thumb|300px|right|Steckplatine 640 Kontakte Profi Line GL10[http://www.conelek.com/Elektronik-Laborbedarf-58/Steckplatinen/Profi-Line-GL/--Steckplatine---640-Kontakte-Profi-Line-GL10.html]]]&lt;br /&gt;
Pos. 12 und 13 sind die Steckplatinen&lt;br /&gt;
[http://www.conelek.com/Elektronik-Laborbedarf-58/Steckplatinen/Profi-Line-GL/--Steckplatine---640-Kontakte-Profi-Line-GL10.html]&lt;br /&gt;
[http://www.conelek.com/Elektronik-Laborbedarf-58/Steckplatinen/Profi-Line-GL/--Steckplatine-100-Kontakte-zur-Spannungsversorgung-GL5D.html]&lt;br /&gt;
, die den Aufbau tragen.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==='''Diode (Pos.14)'''===&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[Detektorempfänger#toc|Inhalt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
Pos.14 ist die Diode&lt;br /&gt;
&lt;br /&gt;
==='''Testkabel flexibel (Pos.15)'''===&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[Detektorempfänger#toc|Inhalt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Bild:Testkabel_flexibel_pin_06mm_100407_img_00.jpg|thumb|300px|right|Testkabel flexibel Pin 0,6mm Durchmesser  [http://www.conelek.com/Elektronik-Laborbedarf-58/Laborkabel/0-6mm/Testkabel-flexibel-Anschluss--Pin---PIN-50mm-TS50.html]]]&lt;br /&gt;
Pos.15 ist ein Testkabel&lt;br /&gt;
[http://www.conelek.com/Elektronik-Laborbedarf-58/Laborkabel/0-6mm/Testkabel-flexibel-Anschluss--Pin---PIN-50mm-TS50.html]&lt;br /&gt;
, welches speziell für den Einsatz auf Steckplatinen gemacht wurde. Diese Kabel gibt es in verschiedenen Längen von 50 bis 200mm in verschiedenen Farben. Die Testkabel haben an beiden Enden Pins mit einem Durchmesser von 0,6mm, die ideale Größe für den Einsatz auf Steckplatinen.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=='''Ergebnis und Ausblick'''==&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[Detektorempfänger#toc|Inhalt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
Der &amp;quot;fliegende&amp;quot; Aufbau hat seinen Zweck erfüllt. Ja, es ist auch heute noch möglich, mit einfachster Empfangstechnik ein paar Sender auf Mittelwelle zu empfangen. Der nächste Schritt wird sein, den Detektorempfänger stabiler aufzubauen. Zunächst wird dies mit den selben Bauteilen geschehen, die hier im &amp;quot;fliegenden&amp;quot; Aufbau verwendet worden sind. Dann wird nach und nach optimiert, aber davon mehr im nächsten Artikel.&lt;br /&gt;
&lt;br /&gt;
=='''Weitere Artikel in diesem Wiki'''==&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[Detektorempfänger#toc|Inhalt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=='''Bezugsquellen'''==&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[Detektorempfänger#toc|Inhalt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
* 2mm Labor-Buchsen 2-fach CEK Prototypen Interface Modul CN-2MM [http://www.conelek.com/CEK-Prototypen-Module/Interfaces/2mm-Labor-Buchsen-2-fach-CEK-Prototypen-Interface-Modul-CN-2MM-100413.html]&lt;br /&gt;
* Klinkenbuchse 3,5mm Stereo mit zwei Schaltkontakten [http://www.conelek.com/CEK-Prototypen-Module/Interfaces/Klinkenbuchse-3-5mm-Stereo-mit-zwei-Schaltkontakten-CEK-Prototypen-Interface-Modul-CN-PJ-01-100318.html]&lt;br /&gt;
* Steckplatine 640 Kontakte Profi Line GL10 [http://www.conelek.com/Elektronik-Laborbedarf-58/Steckplatinen/Profi-Line-GL/--Steckplatine---640-Kontakte-Profi-Line-GL10.html]&lt;br /&gt;
* Litze Lautsprecherkabel flexibel rot/schwarz [http://www.conelek.com/Kabel-Leitungen-Draehte/Litze/2x-flexibel/Litze-2x0-35mm--Lautsprecherkabel-flexibel-rot-schwarz-pro-10m-102353.html]&lt;br /&gt;
* Kabelbinder 3,6 x 300mm weiß [http://www.conelek.com/Elektronik-Werkstatt/Verbrauchsmaterialien/Kabelbinder/Kabelbinder-3-6-x-300mm-weiss-100-Stueck-KB36300WS-101502.html]&lt;br /&gt;
* Bananensteckerkupplung für 4mm Laborstecker rot [http://www.conelek.com/Elektronik-Laborbedarf-58/Buchsen/4mm/Bananensteckerkupplung-fuer-4mm-Laborstecker-rot---schwarz-100811.html]&lt;br /&gt;
* Laborstecker 4mm Federkontakt zum Schrauben mit Querloch [http://www.conelek.com/Elektronik-Laborbedarf-58/Stecker/4mm-80/Laborstecker-4mm-Federkontakt-zum-Schrauben-mit-Querloch-rot---schwarz-101728.html]&lt;br /&gt;
* Schaltdraht / Y-Draht / Klingeldraht 0,6mm Durchmesser [http://www.conelek.com/Elektronik-Laborbedarf-58/Drahtbruecken/Schaltdraht---Y-Draht---Klingeldraht-0-6mm-Durchmesser-100m--rot--schwarz--gelb--blau--weiss-103396.html]&lt;br /&gt;
* Klemmprüfspitzen mit Messleitung  [http://www.conelek.com/Elektronik-Laborbedarf-58/Klemmpruefspitzen/Klemmpruefspitzen-mit-Messleitung-5-Paar-5-Farben-37cm-PL15.html]&lt;br /&gt;
* Krokoklemme vollisoliert 38mm [http://www.conelek.com/Elektronik-Laborbedarf-58/Krokoklemmen/Krokoklemme-vollisoliert-38mm-rot-KK31r-101054.html]&lt;br /&gt;
* Krokoklemmen Schnellverbinderset [http://www.conelek.com/Elektronik-Laborbedarf-58/Krokoklemmen/Krokoklemmen-Schnellverbinderset-10-teilig-5-Farben-45cm-Laenge-KSS10.html]&lt;br /&gt;
* Abgreifklemme vollisoliert 25A 60V DC [http://www.conelek.com/Elektronik-Laborbedarf-58/Krokoklemmen/Abgreifklemme-vollisoliert-25A-60V-DC-rot-AKvr60.html]&lt;br /&gt;
* Kupferlackdraht Durchmesser 0,5mm [http://www.conelek.com/Kabel-Leitungen-Draehte/Draht/Kupferlackdraht/Kupferlackdraht-Durchmesser--0-1mm--Laenge--140m-102225.html]&lt;br /&gt;
* Schaltdraht / Y-Draht / Klingeldraht 0,5mm Durchmesser [http://www.conelek.com/Elektronik-Laborbedarf-58/Drahtbruecken/Schaltdraht---Y-Draht---Klingeldraht-0-5mm-Durchmesser-10m-rot-SD05r-3055.html]&lt;br /&gt;
* Laborstecker 2mm zum Löten vergoldet [http://www.conelek.com/Elektronik-Laborbedarf-58/Stecker/2mm-79/Laborstecker-2mm-zum-Loeten-vergoldet-rot-KBG2r-100612.html]&lt;br /&gt;
* Abbrechmesser / Universalmesser 18mm Klinge mit Metallführung Gummigriff [http://www.conelek.com/Elektronik-Werkstatt/Messer/Abbrechmesser---Universalmesser-18mm-Klinge-mit-Metallfuehrung-Gummigriff-100821.html]&lt;br /&gt;
* Y-Draht [http://www.conelek.com/Kabel-Leitungen-Draehte/Draht/Y-Draht/]&lt;br /&gt;
* Steckplatine 640 Kontakte Profi Line GL10 [http://www.conelek.com/Elektronik-Laborbedarf-58/Steckplatinen/Profi-Line-GL/--Steckplatine---640-Kontakte-Profi-Line-GL10.html]&lt;br /&gt;
* Steckplatine 100 Kontakte zur Spannungsversorgung GL5D [http://www.conelek.com/Elektronik-Laborbedarf-58/Steckplatinen/Profi-Line-GL/--Steckplatine-100-Kontakte-zur-Spannungsversorgung-GL5D.html]&lt;br /&gt;
* Testkabel flexibel Pin d:0,6 mm [http://www.conelek.com/Elektronik-Laborbedarf-58/Laborkabel/0-6mm/Testkabel-flexibel-Anschluss--Pin---PIN-50mm-TS50.html]&lt;br /&gt;
* Kristallohrhörer [http://www.conelek.com/Bauteile-Bauelemente/Elektromechanische/Ohrhoerer/Kristall-Ohrhoerer--Kopfhoerer--Impedanz-Ohm--100-k---103402.html]&lt;br /&gt;
* Drehknopf für 6mm Achse [http://www.conelek.com/Bauteile-Bauelemente/Mechanische/Drehknoepfe/Drehknopf-Kunststoff-fuer-Potentiometer-6mm-Achse---weisse-Punktmarkierung--d-15mm-102910.html]&lt;br /&gt;
&lt;br /&gt;
=='''Externe Links'''==&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[Detektorempfänger#toc|Inhalt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
* DRM (Digital Radio Mondiale) Wikipedia [http://de.wikipedia.org/wiki/Digital_Radio_Mondiale]&lt;br /&gt;
* Detektorempfänger / Diodenempfänger Wikipedia [http://de.wikipedia.org/wiki/Detektorempf%C3%A4nger]&lt;br /&gt;
* Deutschlandfunk Wikipedia [http://de.wikipedia.org/wiki/Deutschlandfunk]&lt;br /&gt;
* Deutsche Welle: Abschied vom Deutschen Programm: die letzte Sendung [http://www.dw.de/dw/article/0,,6649271,00.html]&lt;br /&gt;
* SWR: Das Ende der Mittelwelle[http://www.swr.de/swrinfo/swrinfo-digitalradio-dab/-/id=7612/nid=7612/did=8939428/mpdid=8941282/olgwj/index.html]&lt;br /&gt;
* Radio Nederland Wereldomroep [http://www.rnw.nl/english]&lt;br /&gt;
* BBC World Service [http://www.bbc.co.uk/worldservice/]&lt;/div&gt;</summary>
		<author><name>Ruediger</name></author>	</entry>

	<entry>
		<id>http://conelek.org/Bash</id>
		<title>Bash</title>
		<link rel="alternate" type="text/html" href="http://conelek.org/Bash"/>
				<updated>2012-02-14T09:44:30Z</updated>
		
		<summary type="html">&lt;p&gt;Roland: /* Allgemein */ reverse-i-search&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Allgemein ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[#toc|Inhalt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ausgabe des Befehls ''date'' alle 2 Sekunden anzeigen:&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
watch --interval=2 date&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
* Die letzten 20 Zeilen der Datei ''/var/log/syslog'' fortwährend überwachten:&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
tail -n 20 -f /var/log/syslog&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
* Kalender für den September 2015:&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cal 09 2015 # also: Sep 2015&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
* Suche in der Befehlshistorie mittels ''(reverse-i-search)'': '''Ctrl+R &amp;lt;Suchtext&amp;gt;'''&lt;br /&gt;
** liefert den am nächsten in der Vergangenheit liegenden Befehl, der den Suchtext enthält&lt;br /&gt;
** für weitere Treffer erneute '''Ctrl+R''' drücken&lt;br /&gt;
&lt;br /&gt;
== Dateinamen zerlegen ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[#toc|Inhalt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Das folgende Listing zeigt, wie man einzelne Teile eines Dateinamens erhält (nur Endung, nur Stammname, nur Verzeichnis, gesamter Dateiname):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ filename=/tmp/testfile.tar.gz&lt;br /&gt;
$ echo ${filename##*.}# matches extension non-greedily&lt;br /&gt;
gz&lt;br /&gt;
$ echo ${filename#*.}         # matches extension greedily&lt;br /&gt;
tar.gz&lt;br /&gt;
$ echo ${filename%.*}         # matches all but extension greedily&lt;br /&gt;
/tmp/testfile.tar&lt;br /&gt;
$ echo ${filename%%.*}        # matches all but extension non-greedily&lt;br /&gt;
/tmp/testfile&lt;br /&gt;
$ echo $(basename $filename)  # filename including extension but without directory&lt;br /&gt;
testfile.tar.gz&lt;br /&gt;
$ echo $(dirname $filename)   # directory of file&lt;br /&gt;
/tmp&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Farbe des Prompt-Titels verändern ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[#toc|Inhalt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der Anfang jeder Zeile in einer Standard-Bash-Sitzung kann mithilfe der Umgebungsvariablen ''PS1'' verändert werden (zu weiteren ''PS''-Umgebungsvariablen siehe [http://www.thegeekstuff.com/2008/09/bash-shell-take-control-of-ps1-ps2-ps3-ps4-and-prompt_command/]).&lt;br /&gt;
&lt;br /&gt;
=== Beispiel für root ===&lt;br /&gt;
&lt;br /&gt;
Ein Beispiel ist der folgende Code aus der Datei ''/root/.bashrc'':&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
PS1='\[\033[31m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Der Benutzername und Host werden in Rot geschrieben, der aktuelle Dateipfad in hellem Blau.&lt;br /&gt;
&lt;br /&gt;
=== Beispiel für normalen Benutzer ===&lt;br /&gt;
&lt;br /&gt;
Ein zweites Beispiel ist der folgende Code aus der Datei ''~/.bashrc'':&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
PS1='\[\033[01;37m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Der Benutzername und Host werden in Weiß geschrieben, der aktuelle Dateipfad in hellem Blau.&lt;br /&gt;
&lt;br /&gt;
=== Erklärung im Einzelnen ===&lt;br /&gt;
&lt;br /&gt;
* '''\u,\h,\w''': Der aktuelle Benutzer, der Rechnername und der volle Dateipfad (weitere Möglichkeiten in der Manpage der ''bash'' (''PROMPTING'') oder hier: [http://www.linuxselfhelp.com/howtos/Bash-Prompt/Bash-Prompt-HOWTO-2.html#ss2.5])&lt;br /&gt;
* '''\[\033[&amp;lt;color_code&amp;gt;m\]''': Die Darstellung mit Farben ist tatsächlich etwas gewöhnungsbedürftig. Die Bash bietet diverse Farbcodes an, von denen hier ein paar genannt werden (für weitere Farben siehe [http://tldp.org/HOWTO/Bash-Prompt-HOWTO/x329.html]):&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; bordercolor=&amp;quot;#000000&amp;quot; cellpadding=&amp;quot;5&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color:#eeeeee;&amp;quot;&lt;br /&gt;
|valign=&amp;quot;top&amp;quot; width=&amp;quot;40%&amp;quot;|'''Farbe'''||width=&amp;quot;30%&amp;quot;|'''Farbcode'''&lt;br /&gt;
|-&lt;br /&gt;
|keine Farbe (default)||0;00&lt;br /&gt;
|-&lt;br /&gt;
|Rot||0;21&lt;br /&gt;
|-&lt;br /&gt;
|helles Blau||0;34&lt;br /&gt;
|-&lt;br /&gt;
|Weiß||1;37&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Globbing ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[#toc|Inhalt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Bash bietet eine Vielzahl an komfortablen Fähigkeiten, dazu gehört es, alle Dateien im aktuellen Verzeichnis auszugeben (Globbing - siehe [http://en.wikipedia.org/wiki/Glob_%28programming%29]), die einem bestimmten Muster entsprechen:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ echo *.txt&lt;br /&gt;
tmp.txt&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Dadurch kann man leicht bspw. über alle Textdateien im Verzeichnis iterieren:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ for file in *.txt; do file $file; done&lt;br /&gt;
tmp.txt: UTF-8 Unicode text&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ein Problem tritt auf, wenn es keine solchen Dateien gibt. Statt einer zu erwartenden leeren Ausgabe erhält man eine Fehlermeldung, da man im Falle, dass keine passenden Dateien gefunden werden, einfach den Originalausdruck zurückbekommt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ for file in *.nicht_vorhandene_endung; do file $file; done&lt;br /&gt;
*.nicht_vorhandene_endung: ERROR: cannot open `*.nicht_vorhandene_endung' (No such file or directory)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dieses Problem kann man umgehen, indem man sogenannte ''Nullglobs'' aktiviert:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ shopt -s nullglob&lt;br /&gt;
$ for file in *.nicht_vorhandene_endung; do file $file; done&lt;br /&gt;
$ &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Wie man sieht, sieht man nichts und das ist genau das, was man oft haben möchte.&lt;br /&gt;
Das ursprüngliche Verhalten lässt sich über&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
shopt -u nullglob&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
wiederherstellen.&lt;br /&gt;
&lt;br /&gt;
Normalerweise werden versteckte Dateien (beginnen mit einem Punkt) nicht beim Globbing erkannt.&lt;br /&gt;
Dies kann man mittels&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
shopt -s dotglob # Versteckte Dateien miteinbeziehen&lt;br /&gt;
shopt -u dotglob # Versteckte Dateien nicht miteinbeziehen&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
konfigurieren.&lt;br /&gt;
&lt;br /&gt;
== Dateisystem ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[#toc|Inhalt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Dateiinformationen ===&lt;br /&gt;
&lt;br /&gt;
* Dateiinformationen über ''file.txt'' anzeigen (''-i'': MIME-Typ)&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
file -i file.txt&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
* Dateiinformationen über das Blockdevice ''/dev/sda'' anzeigen: &amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo file -s /dev/sda&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
* Dateiinformationen über ''file.txt'' anzeigen (Letzter Zugriff/Änderung/Rechte/Inode/... - Formattierung möglich): &amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
stat /etc/fstab&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ordnerstruktur ===&lt;br /&gt;
&lt;br /&gt;
* Ordner und Unterordner als Baumstruktur anzeigen:&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
tree -L 1 .    # aktuelles Verzeichnis mit Unter- und Unterunterordnern&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
* Ordner und Unterordner als Baumstruktur anzeigen (mit versteckten Dateien):&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
tree -L 1 -a . # wie zuvor, mit versteckten Dateien&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
* Ordner auflisten (bspw. zum Nutzen in einer ''for''-Schleife)&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
ls --format=single-column&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
* ISO-Image ''cd_image.iso'' nach ''/media/mounted_iso'' mounten (Linux-Äquivalent zum &amp;quot;Virtuellen Laufwerk&amp;quot; unter Windows)&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
mount ./cd_image.iso /media/mounted_iso -o loop&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
* ISO-Image aushängen:&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
umount -d /media/mounted_iso&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Speicherplatzinformationen ===&lt;br /&gt;
&lt;br /&gt;
* Gesamtgröße des aktuellen Verzeichnisses (-h für besser lesbare Größenangaben): &amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
du -sh .&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
* Gesamtgröße des aktuellen Verzeichnisses und der Unterordner bis Tiefe 2 sortiert nach Größe: &amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
du -h --max-depth=2 | sort -h .&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Wer greift auf eine Datei zu? ===&lt;br /&gt;
&lt;br /&gt;
Oft weigert sich ''umount'', ein Laufwerk auszuhängen, da das Gerät noch genutzt würde: ''device is busy''.&lt;br /&gt;
Man kann herausfinden, wer ein bestimmtes Laufwerk (hier gemountet als ''/mnt/sdb1'') nutzt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo fuser -m -u /mnt/sdb1&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Einen ähnlichen Befehl gibt es für Dateien:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo lsof /var/log/auth.log&lt;br /&gt;
COMMAND   PID   USER   FD   TYPE DEVICE SIZE/OFF    NODE NAME&lt;br /&gt;
rsyslogd 1182 syslog    2w   REG    8,3    50569 2098332 /var/log/auth.log&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Datei sicher löschen ===&lt;br /&gt;
&lt;br /&gt;
Überschreibe ''tmp.txt'' insgesamt 10 Mal, dann mit Nullen (''-z'': zeros) und lösche die Datei danach (''-u'': unlink):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
shred -n 10 -z -u tmp.txt&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Zeichensatz und Zeilenenden ===&lt;br /&gt;
&lt;br /&gt;
Inhalt einer UTF-8-Datei in Latin-9 konvertieren (Mit TAB kann man sich die verfügbaren über 1000(!) Zeichensätze anzeigen lassen):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ file tmp.txt &lt;br /&gt;
tmp.txt: UTF-8 Unicode text&lt;br /&gt;
$ iconv -f UTF-8 -t ISO8859-9&lt;br /&gt;
ISO8859-9   ISO8859-9E  &lt;br /&gt;
$ iconv -f UTF-8 -t ISO8859-9 tmp.txt &amp;gt; tmp.txt.latin9 &lt;br /&gt;
$ file tmp.txt.latin9 &lt;br /&gt;
tmp.txt.latin9: ISO-8859 text&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Zeilenenden von Unix auf Windows ändern (und zurück - der Schalter ''-b'' ist nötig, falls Umlaute in der Datei auftreten, UTF-8 in diesem Fall):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ file tmp.txt&lt;br /&gt;
tmp.txt: UTF-8 Unicode text&lt;br /&gt;
$ flip -mb tmp.txt&lt;br /&gt;
$ file tmp.txt&lt;br /&gt;
tmp.txt: UTF-8 Unicode text, with CRLF line terminators&lt;br /&gt;
$ flip -ub tmp.txt&lt;br /&gt;
$ file tmp.txt&lt;br /&gt;
tmp.txt: UTF-8 Unicode text&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Geräteinformationen anzeigen ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[#toc|Inhalt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Arbeitspeicher'''&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cat /proc/meminfo&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
* '''Prozessoren'''&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cat /proc/cpuinfo&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
* '''USB-Geräte'''&lt;br /&gt;
** Übersicht&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
lsusb # -v for verbose output&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
** als Baum&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
lsusb -t&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
* '''PCI-Geräte'''&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo lspci # -v for verbose output&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
* '''Festplatte''':&lt;br /&gt;
** Alle '''Partitionen''' von erkannten Festplatten&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo fdisk -l&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
** Durchsatzmessung ''/dev/sda'':&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo hdparm -t /dev/sda&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
** '''UUID'''(u.a.) auslesen:&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
blkid&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
* Übersicht:&lt;br /&gt;
** CPU und Arbeitsspeicher:&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
htop&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
** CPU, Netzwerk und vieles mehr:&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
nmon&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Musik, Bilder und Videos ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[#toc|Inhalt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Zusammenfassung über die Eigenschaften einer ''mp3''-Datei:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ mp3info -x Fairytales\ -\ Alexander\ Rybak.mp3 &lt;br /&gt;
File: Fairytales - Alexander Rybak.mp3&lt;br /&gt;
Title:   Fairytale                      Track: 2&lt;br /&gt;
Artist:  Alexander Rybak&lt;br /&gt;
Album:   Fairytales                     Year:  2009&lt;br /&gt;
Comment:                                Genre: Pop [13]&lt;br /&gt;
Media Type:  MPEG 1.0 Layer III&lt;br /&gt;
Audio:       Variable kbps, 44 kHz (joint stereo)&lt;br /&gt;
Emphasis:    none&lt;br /&gt;
CRC:         No&lt;br /&gt;
Copyright:   No&lt;br /&gt;
Original:    Yes&lt;br /&gt;
Padding:     No&lt;br /&gt;
Length:      3:07&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Installation via&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install mp3info&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Paketmanagement ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[#toc|Inhalt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== dpkg ===&lt;br /&gt;
&lt;br /&gt;
Das Tool ''dpkg'' macht sich unter anderem in den folgenden Situationen nützlich:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Manuelle Installation von ''deb''-Paketen (hier ''morewordsplease_10.08.4-public3_all.deb'')&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
dpkg -i morewordsplease_10.08.4-public3_all.deb&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Auflistung aller Dateien, die zu einem Paket gehören (hier ''morewordsplease'')&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
dpkg -L morewordsplease&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Auflistung aller bekannten Pakete mit deren Installationsstatus (kann wie üblich über ''grep'' gefiltert werden)&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ dpkg -l | grep htop&lt;br /&gt;
ii  htop                                                        0.9-4                                              interactive processes viewer&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== apt ===&lt;br /&gt;
&lt;br /&gt;
==== Archive hinzufügen und entfernen ====&lt;br /&gt;
(am Beispiel des Person Package Archivs ''ppa:stesind/ppa'')&lt;br /&gt;
&lt;br /&gt;
'''Hinzufügen''':&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo apt-add-repository ppa:stesind/ppa &lt;br /&gt;
You are about to add the following PPA to your system:&lt;br /&gt;
 stesind-ppa&lt;br /&gt;
[...]&lt;br /&gt;
Dependencies (automatically or pre-installed):&lt;br /&gt;
&lt;br /&gt;
python2.6&lt;br /&gt;
pygtk&lt;br /&gt;
 More info: https://launchpad.net/~stesind/+archive/ppa&lt;br /&gt;
Press [ENTER] to continue or ctrl-c to cancel adding it&lt;br /&gt;
&lt;br /&gt;
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /tmp/tmp.vhZ0pjQFOq --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver hkp://keyserver.ubuntu.com:80/ --recv BC3AAA57423DFEF471DC5589F8ECECC33CB35D04&lt;br /&gt;
gpg: requesting key 3CB35D04 from hkp server keyserver.ubuntu.com&lt;br /&gt;
gpg: key 3CB35D04: &amp;quot;Launchpad stesind-alsa&amp;quot; not changed&lt;br /&gt;
gpg: Total number processed: 1&lt;br /&gt;
gpg:              unchanged: 1&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Danach ist ein Update nötig:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get update&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Entfernen''':&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-add-repository --remove ppa:stesind/ppa&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Man kann auch Repositories im ''apt''-Format angeben (wie in der Datei ''/etc/apt/sources.list''):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-add-repository 'deb http://myserver/path/to/repo stable myrepo'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Services und Hintergrundprozesse ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[#toc|Inhalt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
Die folgenden Ausführungen gelten vornehmlich für ''Ubuntu'' und verwandte Systeme.&lt;br /&gt;
&lt;br /&gt;
=== Runlevel ===&lt;br /&gt;
&lt;br /&gt;
Die einzelnen Runlevel haben folgende Bedeutung (nach [http://wiki.ubuntuusers.de/Dienste#Start-Stop-Skript-und-Runlevel])&lt;br /&gt;
&lt;br /&gt;
'''Runlevel 0'''&lt;br /&gt;
: System wird heruntergefahren&lt;br /&gt;
'''Runlevel 1'''&lt;br /&gt;
: System im Einzelbenutzerbetrieb&lt;br /&gt;
'''Runlevel 2'''&lt;br /&gt;
: System im Mehrbenutzerbetrieb&lt;br /&gt;
'''Runlevel 3 bis 5'''&lt;br /&gt;
: ''nicht genutzt''&lt;br /&gt;
'''Runlevel 6'''&lt;br /&gt;
: Systemneustart&lt;br /&gt;
&lt;br /&gt;
=== Automatische Startprozesse konfigurieren ===&lt;br /&gt;
&lt;br /&gt;
Als Beispiel wird hier der Tomcat-Webserver (''tomcat6'') verwendet.&lt;br /&gt;
Bei den meisten der verwendeten Befehlen funktioniert die Vervollständigung mittels TAB.&lt;br /&gt;
&lt;br /&gt;
==== Default-Werte ermitteln ====&lt;br /&gt;
&lt;br /&gt;
Bevor man einen Prozess aus der Startreihenfolge entfernt, sollte man sich ansehen, wo er während der Installation eingetragen wurde, damit man dies wiederherstellen kann, wenn man den Prozess erneut automatisch starten lassen möchte.&lt;br /&gt;
Dazu kann man beim Austragen des Services den Schalter ''-n'' (nur simulieren) nutzen. Falls der Dienst noch läuft (''sudo service tomcat6 status''), muss man das Austragen mittels ''-f'' erzwingen:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo update-rc.d -n -f tomcat6 remove&lt;br /&gt;
 Removing any system startup links for /etc/init.d/tomcat6 ...&lt;br /&gt;
   /etc/rc0.d/K08tomcat6&lt;br /&gt;
   /etc/rc1.d/K08tomcat6&lt;br /&gt;
   /etc/rc2.d/S92tomcat6&lt;br /&gt;
   /etc/rc3.d/S92tomcat6                                                                                                                                         &lt;br /&gt;
   /etc/rc4.d/S92tomcat6                                                                                                                                         &lt;br /&gt;
   /etc/rc5.d/S92tomcat6                                                                                                                                         &lt;br /&gt;
   /etc/rc6.d/K08tomcat6  &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''rc0.d/K08tomcat6'''&lt;br /&gt;
: heißt dabei, dass tomcat6 im Runlevel 0 (''rc0'') an 08. Stelle unter den zu stoppenden Prozessen ('''K''': kill) steht&lt;br /&gt;
'''rc2.d/S92tomcat6'''&lt;br /&gt;
: heißt analog, dass tomcat6 im Runlevel 2 (''rc2'') an 92. Stelle unter den zu startenden Prozessen ('''S''': start) steht&lt;br /&gt;
&lt;br /&gt;
Für einen sicheren Startablauf ist dabei die Konvention üblich, dass die Prozesse in ihrer umgekehrten&lt;br /&gt;
Startreihenfolge gestoppt werden, dabei werden die Skripte mit kleinerer Nummer zuerst und die mit größerer&lt;br /&gt;
Nummer später ausgeführt, wobei Nummern im '''Bereich von 00 bis 99''' vorgesehen sind.&lt;br /&gt;
&lt;br /&gt;
Für ''tomcat6'' erhält man somit für eine Startnummer von 92 eine Stoppnummer von 100 - 92 = 8.&lt;br /&gt;
&lt;br /&gt;
==== Prozess austragen ====&lt;br /&gt;
&lt;br /&gt;
Ist man sich nun sicher, dass man den Prozess austragen möchte, dann kann man diesen mittels&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo update-rc.d -f tomcat6 remove&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
entfernen.&lt;br /&gt;
&lt;br /&gt;
==== Prozess eintragen ====&lt;br /&gt;
&lt;br /&gt;
Um nun den Prozess mit den exakten vorherigen Einstellungen einzutragen, muss man jeweils genau spezifizieren, wo der Prozess in welchem&lt;br /&gt;
Runlevel platziert werden soll:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo update-rc.d -f tomcat6 start 92 2 3 4 5 . stop 08 0 1 6 .&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''start 92 2 3 4 5 .'''&lt;br /&gt;
: Starte ''tomcat6'' in den Runlevels '''2 3 4 5''' an Stelle '''92'''&lt;br /&gt;
'''stop 08 0 1 6 .'''&lt;br /&gt;
: Stoppe ''tomcat6'' in den Runlevels '''0 1 6''' an Stelle '''08'''&lt;br /&gt;
&lt;br /&gt;
''Anmerkung'': Der Punkt am Ende ist für eine korrekte Konfiguration wichtig!&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
&lt;br /&gt;
* Eintrag zu ''Diensten'' im Ubuntu-Wiki [http://wiki.ubuntuusers.de/Dienste]&lt;br /&gt;
&lt;br /&gt;
== Zufallsstring ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[#toc|Inhalt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Einen zufälligen String kann man manuell wie folgt erzeugen:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cat /dev/urandom|tr -dc &amp;quot;a-zA-Z0-9-_\$\?&amp;quot;|fold -w 16|head -n 3 | sort&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Ausgabe sieht dann etwa so aus:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
48rk4SRPX?OE20Gt&lt;br /&gt;
4BzNt_1Qbm8bQT-I&lt;br /&gt;
7cbwdv$XUSKt6ked&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es werden dabei 3 Strings mit jeweils 16 Zeichen erzeugt, die ausschließlich aus Klein- und Großbuchstaben, Ziffern, Binde-/Unterstrichen sowie &amp;quot;$&amp;quot; und &amp;quot;?&amp;quot; bestehen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Software Tools]]&lt;/div&gt;</summary>
		<author><name>Roland</name></author>	</entry>

	<entry>
		<id>http://conelek.org/Firefox</id>
		<title>Firefox</title>
		<link rel="alternate" type="text/html" href="http://conelek.org/Firefox"/>
				<updated>2012-02-14T06:54:19Z</updated>
		
		<summary type="html">&lt;p&gt;Admin: /* Cache leeren */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Scrollen mit der mittleren Maustaste ==&lt;br /&gt;
&lt;br /&gt;
Setze die Option '''general.autoscroll''' in der ''about:config'' auf '''true'''.&lt;br /&gt;
&lt;br /&gt;
== Suchergebnisse der Location Bar einschränken ==&lt;br /&gt;
&lt;br /&gt;
Die folgenden Schnellfilter für die Suche im URL-Eingabefeld (&amp;quot;Location Bar&amp;quot;) können in der &lt;br /&gt;
''about:config'' unter dem Präfix ''browser.urlbar.restrict'' gefunden werden.&lt;br /&gt;
Mehrere Suchwörter müssen mit Leerzeichen getrennt werden.&lt;br /&gt;
&lt;br /&gt;
* '''* Microcontroller''': nur ''Lesezeichen'' zeigen, die das Wort ''Microcontroller'' enthalten (Merkhilfe: Der Asterisk sieht aus wie ein Favoritenstern)&lt;br /&gt;
* '''^ Microcontroller''': nur Einträge aus dem ''Verlauf'' zeigen, die das Wort ''Microcontroller'' enthalten&lt;br /&gt;
* '''+ Microcontroller''': nur ''Lesezeichen'' zeigen, die mit ''Microcontroller'' ''getaggt'' wurden (Merkhilfe: Das Plussymbol sieht ähnlich aus wie ein kleines t)&lt;br /&gt;
&lt;br /&gt;
Ebenfalls nützlich könnte sein:&lt;br /&gt;
&lt;br /&gt;
* '''% Microcontroller''': nur ''geöffnete Tabs'' zeigen, die das Wort ''Microcontroller'' im Namen enthalten&lt;br /&gt;
&lt;br /&gt;
== Cache leeren ==&lt;br /&gt;
&lt;br /&gt;
* Shift gedrückt halten und auf Aktualisieren klicken oder alternativ entweder Strg-F5 oder Strg-R (Befehlstaste-R auf dem Macintosh) drücken. Strg-F5 nicht bei Linux / KDE, da hiermit auf das 5. Fenster umgeschaltet wird.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* Referenz der ''about:config'' Einträge [http://kb.mozillazine.org/About:config_entries]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Software Tools]]&lt;/div&gt;</summary>
		<author><name>Roland</name></author>	</entry>

	</feed>
