Benutzer-Werkzeuge

Webseiten-Werkzeuge


linux:grundkonfiguration

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste Überarbeitung Beide Seiten der Revision
linux:grundkonfiguration [2007-07-29 11:27]
stefan
linux:grundkonfiguration [2012-07-27 23:07]
127.0.0.1 Externe Bearbeitung
Zeile 1: Zeile 1:
 ====== Grundkonfiguration des Systems ====== ====== Grundkonfiguration des Systems ======
 ===== Verschiedenes ===== ===== Verschiedenes =====
 +  * Alle Pakete updaten
 +    * <code bash>​apt-get update
 +apt-get -u -o APT::​Force-LoopBreak=true upgrade</​code>​
   * ''​~/​bin''​ anlegen für eigene Scripts   * ''​~/​bin''​ anlegen für eigene Scripts
 +  * Nützliche Pakete ​
 +    * <code bash>​apt-get install bzip2 unzip less patch traceroute ssh vim locate dnsutils host telnet lynx wget make</​code>​
 +  * Zeiten für automatische Scripts in ''/​etc/​crontab''​ anpassen
  
 ===== ~/.bashrc ===== ===== ~/.bashrc =====
Zeile 16: Zeile 22:
  
 alias vi='​vim' ​                       # immer vim nutzen alias vi='​vim' ​                       # immer vim nutzen
-alias cdsrc='​cd /​usr/​local/​src'</​code>​+alias cdsrc='​cd /​usr/​local/​src'​ 
 + 
 +bash -c "echo -ne '​\033]0;​`hostname`\007'"​ # send hostname to PuTTY</​code>​
  
 ===== Vim ===== ===== Vim =====
Zeile 45: Zeile 53:
 set history=50 ​        "​ keep 50 lines of command line history set history=50 ​        "​ keep 50 lines of command line history
 set ruler              " show the cursor position all the time set ruler              " show the cursor position all the time
 +set nopaste
 +set pastetoggle=<​F2>​
  
 " Suffixes that get lower priority when doing tab completion for filenames. " Suffixes that get lower priority when doing tab completion for filenames.
Zeile 78: Zeile 88:
 set autowrite ​      "​ Automatically save before commands like :next and :make set autowrite ​      "​ Automatically save before commands like :next and :make
 "set hidden ​        "​ Hide buffers when they are abandoned "set hidden ​        "​ Hide buffers when they are abandoned
-"set mouse=a ​       " Enable mouse usage (all modes) in terminals</​code>​+"set mouse=a ​       " Enable mouse usage (all modes) in terminals 
 +set hlsearch 
 + 
 +" Konfiguration für Syntax Highlighting => HTML 
 +let use_xhtml = 1 
 +let html_number_lines = 1 
 +let html_use_css = 1</​code>​ 
 + 
 +===== logrotate ===== 
 +Meine Logfiles werden mit //​logrotate//​ wöchentlich gesichert und zwar in das Verzeichnis eines hierfür angelegten FTP-Benutzers. So kann ich die Logs regelmäßig auf meinem Heim-PC sichern.  
 +Eine Konfigurationsdatei für logrotate für die Systemmeldungen sieht z.B. so aus: 
 +<code ini> 
 +/​var/​log/​syslog 
 +/​var/​log/​messages { 
 +        olddir /​home/​ftp/​backup/​logs/​syslog 
 +        weekly 
 +        missingok 
 +        rotate 52 
 +        compress 
 +        delaycompress 
 +        notifempty 
 +        create 700 ftpuser ftpusers 
 +        sharedscripts 
 +
 +</​code>​
linux/grundkonfiguration.txt · Zuletzt geändert: 2014-04-05 11:42 (Externe Bearbeitung)