Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste Überarbeitung Beide Seiten der Revision | ||
linux:grundkonfiguration [2010-05-17 11:33] stefan |
linux:grundkonfiguration [2012-07-27 23:07] 127.0.0.1 Externe Bearbeitung |
||
---|---|---|---|
Zeile 6: | Zeile 6: | ||
* ''~/bin'' anlegen für eigene Scripts | * ''~/bin'' anlegen für eigene Scripts | ||
* Nützliche Pakete | * Nützliche Pakete | ||
- | * <code bash>apt-get install bzip2 unzip less patch traceroute ssh vim locate dnsutils host</code> | + | * <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 | * Zeiten für automatische Scripts in ''/etc/crontab'' anpassen | ||
Zeile 22: | 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 52: | Zeile 54: | ||
set ruler " show the cursor position all the time | set ruler " show the cursor position all the time | ||
set nopaste | 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 94: | Zeile 97: | ||
===== logrotate ===== | ===== logrotate ===== | ||
- | todo | + | 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> |