Tags:
create new tag
, view all tags

häufig verwendete Unix-Befehle

Allgemein

  • Betriebssystem-Version lsb_release -i -r
  • Programm suspendieren CTRL-z
  • suspendiertes Programm fortsetzen fg
  • Laufende Prozesse auflisten ps -ef

Dateisystem

  • Symoblic Link erstellen ln -s /pfad/zu/irgendwas aliasname
  • Harddisk - Space evaluieren* df - k
  • Ein Mail von der Shell verschicken mit einem File als Text mail -s 'hallo, hier kommt was' vermeul@id.ethz.ch < meinfile.pl
  • Login - Skript neu laden source ~/.bash_provile ~/.bashrc
  • Attribute eines Files ändern chmod +rwx <filename>
  • Anz. Linien einer Datei zählen* wc -l <filename>
  • 2 Dateien mergen* cat datei1 >> datei2 (hängt datei1 an datei2 an)
  • alle temporären Files mit der Endung ~ löschen find . -name *~ | xargs rm oder find . -iname "*~" | xargs rm

Dateien finden
find . -name bla (findet alle Dateien - ausgehend vom momentanen Directory - die "bla" im Namen enthalten)
find . -mtime -5 (findet alle Dateien - ausgehend vom momentanen Directory - welche vor weniger als 5 Tagen modifiziert worden sind)
find . -name DS_Store -exec "rm -v {} \;+" Vom momentanen Directory aus alle DS_Store - Files löschen

VPP

  • Datei drucken (Listing-Ausdruck, kein Postscript, einseitig, quer) vpp -dest=rzg -dev=printer -form=listq -noflag <filename>
  • Postscript, Doppelseitig, mit Flagpage: vpp -dest=rzg -dev=hp5si -form=a4h.ds <filename>

Tarballs

  • Einen Tarball anschauen tar tv <tarfile>
  • Einen Tarball erstellen tar cvf <tarfile> <target-directory>
  • Einen Tarball entpacken tar xvf <tarfile>
Topic revision: r6 - 2015-11-28 - vermeul
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2017 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback