Wegen deiner Arbeit oder was auch immer musst du manchmal Zeichen eingeben, die du auf der Tastatur nicht finden kannst (¹, «, —, ä, ĉ, ß, ¢ usw.) oder du hast eine abgebrochene Taste. Was tust du? Weiter lesen Schnelles Schreiben beliebiger Zeichen mit der Tastatur in GNU/Linux
Autor: Jorge Maldonado Ventura
Rauschvideos mit FFmpeg erstellen
FFmpeg hat Filter, die
zufällig Videorauschen erzeugen können. Der Filter
geq
kann Videorauschen
erzeugen (mit nullsrc
als weißem Hintergrund), während der Filter
aevalsrc
Audiorauschen erzeugen kann.
So können wir mit dem folgenden Befehl ein schwarz-weißes Video mit
Rausch mit 1280x720
Pixeln erstellen:
ffmpeg -f lavfi -i nullsrc=s=1280x720 -filter_complex \
"geq=random(1)*255:128:128;aevalsrc=-2+random(0)" \
-t 10 Rausch.mkv
Freie Software ist besser als Alchemie
Ist es schwierig, Menschen, die sich nicht mit Computern auskennen, die Vorteile freier Software zu erklären? So wie man kein Journalist sein muss, um die Vorteile der Pressefreiheit zu verstehen, muss man auch kein Programmierer sein, um die Vorteile freier Software zu erkennen.
Weiter lesen Freie Software ist besser als AlchemieFreie Software und Politik
Ist freie Software anarchistisch oder kapitalistisch? Manche nennen es kommunistisch, andere sagen, es sei kapitalistisch, anarchistisch... Wer hat Recht? Sind Kommentare wie die folgenden des ehemaligen Microsoft-CEO Steve Ballmer sinnvoll? Weiter lesen Freie Software und Politik
Aliase zur Beschleunigung von Aufgaben in Bash
Aliase werden, wie der Name schon sagt, verwendet, um einen Befehl unter
einem anderen Namen aufzurufen. Der Befehl, auf den ein Alias angewendet
wird, funktioniert so, als ob er direkt aufgerufen worden wäre. Wenn ich
zum Beispiel mit dem Befehl ..
in das übergeordnete Verzeichnis
wechseln möchte, muss ich nur einen Alias im Terminal mit folgendem
Befehl erstellen: alias ..='cd ...'
.
Wahrscheinlich hast du bereits mehrere Aliasnamen angelegt und wisst
es nicht. Wenn du alias
ausführst, siehst du die bereits definierten
Aliase. Diese Aliase sind in der Datei .bashrc
definiert, wo du deine
eigenen Aliase hinzufügen kannst (denk daran, die Bash-Konfiguration
nach dem Hinzufügen neu zu laden, damit du sie ohne Neustart des
Computers verwenden kannst). Wenn du jedoch viele von ihnen hinzufügen
möchtest und unterscheiden willst, welche von ihnen dir gehören, ist es
ratsam, sie in einer separaten Datei zu speichern.
In der .bashrc
-Datei findest du wahrscheinlich diese oder ähnliche
Zeilen:
# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
Das bedeutet, dass jedes Mal, wenn du Bash startest, werden Aliase aus
der Datei ~/.bash_aliases
geladen, sofern sie existiert. Wenn
du diese Datei noch nicht hast, erstelle sie und füge einige
Aliasnamen hinzu, die dir bei deiner täglichen Arbeit helfen können. Sie
werden dir auf lange Sicht viel Zeit ersparen.
Hier sind einige nützliche Aliasnamen:
alias ....='cd ../../..'
alias ...='cd ../..'
alias ..='cd ..'
alias install='sudo apt-get install'
alias search='apt-cache search'
alias update='sudo apt-get update && sudo apt-get upgrade'
Ich habe ein Repository auf https://notabug.org/jorgesumle/bash_aliases mit all meinen Aliasen, schaue es sich an und kopiere die, die du nützlich findest.