Dinge, die ihr gern einige Jahre frueher gewusst haettet...
- feltel
- Webmaster
- Beiträge: 10477
- Registriert: 20.12.2001 13:08:23
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Leipzig, Germany
-
Kontaktdaten:
Da passiert aber nix
debianforum.de unterstützen? Hier! | debianforum.de Verhaltensregeln | Bitte keine Supportanfragen per PM
-
- Beiträge: 60
- Registriert: 03.01.2003 11:11:39
- Wohnort: Nürnberg
ich glaube das hat was mit dem eingestellten standarteditor für less was zu tun.Chimerer hat geschrieben:Was auch noch ganz nützlich ist:
Während man eine Manpage mit man bbla betrachtet kann man mit /suchbegriff nach einem Wort suchen.
siehe man less
in dem fall ist es VI oder VIM.
bei dem kann man auch mit "/" und worteingabe nach dem bestimmten wort suchen
und mit "" wiedersuchen kann.
"Ich werde oft gefragt, ich frage mich oft selbst",
Wolf Wondratschk("Über die Schwierigkeit, ein Sohn seiner Eltern zu bleiben")
Wolf Wondratschk("Über die Schwierigkeit, ein Sohn seiner Eltern zu bleiben")
...ein Programm-Tipp, der mir jetzt immer ein paar Klicks beim internettigen Radiolauschen spart:
Damit kommst du direkt auf die Netzradio-Datenbank von broadcast.com und kannst mit einem Doppelklick den Sender wechseln.
Laut Linux User 05.04 gibts für woody auch Backports auf backports.org
Basti
Code: Alles auswählen
apt-get install streamtuner
Laut Linux User 05.04 gibts für woody auch Backports auf backports.org
Basti
- weedy
- Beiträge: 585
- Registriert: 02.11.2002 21:47:49
- Lizenz eigener Beiträge: GNU General Public License
-
Kontaktdaten:
# in einem xterm: <shift> - <num +>/<shift> - <num -> schaltet auf den nächst- grösseren/kleineren Font um (die Fonts, die im xterm auch mit <strg> - <rechte Maustaste> zu finden sind)
# in der bash:
: echo hallo1; echo hallo2
# betrachtet die erste Anweisung vom ':' bis zum ';' als Kommentar und führt dann die zweite Anweisung aus (nur hallo2 erscheint); Kommandosubstitutionen werden aber ausgeführt:
: xyz $( xmessage hallo1); echo hallo2
# ist fehlerfrei, liefert in einem x-Fenster hallo1 und danach auf der Konsole hallo2; xyz ist Kommentar
# bash: gleichzeitige umleitung von standard- -err und -out:
{ echo 1 >&1; echo 2 >&2;} &>/dev/stdout
{ echo 1 >&1; echo 2 >&2;} >&/dev/stdout
# {...} liefert 1 in -out und 2 in -err; '&>' bzw '>&' leitet -out + -err hier nach /dev/stdout um.
# bash: überschreiben von builtinfunktionen durch eigene Funktionen und die Möglichkeit diese trotzdem direkt auszuführen (builtin - keyword):
cd()
{
{ test -f .EXIT && . .EXIT ;}
builtin cd $@
{ test -f .ENTER && . .ENTER ;}
}
# bash: aktivierung des Patternmatching, wie es das auch bei der ksh gibt:
shopt -s extglob
# bash: punktdateien, wie normale behandeln (bezüglich patternmatching)
shopt -s dotglob
# echo * liefert jetzt auch alle Punktdateien, ausser . und ..
# bash: 'echo *' liefert in einem leeren Verzeichnis gewöhnlich das pattern selbst, weil es auf keine Datei passt; manchmal will man aber genau das, was passt und das ist in diesem Fall nichts; einschalten mit:
shopt -s nullglob
# echo * liefert jetzt in einem leeren Verzeichnis eine Leerzeile
# bash: Rückwärtssuchen geht bekanntlich mit <strg> - r; doch wie sucht man in die andere Richtung? Laut Dokumentation mit <strg> - s; doch damit sperrt man auch die Ausgabe des Terminals (wer es versehentlich gemacht hat: mit <strg> - q wieder entsperren). mit:
stty -ixon
# schaltet man den XON/XOFF flow control aus und dann geht auch das.
# und abschliessend: in der bash kann man auch bequem Schleifen pipen: (das hat mich immer schon fasziniert, weil das in anderen Programmiersprachen nicht so einfach zu realisieren ist)
for i in /dev/*; do echo $i; done | less
weedy.
# in der bash:
: echo hallo1; echo hallo2
# betrachtet die erste Anweisung vom ':' bis zum ';' als Kommentar und führt dann die zweite Anweisung aus (nur hallo2 erscheint); Kommandosubstitutionen werden aber ausgeführt:
: xyz $( xmessage hallo1); echo hallo2
# ist fehlerfrei, liefert in einem x-Fenster hallo1 und danach auf der Konsole hallo2; xyz ist Kommentar
# bash: gleichzeitige umleitung von standard- -err und -out:
{ echo 1 >&1; echo 2 >&2;} &>/dev/stdout
{ echo 1 >&1; echo 2 >&2;} >&/dev/stdout
# {...} liefert 1 in -out und 2 in -err; '&>' bzw '>&' leitet -out + -err hier nach /dev/stdout um.
# bash: überschreiben von builtinfunktionen durch eigene Funktionen und die Möglichkeit diese trotzdem direkt auszuführen (builtin - keyword):
cd()
{
{ test -f .EXIT && . .EXIT ;}
builtin cd $@
{ test -f .ENTER && . .ENTER ;}
}
# bash: aktivierung des Patternmatching, wie es das auch bei der ksh gibt:
shopt -s extglob
# bash: punktdateien, wie normale behandeln (bezüglich patternmatching)
shopt -s dotglob
# echo * liefert jetzt auch alle Punktdateien, ausser . und ..
# bash: 'echo *' liefert in einem leeren Verzeichnis gewöhnlich das pattern selbst, weil es auf keine Datei passt; manchmal will man aber genau das, was passt und das ist in diesem Fall nichts; einschalten mit:
shopt -s nullglob
# echo * liefert jetzt in einem leeren Verzeichnis eine Leerzeile
# bash: Rückwärtssuchen geht bekanntlich mit <strg> - r; doch wie sucht man in die andere Richtung? Laut Dokumentation mit <strg> - s; doch damit sperrt man auch die Ausgabe des Terminals (wer es versehentlich gemacht hat: mit <strg> - q wieder entsperren). mit:
stty -ixon
# schaltet man den XON/XOFF flow control aus und dann geht auch das.
# und abschliessend: in der bash kann man auch bequem Schleifen pipen: (das hat mich immer schon fasziniert, weil das in anderen Programmiersprachen nicht so einfach zu realisieren ist)
for i in /dev/*; do echo $i; done | less
weedy.
- /bin/false
- Beiträge: 51
- Registriert: 14.02.2004 14:25:14
Glaub du kannst mit Mondo auch eine Image Datei erstellen und diese dann auf eine DVD Brennen.BeS hat geschrieben:Hallo,
gibts da auch ein Programm dass das System auf DVDs anstelle von CDs sichert?Natas12 hat geschrieben:und wie man "mondo" bedient. das hätte mir die eine oder andere neuinstallation erspart.../
Das würde sicher einiges an Rohlingen sparen.
So würd ich das nun machen.
- tiax
- Beiträge: 373
- Registriert: 08.10.2003 17:53:38
- Lizenz eigener Beiträge: MIT Lizenz
-
Kontaktdaten:
das gute alte awk.
löscht alle eventuell noch vorhanden Konfigurationsdateien von bereits entfernten Paketen von der Festplatte. Aber Vorsicht: Ohne Sicherheitsabfrage und ohne zu zeigen, welche das sind.
Sich anzeigen lassen geht ja ohne weiteres:
Code: Alles auswählen
sudo dpkg --purge $(dpkg --list|grep ^rc\ |awk '{print $2 }')
Sich anzeigen lassen geht ja ohne weiteres:
Code: Alles auswählen
dpkg --list|grep ^rc\ |awk '{print $2 }'
tiax hat geschrieben:löscht alle eventuell noch vorhanden Konfigurationsdateien von bereits entfernten Paketen von der Festplatte.Code: Alles auswählen
sudo dpkg --purge $(dpkg --list|grep ^rc\ |awk '{print $2 }')
Sich anzeigen lassen geht ja ohne weiteres:Code: Alles auswählen
dpkg --list|grep ^rc\ |awk '{print $2 }'
Code: Alles auswählen
aptitude search '~c'
aptitude purge '~c'
Torsten
wow leute, das is wohl einer der besten threads vom ganzen forum (von der info fülle her!)
hab selbst noch nix, aber vielleicht später (werd meinen post hier editiern sobald ich was hab)
übrigens eine frage wegen der anmerkung einige posts vorher, wie lege ich auf der windows taste k-menu hotkey ein?
hab selbst noch nix, aber vielleicht später (werd meinen post hier editiern sobald ich was hab)
übrigens eine frage wegen der anmerkung einige posts vorher, wie lege ich auf der windows taste k-menu hotkey ein?
- weedy
- Beiträge: 585
- Registriert: 02.11.2002 21:47:49
- Lizenz eigener Beiträge: GNU General Public License
-
Kontaktdaten:
Ich habe eine brandneue Erkenntnis gweonnen, die ich gerne schon eher gewusst hätte: Oft will man wissen, zu welcher Datei ein Link hinführt, wenn er sich über mehrere Links erstreckt. Das kann sehr mühselig sein. z.B.
Da eine ganze Menge von Binärdateien von /usr/bin/* über /etc/alternatives/* zu ihren eigentlichen ELFen verlinkt sind, würde es Sinn machen, wenn es ein Tool gäbe, was diese Arbeit in einem Ritt erledigt; und das habe ich heute zufällig gefunden: readlink liefert nur den Link und readlink -f folgt der Linkkette bis zum ersten Nichtlink:
Leider ist dieses Programm aus dem Package debianutils und damit höchstwahrscheinlich nicht für andere Distributionen verfügbar, wie killproc, welches es nur unter Suse gibt.
weedy.
Code: Alles auswählen
$ ls -la $( which awk)
lrwxrwxrwx 1 root root 21 2003-08-27 21:40 /usr/bin/awk -> /etc/alternatives/awk
$ ls -la /etc/alternatives/awk
lrwxrwxrwx 1 root root 13 2003-08-27 21:53 /etc/alternatives/awk -> /usr/bin/mawk
Code: Alles auswählen
$ readlink $( which awk)
/etc/alternatives/awk
$ readlink -f $( which awk)
/usr/bin/mawk
weedy.
ich hätt gern vor drei jahren schon gewusst das ich auf debian umsteige, dann hätt ich mir damals doch das ibook gekauft 

Betrachtet man einen Computervirus als Lebensform, so müssen wir feststellen das der Mensch nur in der Lage ist Destruktives zu schaffen.
(Steven Hawkins)
[ running Debian testing ] auf HP-Visualize X-Class Workstation, 2x XEON 866 MHz, 512 MB ECC Ram
(Steven Hawkins)
[ running Debian testing ] auf HP-Visualize X-Class Workstation, 2x XEON 866 MHz, 512 MB ECC Ram
- fragsausen
- Beiträge: 137
- Registriert: 21.12.2002 23:02:30
- Wohnort: Ratingen
wenn man mal kein grep -r hat:
ohne das /dev/null als 2. Parameter, gibt grep nur die gefundene Zeile zurück. Mit /dev/null auch den Dateinamen, in der die Zeile gefunden wurde.
xargs find ich auch ziemlich klasse.... und den vi mode der ksh, obwohl ich mittlerweile überall bash installiere, die hat den bestimmt auch...
Code: Alles auswählen
find / -name "*xyz*" -type f -exec grep "abc" {} /dev/null \;
xargs find ich auch ziemlich klasse.... und den vi mode der ksh, obwohl ich mittlerweile überall bash installiere, die hat den bestimmt auch...
- peschmae
- Beiträge: 4844
- Registriert: 07.01.2003 12:50:33
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: nirgendwo im irgendwo
ach Mensch, heute läuft mir der Thread über den Weg http://www.debianforum.de/forum/viewtop ... 969#155969
mit dem Link
http://www.pl-berichte.de/t_system/prin ... etion.html
Autocompletion für die Bash - unter anderem auch wenn ich "apt-get install" + tabtab mache
MfG Peschmä
mit dem Link
http://www.pl-berichte.de/t_system/prin ... etion.html
Autocompletion für die Bash - unter anderem auch wenn ich "apt-get install" + tabtab mache

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy
nützliche tipps leute!
mir passiert es öfters, dass ich in der hitze des gefechts "apt-get isntall blabla" schreibe. dann hilft nur eins: mit dem cursor auf den 'n', CTRL+T, et voilà die buchstaben sind geswitcht
auch sehr praktisch für faule informatiker ist CTRL+L, anstatt "clear" zu schreiben... das geht übrigens auch, während dem commando eintippen.
greez,
hupf
mir passiert es öfters, dass ich in der hitze des gefechts "apt-get isntall blabla" schreibe. dann hilft nur eins: mit dem cursor auf den 'n', CTRL+T, et voilà die buchstaben sind geswitcht

auch sehr praktisch für faule informatiker ist CTRL+L, anstatt "clear" zu schreiben... das geht übrigens auch, während dem commando eintippen.
greez,
hupf
Schöner Thread hier !!
ein nettes Programm wie watch möchte ich nicht wieder missen:führt <kommando> alle 5 sek. aus und hebt die Veränderungen durch invertierte Darstellung hervor.
das funzt auch in Kombination, z.B.
ein nettes Programm wie watch möchte ich nicht wieder missen:
Code: Alles auswählen
watch -d -n 5 <Kommando>
das funzt auch in Kombination, z.B.
Code: Alles auswählen
watch -d -n 3 "uptime&& echo&& free&& echo &&df -m"
~ wer Rechtschreibfehler findet, darf sie behalten ~
Ja der ist echt gutpeschmae hat geschrieben: http://www.pl-berichte.de/t_system/prin ... etion.html

Habe ich gleich aktiviert.
Zum killen aller Prozesse ohne ID Suchen (gefährlich)
Code: Alles auswählen
killall <prozessname>
Code: Alles auswählen
lsof | grep dsp
Code: Alles auswählen
dlocate /usr/lib/libncursesw.so.5
Code: Alles auswählen
links https://your.server.com
Code: Alles auswählen
mpack ...

Aber wenn man richtig suchen würde, wäre hier bestimmt alles schon irgendwo
niedergeschrieben

gruss
eC
postscript pdf tipps
hab gerade auf pro-linux einen netten kurztipp zu pdfs&co gesehen. mit links zu den enstprechenden debianpaketen
http://www.pro-linux.de/news/2004/7148.html
http://www.pro-linux.de/news/2004/7148.html