Markdown & Pandoc

universelle Texte erstellen

Markdown ist eine Auszeichnungssprache , die eine sehr einfache Syntax hat und somit gut lesbare Quelltexte ergibt, die sich mit jedem Editor bearbeiten lassen. Mittels Pandoc können diese dann in viele verschiedene Formate (PDF, HTML, DOCX, ODT, EPUB…) konvertiert werden. Gute Editoren für Markdown-Texte sind Ghostwriter , MarkText oder auch VSCode , die ein ablenkungsfreies Schreiben ermöglichen. Markdown-Befehlsübersicht Anleitung Pandoc Marp - Präsentationen mit Markdown Links Markdown - Original-Webseite von Markdown Link zur Original-Syntax (Englisch) Link zur deutschen Übersetzung der Markdown-Syntax Markdown-Syntax Markdown-Spickzettel Markdown Cheat-Sheet I / Markdown Cheat-Sheet II / Markdown Cheat-Sheet III Einführungen Markdown – Einfach. [Mehr]

Marp

Präsentationen mit Markdown und VSCode

Mit Marp lassen sich Präsentationen in Markdown schreiben und innerhalb VSCode in PDF-Präsentationen umwandeln. Download: Marp for VS Code Header --- marp: true theme: gaia transition: fade size: 4:3 oder 16:9 color: #000 backgroundColor: #fff backgroundImage: url('bg_praesentation.jpg') paginate: true header: Titelzeile footer: Fußzeile headingDivider: 1 author: Name title: Titel der Arbeit --- Header-Einstellungen theme default gaia uncover Invertieren: _class: invert transition 33 verschiedene Übergänge der Folien. Built-in transitions size 4:3 (960x720) 16:9 (1280x720) 4k (3840x2160) Farben color: #000 (Schriftfarbe) backgroundColor: #fff (Hintergrundfarbe) Seitennummerierung Im Header paginate: true eintragen [Mehr]

Software-Links

Freie Software

Inhalt Office & Text Mind Maps Grafik Netzwerk/Internet Multimedia Mathematik Programmierung / Elektronik Tools Sonstiges Office & Text LibreOffice - die freie Office-Suite ( Tipps ) FreeOffice - freie Version von SoftMaker Office Scribus - DeskTopPublishing ( Ghostscript muss für die PDF-Ausgabe installiert werden) draw.io / yEd / Dia - Diagramm-Editor ( draw.io lässt sich auch in Visual Studio Code integrieren ) OpenProject / Focalboard / Gantt Project - Projektplanung ( Anleitung Gantt ) Pandoc - Markdown-Konverter ( Tipps ) Ghostwriter / MarkText ( Download ) - Markdown-Editoren Manuskript / novelWriter - Software für Autoren impress! [Mehr]

LibreOffice

Das freie Office-Paket

Extensions Language-Tool ist eine Grammatikprüfung WorksheetMaker - Ein Tool für Lehrpersonen, die weniger Zeit zum Erstellen von Arbeitsblättern mit Lösungsschlüsseln verbringen wollen. Denn die Lösungen lassen sich vor dem Ausdrucken beliebig ein und ausblenden. dmath – Mathematikerweiterung GeoMap – Karten aus OpenStreetMap einbinden Writer2LaTeX Freie Schaltzeichen - Elektronik-Schaltzeichen Foto-Album - aus Bildern eine Präsentation erstellen Chord-Transposer - ChordPro-Dateien bearbeiten QR-Codes Über Einfügen - Objekt - QR- und Barcode lassen sich ganz einfach QR-Codes erstellen. [Mehr]

Linux

Das freie Betriebssystem

Eine umfassende Übersicht über Linux-Distributionen gibt es bei DistroWatch.org . Linux-Distributionen: System Rescue CD - das “Schweizer-Taschenmesser” für Admins Debian - sehr stabiles System Linux Mint - basierend auf Ubuntu , für Einsteiger sehr zu empfehlen LinuxMint LXDE - für alte Hardware mit LXDE-Desktop antiX Linux / MX Linux - Linux für alte Hardware NextCloudPi - fertig konfigurierte NextCloud für ARM-Prozessoren (Banana-Pi, Raspberry-Pi…) Handbuch Linux : Mein Linux-Nachschlagewerk, das seit 2025 hier archiviert ist. [Mehr]

Linuxhandbuch

archiviert seit 2024

32Bit-Programme unter Debian 64bit"

categories:

  • “debian”

Damit auch 32Bit-Anwenungen unter einer 64Bit-umgebung ausgeführt werden müssen die ia32-libs installiert werden: sudo apt-get install ia32-libs lib32gomp1

Die zusätzliche Architektur kann auch wie folgt zum System hinzugefügt werden:

sudo dpkg --add-architecture i386
sudo apt-get update

a2pdf"

categories:

  • “postscript-pdf”

Umwandeln von Text in PostScript

acpi"

categories:

  • “systeminformationen”

Zeigt hardwareinformationen des /proc Dateisystems an wie z. B. Batteriestatus und Temperaturen. acpi -bi gibt ausführliche Informationen über die Laptopbatterie aus.

add-apt-repository"

categories:

  • “kompilieren-installieren”

Ein neues ppa-Repository von ppa.launchpad.net lässt sich einfach mit dem Befehl sudo add-apt-repository ppa:user/ppa-name installieren.

addgroup"

categories:

  • “benutzer-gruppen”

addgroup benutzer gruppe fügt einen Benutzer einer Gruppe zu

adduser"

categories:

  • “benutzer-gruppen”

adduser legt einen Benutzer inklusive kompletter Verzeichnisstruktur an

Adobe Reader Fehler"

categories:

  • “postscript-pdf”

Das Programm erkundigt sich beim Start nach der Datei: “libgzkembedmoz” Abhilfe: In den Einstellungen von acroread den Ordner /usr/lib/firefox angeben.

Adressverwaltung"

categories:

  • “buroprogramme”

kaddressbook

alias"

categories:

  • “konfigurationsdateien”
  • “konsole”
  • “shell”

alias test=<Befehle> muss in ~/.bashrc eingetragen werden alias -p zeigt alle Aliase an

alien"

categories:

  • “kompilieren-installieren”

Fremdpakete werden mit alien umgewandelt: alien -d paket.rpm paket.deb oder alien -r paket.deb paket.rpm

alle alten Kernel löschen"

categories:

  • “system” tags:
  • “kernel”

Alle alten, nicht mehr benötigten Kernel und zugehörigen HEader-Dateien löscht man mit:

dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge

Als sudo/root grafische Oberfläche auf anderen Benutzerkonten"

categories:

  • “benutzer-gruppen”
  • “netzwerk”
  • “x-server” tags:
  • “cannot-open-your-terminal-devpts0”

Wechselt man mit “sudo -s -u klaus” in den Benutzeraccount “klaus”, bekommt man beim Aufruf des Befehls “screen” die Fehlermeldung “Cannot open your terminal ‘/dev/pts/0’ - please check” zu sehen.

Ein einfacher Workaround besteht darin, vor “screen” das Programm “script” aufzurufen, dass die Pseudoterminals mit passenden rechten neu einrichtet. “script” zeichnet normalerweise die aktuelle Sitzung auf, aber da dies nicht nötig ist, genügt es das Programm mit dem Argument “/dev/null” aufzurufen: “script /dev/null”. Nun funktioniert auch “screen”.

Amarok"

categories:

  • “audio”
  • “multimedia”

Video-Podcasts mit Amarok:

  1. Download des Scriptes unter: http://kde-apps.org/content/show.php?content=41435
  2. Ausführen
  3. Zu jedem Track in der Playlist kommt nun im Kontextmenü (Rechtsklick) der Punkt PlayVideos -> Play.
  4. In der Datei /.kde/share/apps/amarok/scripts/videos/videos.rb kann der kmplayer durch einen eigenen Player (mplayer/kaffeine) ersetzt werden.

Radio-Streams

Die Streams können mit folgenden Skripten gespeichert werden: Als mp3:

mplayer -cache 1024 -dumpstream http://213.200.97.110:80/swr3live/livestream.mp3 -dumpfile swr3_vom_`date +%d_%m_%Y`_um_`date +%T`.mp3 

Als wma:

mkfifo aufnahme.fifo 
timeout 3480 lame -m s aufnahme.fifo swr3_vom_`date +%d_%m_%Y`_um_`date +%T`.mp3 & 
/usr/bin/mplayer -ao pcm:file=aufnahme.fifo 'mms://62.26.161.89/swr3live$livestream.wma'
rm aufnahme.fifo
exit 

Amazon Video mit Kodi auf dem Raspberry Pi2/Pi3"

categories:

  • “multimedia”
  • “projekte”
  • “raspberry-pi” tags:
  • “amazon”
  • “amazon-prime”
  • “kodi”
  • “raspberry”
  • “video-2”

Amazon Prime Video läuft nicht ganz so einfach auf dem Raspberry Pi mit Kodi. Im Folgenden wird gezeigt, wie man trotzdem auf seinem Raspberry mit Kodi auf sein Amazon Video Angebot zugreifen kann.

Als System benutzten wir LibreELEC. Man kann die aktuelle Version von LibreELEC unter https://libreelec.tv/download-temp/ herunterladen. Wir öffnen ein Terminal und wechseln in das Download-Verzeichnis: cd Downloads Danach entpacken wir das heruntergeladene Paket: gzip -d LibreELEC-RPi2.arm-VERSION.img.gz Nun wird das Image auf die Micro-SD-Karte kopiert. Mit sudo fdisk -l findet man raus, wo die SD-Karte eingebunden wurde. Wenn man herausgefunden hat, wo die SD-Karte eingebunden ist, dann kann man mit folgendem Befehl das Image überspielen: sudo dd bs=4M if=LibreELEC-RPi2.arm-VERSION.img of=MOUNT-PUNKT

Nun brauchen wir noch das Update-Paket von Milhouse (ich habe #0605 und #0902 getestet). Der erste Beitrag listet immer die „Recent builds“ auf, sodass wir eigentlich recht schnell zum richtigen Download finden. Für die Installation öffnet ihr die Netzwerkfreigabe smb://libreelec in einem netzwerkfähigen Dateimanager und schiebt die komplett TAR-Datei in das Verzeichnis “update” auf dem LibreELEC-RasPi. Danach müsst ihr einfach den Raspberry neustarten.

Wenn der Raspberry neu gestartet ist, dann loggen wir uns per SSH auf dem Raspberry ein: ssh root@libreelec (Passwort: libreelec). Nun müssen wir noch chromium-widevine installieren: curl -Ls http://nmacleod.com/public/libreelec/getwidevine.sh -o /tmp/getwidevine.sh && sh /tmp/getwidevine.sh Als nächstes laden wir das notwendige Repository herunter: https://github.com/Sandmann79/xbmc/releases/download/v1.0.1/repository.sandmann79.plugins.zip

Auf unser Raspberry gehen wir nun in “Addons” und dann links unten auf das “Download-Symbol”. Dort wählen wir “Aus ZIP-Datei installieren” -> “Home-Ordner” und wählen das “repository.sandman79.plugins.zip” aus. Danach wählen wir im Menü “Addons” -> “Aus Repository installieren” -> “Sandmann79s Repository” -> “Video-Addons” -> “Amazon VOD” installieren. Wir müssen in den Konfigurationenen von “Amazon VOD” noch eine Änderung vornehmen. Unter “Allgemein” die Wiedergabemethoe auf “Input Stream” setzten.

Danach sollte alles laufen.

Um Kodi von einem Android-Smartphone zu steuern empfiehlt sich Yatse .

amazonmp3"

categories:

  • “audio”
  • “multimedia”

Damit das Programm amazonmp3 läuft muss folgendes ausgeführt werden (alles in einer Zeile!):

mkdir amazonmp3 && cd amazonmp3 && wget http://de.archive.ubuntu.com/ubuntu/pool/universe/b/boost/libboost-filesystem1.34.1_1.34.1-16ubuntu1_i386.deb http://de.archive.ubuntu.com/ubuntu/pool/universe/b/boost/libboost-regex1.34.1_1.34.1-16ubuntu1_i386.deb http://de.archive.ubuntu.com/ubuntu/pool/main/i/icu/libicu40_4.0.1-2ubuntu2_i386.deb http://de.archive.ubuntu.com/ubuntu/pool/universe/b/boost/libboost-thread1.34.1_1.34.1-16ubuntu1_i386.deb http://de.archive.ubuntu.com/ubuntu/pool/universe/b/boost/libboost-iostreams1.34.1_1.34.1-16ubuntu1_i386.deb http://de.archive.ubuntu.com/ubuntu/pool/universe/b/boost/libboost-signals1.34.1_1.34.1-16ubuntu1_i386.deb http://de.archive.ubuntu.com/ubuntu/pool/universe/b/boost/libboost-date-time1.34.1_1.34.1-16ubuntu1_i386.deb && sudo dpkg -i *.deb && sudo apt-get install libglademm-2.4-1c2a && rm * && cd .. && rmdir amazonmp3

anacron"

categories:

  • “zeitsteuerung”

Wie cron, aber es werden Prozesse nachgeholt, falls der Rechner aus war.

Aneinanderhängen von avi-Files"

categories:

  • “multimedia”

Möchte man mehrere avi-Files mit gleicher Codierung zu einem ganzem File verschmelzen, hilft unter Umständen mencoder: mencoder -forceidx -ovc copy -oac copy Input1.avi Input2.avi -o Output-Gesamt.avi

Animationen"

categories:

  • “bildbearbeitung”

convert -delay 20 *.jpg out.gif erstellt ein animiertes GIF-Bild aus allen JPG-Bildern im Verzeichnis. mencoder 'mf://*.jpg' -mf type=jpg:fps=4 -ovc copy -oac copy -o output.avi oder mencoder "mf://*.jpg" -mf fps=25 -o output.avi -ovc lavc -lavcopts vcodec=mpeg4 erstellt einen AVI-Film bzw. einen mpeg-Film. convert -delay 20 *.jpg out.gif erzeugt eine GIF-Animation

Anmelden reparieren (ICEauthority-Fehler beim Login)"

categories:

  • “system” tags:
  • “iceauthority”

Gibt es beim login einen ICEauthority-Fehler muss einfach die Datei  .ICEauthority gelöscht werden.

rm /home/user/.ICEauthority

Anzahl der Artikel im Suchfenster anzeigen"

categories:

  • “wordpress”

Die Datei searchform.php im entsprechenden Theme-Ordner anlegen: wp-content/themes/twentytwelve Folgenden Inhalt in die Datei kopieren:

iwlist"

categories:

  • “netzwerk”
  • “wlan” tags:
  • “iwlist”

Anzeige erreichbarer WLAN-Netze: iwlist scan

APPs für Android"

categories:

  • “android-distributionen” tags:
  • “android”
  • “app”
  • “apps”

Fotos und Bilder

  • A Better Camera (kostenpflichtig für einige Funktionen)
  • Barcode Scanner (mit Historie)
  • Foto-Editor (einfacher Foto-Editor)
  • Open Camera (Foto einstellen)
  • cewe Smartphoto

Büro

  • aCalendar (leise bei Terminen siehe “Audio Mode Switcher”)
  • Note Everything Pro (kostenpflichtig)
  • Stundenplan Deluxe
  • AndrOpen Office
  • Polaris Office

Gesundheit

  • Apotheke
  • BlutdruckDaten

Internet und Kommunikation

  • Aqua Mail (Sichern und Wiederherstellen der Konten zum einfachen übertragen auf andere Geräte)
  • Firefox (Erweiterungen: Adblock Edge, Delete Cookies on Exit)
  • Threema (sichere, verschlüsselte Alternative zu WhatsApp)

Multimedia

  • Audials
  • Rocket Player
  • VLC
  • YouTube

TV

  • Das Erste
  • ARD Mediathek
  • Eurosport Player
  • Tagesschau
  • ZDF
  • ZDF heute

System

  • Audio Mode Switcher (Handy leise oder auf Vibration zu bestimmten Terminen oder auf Grund von Schlüsselwörtern im Google-Kalender)
  • Avast! Mobile Security
  • Avast! Anti-Theft
  • Dropsync
  • Boxcryptor Classic
  • EasyBackup
  • ES Datei Explorer
  • ES Task-Manager
  • KeyPassDroid
  • Fon (Fritz!)
  • Wi-Fi Finder
  • Let’s print Droid / Let’s print PDF / Let’s print Framework
  • Startup Manager

Karten und GPS

  • Navigator
  • Earth
  • Maps
  • OsmAnd (OpenStreet Navigation mit Offline Funktion)
  • Google Sky Map

Sonstiges und Infos

  • mini Light MAXI Bright
  • smartChord
  • TankenApp
  • WetterApp

Nachschlagewerke, Wörterbücher, Übersetzer

  • Wikipedia
  • Gelbe Seiten
  • Offline Wörterbücher
  • Googles (übersetzt fotografierte Texte)

Bücher

  • WebOpac (Bücher suchen, vorbestellen und verlängern)
  • Aldiko (eBook-Reader mit Adobe DRM)

Bibel

  • Bibel
  • Taizé Readings

 Reise

  • ADAC Pannenhilfe
  • ADAC Auslandshelfer
  • BW-Mobile
  • EFA-Fahrplan

apropos"

categories:

  • “hilfe”

Hilfe zu einem Schlüsselwort suchen, das selbst kein Befehl ist. apropos Schlüsselwort

apt-file"

categories:

  • “kompilieren-installieren”

Sucht, in welchen (auch noch nicht installierten) Paketen die angegebene Datei vorhanden ist.

  • apt-file update Liest die neuesten Paketinformationen ein
  • apt-file search file Sucht, in welchen Paketen die Datei File sich befindet

apt-get"

categories:

  • “kompilieren-installieren”

  • apt-get install installiert das

  • apt-get --reinstall install installiert das neu

  • apt-get update holt Datei-Infos von den Servern

  • apt-get -u upgrade aktualisiert alle Pakete

  • apt-get -u dist-upgrade komplettes Update

  • apt-get remove --purge wird inklusive aller Einstellungen gelöscht

  • apt-get clean löscht heruntergeladene Installationspakete

  • apt-get autoclean - löscht Installationspakete die nicht mehr geladen werden können

  • apt-get alien -d Fremdpakete (rpm) installieren

  • apt-cache search sucht installierbare Programme

  • apt-get source - Download source archives

  • apt-get build-dep - Configure build-dependencies for source packages

  • apt-get check - Verify that there are no broken dependencies

  • apt-get install --no-install-recommends Installiert Programme ohne Abhängigkeiten zu beachten

  • apt-get moo - Easteregg in apt-get

Die heruntergeladenen Archive befinden sich in /var/cache/apt/archives.

Die History der apt-get-Aktionen lässt sich mit less /var/log/apt/term.log einsehen.

apt-key"

categories:

  • “kompilieren-installieren”

Verwaltung von gpg-Schlüsseln für apt. Schlüssel hinzufügen: apt-key add key.gpg

apt-spy"

categories:

  • “kompilieren-installieren”

apt-spy ermöglicht es eine sources.list für Debian zu generieren. Dazu wird die Bandbreite der zu Verfügung stehenden Mirror Server analysiert um daraus den schnellsten Server zu emitteln.

Hinweis: Folgende Kommandos müssen mit superuser Rechten ausgeführt werden.

Mit Hilfe des Befehls apt-spy update wird zunächst die Mirrorliste aktualisiert.

Die eigentliche Geschwindigkeitsanalyse erfolgt z.B. mit dem Befehl apt-spy -d stable -s de. Hier wird der schnellste in Deutschland verfügbare Server ermittelt.

Wem das zulange dauert, der hat die Möglichkeit mit der Option -e X die Suche auf X Server einzugrenzen (wobei X durch die Anzahl der Server zu ersetzen ist).

apt"

categories:

  • “kompilieren-installieren”

keyfile für apt-get aus dem Internet herunterladen

   
# Open a terminal, and type the following, replacing KEYSTRING with one of the long sets of letters and numbers returned by Synaptic/Apt:
gpg --keyserver hkp://wwwkeys.eu.pgp.net --recv-keys KEYSTRING
# This should give you another code, something like 1F41B907. Enter this command, replacing KEYSTRING2 with the new one.
gpg --armor --export KEYSTRING2 > keyName.gpg

aptitude"

categories:

  • “kompilieren-installieren”

aptitude moo - Easteregg in aptitude (kann mit -v fortgesetzt werden)

ardesia"

categories:

  • “bildbearbeitung”
  • “grafik”

Für Präsentationen ist es sehr hilfreich auf den Desktop “malen” zu können. Unter Windows erledigt dies unter Linux geht das mit Ardesia .

arp"

categories:

  • “netzwerk”
  • “analysieren-und-informationen” tags:
  • “mac”
  • “mac-adresse”

MAC-Adressen ermitteln Mit arp lassen sich Rechnernamen und MAC-Adressen ermitteln.

ip li | grep ether | awk '{print $2}' ermittelt die MAC-Adresse

Von einem entfernten Rechner lässt sich die MAC-Adresse so ermitteln:

ping 192.168.178.1 
arp -a

at"

categories:

  • “zeitsteuerung”

at 15:14 öffnet den Editor um den Befehl einzugeben, der um 15:14 Uhr ausgeführt wird. Der Editor wird mit Strg+d beendet.

echo "play /pfad/zu/musik.mp3" | at 7:00 24.12.2004 spielt Musik um 7.00 Uhr ab.

echo "halt" | at 17:00 (als root) fährt den Rechner um 17.00 Uhr herunter.

Mit atq werden alle anstehenden at-Kommandos aufgerufen.

Audio - realtime-Kernel"

categories:

  • “audio”
  • “multimedia” tags:
  • “realtime-kernel”

Für Audioanwendungen ist es sinnvol einen Realtime-Kernel zu installieren, um die Latenzzeit möglichst gering zu halten. Vorgehensweise:

Installieren von linux-rt , linux-restricted-modules-rt (optional) , linux-backports-modules-rt (optional)

Danach die Datei /etc/security/limits.conf editieren:

@audio          - rtprio          90 
@audio          - nice            -10 
@audio          - memlock         4000000

Audio/Video-Dateien konvertieren"

categories:

  • “audio”
  • “multimedia”
  • “video”

mpg -> flv ffmpeg -i input.mpg -s 150x120 -padleft 100 -padright 100 -ar 44100 -r 25 -b 200k output.flv

avi -> flv ffmpeg -i original.avi -f flv -b 300k -deinterlace -ar 22050 -ab 64k -s 328x248 ausgabe.flv für die Veröffentlichung im Internet bietet sich folgende Option an: ffmpeg -i input.avi -ar 11025 -ab 32 -b 500k -f flv -s 426x320 output.flv

wma -> wave Konvertieren einer WMA-Datei in WAVE: mplayer datei.wma -ao pcm output.wav

ogg -> wave oggdec datei.ogg datei.wav konvertiert datei.ogg nach datei.wav.

oggdec /Pfad/Audiofiles/*.ogg konvertiert alle Ogg-Files im Verzeichniss /Pfad/Audiofiles/ in Wav-Files.

wave -> ogg oggenc datei.wav datei.ogg konvertiert datei.wav nach datei.ogg.

oggenc /Pfad/Audiofiles/*.wav konvertiert alle Wav-Files im Verzeichniss /Pfad/Audiofiles/ in Ogg-Files.

wave -> mp3 lame -h Song.wav Lied.mp3 konvertiert Song.wav nach Lied.mp3 mit einer Bitrate von 128 Kbits/s.

Skriptbeispiel, das alle wav-Dateien eines Verzeichnisses in mp3-Dateien mit einer Bitrate von 128 Kbits/s konvertiert:

 #!/bin/bash
for i in *.wav; do 
  lame -h -k "$i" "$(basename "$i" .wav)".mp3; 
done

mp3 komprimieren werden mp3 Dateien in stark komprimierter Version benötigt (z. B. um diese per Mail zu versenden) können mit folgenden Skript alle mp3-Dateien eines Ordners komprimiert werden:

#! /bin/bash
SUBDIR="komprimiert"
for i in *.mp3; do 
 DIR=${i%/*}; [ "$DIR" == "$i" ] && DIR=.
 FILE=${i##*/}
 [ -d "$DIR/$SUBDIR" ] || mkdir "$DIR/$SUBDIR"
 lame --mp3input --vbr-new -V 8 -m s -a "$i" "$DIR/$SUBDIR/$FILE"
done

rm -> avi mencoder -ovc lavc input.rm -oac mp3lame -o output.avi konvertiert Real Media-Dateien ins DivX-Format.

dv -> mpeg ffmpeg -i DV-Video.avi -vcodec mpeg2video -t pal-dvd

recordmydesktop format konvertieren mencoder -of lavf -oac mp3lame -lameopts abr:br=56 -srate 22050 -ovc lavc -lavcopts vcodec=flv:vbitrate=250:mbd=2:mv0:trell:v4mv:cbp:last_pred=3 -vf scale=640:480-o DeinVideo.flv DeinVideo.ogv

Bitrate von MP3s ändern mit dem Tool lame können mp3s convertiert etc. werden. Mit dem Kommando lame --mp3input -b 128 InputName.mp3 OutputName.mp3

Aufnahme / Sequenzer"

categories:

  • “multimedia-programme”

ardour / rosegarden / lmms

Aufnahme"

categories:

  • “audio”
  • “multimedia” tags:
  • “sox”

sox -t ossdsp -w -s -r 44100 -c 2 /dev/dsp -t raw - | lame -x -m s - ZIELDATEI.mp3 nimmt das Eingangssignal als mp3 auf. mplayer -ao pcm -aofile datei speicher Livestream in einer Datei

Ausgabeumlenkung"

categories:

  • “ein-ausgabeumlenkung”
  • “shell” tags:
  • “309”
  • “310”
  • “311”
  • “2”
  1. Umlenkung der Standardausgabe in eine (neue) Datei: > ls > inhalt.txt
  2. Umlenkung der Standardausgabe von zwei Befehlen in eine (neue) Datei: () >  (date;ls) > inhalt.txt
  3. Umlenkung der Standardausgabe in eine bestehende Datei (anhängen): >> ls >> inhalt.txt
  4. Umlenkung der Fehlermeldungen in eine Datei: 2> ls 2> fehler.txt
  5. Umlenkung der Standardausgabe und der Fehlermeldungen in eine Datei: >& ls >& ausgaben.txt

Umlenkung mit Hilfe von Datei-Deskriptoren:

Befehl >&nStandard-Ausgabe von Befehl an den Datei-Deskriptor n übergeben.
Befehl m>&nDer gleiche Vorgang, nur wird die Ausgabe, die normalerweise an den Datei- Deskriptor m geht, an den Datei-Deskriptor n übergeben.
Befehl >&-Schließt die Standard-Ausgabe.

Mehrfach-Umlenkung:

Befehl 2> DateiFehler-Ausgabe von Befehl in Datei schreiben. Die Standard-Ausgabe bleibt unverändert (z. B. auf dem Terminal).
Befehl > Datei 2>&1Fehler-Ausgabe und Standard-Ausgabe von Befehl werden in die Datei geschrieben.
(Befehl > D1) 2>D2Standard-Ausgabe erfolgt in die Datei D1; Fehler-Ausgabe in die Datei D2.

automatisches Abmelden"

categories:

  • “konfigurationsdateien”
  • “shell”

Das Eintragen von TMOUT=180 in der Datei .bashrc führt zum automatischen Logout nach 3 Minuten

automount funktioniert nicht"

categories:

  • “debian”
  • “einhangen” tags:
  • “automount”

Unter Debian testing kann der automount von CDs und DVDs mitunter nicht funktionieren.

Mittels udisks --mount /dev/sr0 lässt sich des Laufwerk händisch einbinden.

Abhilfe schafft ansonsten die Installation von udisks-glue. Dann sollten die Datenträger wieder automatisch eingebunden werden.

Evtl. muss der Deamon einmal händisch gestartet werden: udisks --mount /dev/sr0

Autostart beim Raspberry Pi"

categories:

  • “raspberry-pi”

Wenn man möchte, dass beim Start der LXDE Oberfläche beim Raspberry Pi ein Programm oder ein Befehl ausgeführt wird, dann muss man dies in folgender Datei eintragen:

/etc/xdg/lxsession/LXDE-pi/autostart

Beispieleintrag zum starten von midori im Fullscreenmodus:

@midori -e Fullscreen -a www.google.de

Autovervollständigung auch als sudo"

categories:

  • “shell”

In der Datei /etc/bash.bashrc die Kommentierung entfernen und schon kann man auch als sudo die Autovervollständigung nutzen.

# enable bash completion in interactive shells
#if ! shopt -oq posix; then
#  if [ -f /usr/share/bash-completion/bash_completion ]; then
#    . /usr/share/bash-completion/bash_completion
#  elif [ -f /etc/bash_completion ]; then
#    . /etc/bash_completion
#  fi
#fi

awk"

categories:

  • “auflisten-analysieren”
  • “shell”
  • “skripte”
  • “sonstiges-shell”
  • “stringbearbeitung” tags:
  • “spalte”

. Bawk Ausdruck { Anweisungen } Datei

Ausdruck

Der erste Parameter ist ein regulärer Ausdruck.

Anweisungen

Den zweiten Parameter stellen die awk-Anweisungen (anzugeben in geschweiften Klammern) dar. Diese Anweisungen legen fest, welche Manipulationen am Input-Stream durchgeführt werden sollen.

Datei

Der Parameter Datei legt die Datei fest, aus der der Input-Stream gelesen werden soll. Ohne Angabe liest awk von der Standardeingabe oder aus einer Pipe.

Beispiele

Beispiel 1: 2. Spalte ausgeben (z. B. Prozess-ID bei grep)

ps aux | grep suchstring | awk '{print $2}'

Beispiel 2: alle Zeilen einer Datei mit dem Buchstaben “n” ausgeben:

awk '/n/' /etc/group

Backup"

categories:

  • “archive”
  • “programme”

Mit dem Programm BackInTime lassen sich sehr komfortabel Datenbackups machen. Um dies jedoch zeitgesteuert zu machen ist folgendes notwendig:

[Mehr]

Thunderbird

E-Mail-Client

Nützliche Addons Enigmail – OpenPGP-Verschlüsselung Anleitung zu Enigmail mailmindr - Wiedervorlage für E-Mails Display Mail User Agent - Mailprogramm anzeigen Manually sort folders – Ordner umsortieren Import Export Tools – Nachrichten importieren und exportieren LookOut – winmail.dat-Dateien mit Thunderbird richtig darstellen Shrunked Image Resizer – Bilder im Anhang automatisch verkleinern Markdown Here - E-Mails in Markdown verfassen Nextcloud-Filelink - Nextcloud-Einbindung AutoArchive MailMerge - Massen-E-Mails verschicken (CSV-Vorlage) Filter für Ordner erstellen Wenn man mehrere Konten hat, so ist es praktisch sich alle ungelesenen E-Mails aus allen Konten in einem Ordner anzeigen zu lassen. [Mehr]

Arduino

Installation

Der Arduino ist ein quelloffener Microprozessor. Download der Steuerungssoftware unter: arduino.cc Die analogen Eingänge A0-A5 messen Spannungen von 0-5 V. Die ermittelten Werte sind zwischen 0 und 1023. Die digitalen Pins 0-13 interpretieren eine angelegte Spannung unter 2,5 V als LOW und höher als 2,5 V als HIGH. Die digitalen Pins 0-13 können eine Spannung von 5 V ausgeben. Am Pin 13 kann eine LED ohne Vorwiderstand betrieben werden, da der Strom auf 20 mA begrenzt ist. [Mehr]

Medien-Links

Freie Medien

Im Internet gibt es viele Inhalte, die frei verfügbar sind. Sehr vieles wird unter der Creative Commons Lizenz veröffentlicht. Trotzdem müssen die Rechteangaben immer genau geprüft und beachtet werden! Hier einige Quellen: Suchmaschinen für freie Medien Openverse Bilder WikiMedia - Mediendatenbank der Wikipedia Open Clipart - freie Cliparts clker.com - freie Cliparts Pixelio - lizenzfreie Fotos (Anmeldung erforderlich) Pixabay - lizenzfreie Fotos Pexels - lizenzfreie Fotos Tiroler Bildungsservice - freie Bilder für den Unterricht flaticon - Icons (SVG) Find Icons - Icons Icons DB - Icons IconArchive - Icons Open Icon Library - Icons OpenMoji - freie Emojis OpenPics - ein Programm zur Suche von freien Bildern. [Mehr]

Online-Tools

Inhalt Suche im Netz KI Office & Text Vorlagen drucken Lernen Grafik Netzwerk/Internet Multimedia Mathematik Programmierung / Elektronik Reisen Tools Spiele Sonstiges Suche im Netz Alternativen zu Google, die keine Daten sammeln. MetaGer - Metasuchmaschine Startpage - anonymisierte Google-Suche eTools.ch - Metasuchmaschine DuckDuckGo Qwant Suchmaschinen für Kinder & Jugendliche Blinde Kuh - Suche für Kinder Frag Finn - Suche für Kinder und Jugendliche Helles Köpfchen - Suche für Jugendliche Wissenschaftlich semantische Suche Wolfram Alpha KI ChatGPT - Text Bard - Text Dall-E-2 - Bilder Stable Diffusion - Bilder Midjourney - Bilder Tome - Präsentationen udio - Musik Office & Text HackMD / ZUMpad / CodiMD - kollaboratives Arbeiten an Texten Bullsheet - Online-Tabelle LaTeX-Formeleditor / Formeleditor Dillinger - Markdown-Editor Markdown & LaTeX-Editor Diagram. [Mehr]