|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Messaggi: n/a
|
terminale, che passione
salve!
volevo aprire 1 3d x raccogliere le idee dei pinguini su come personalizzano il loro terminale subito dovo aver installato 1 distribuzione, ma nn del tipo le trasparenze e robe del genere ma: - alias particolari - consigli sui path, variabili di ambiente e roba del genere - script utili di cui nn si puo far a meno (creati da voi o scaricati dalla rete) -etc... |
|
|
|
#2 |
|
Senior Member
Iscritto dal: Dec 2000
Messaggi: 1187
|
x me la prima cosa da aggiungere e` sempre
Codice:
export PS1="\n[\u@\h \$(pwd)]\\$ " r00t ha un /H maiuscola x vedere tutto l'hostname, altrimenti rischio sviste tipo un rm -rf / fatto sulla shell sbagliata e altre inezie come alias generici questi sono carini Codice:
alias df='df -Th' alias du='du -h --max-depth=1' alias ps='ps U `whoami` --forest -o pid,stat,tty,user,command' alias ls='ls -shF' alias ll='ls -l' alias ln='ln -s' alias cp='cp -dipxP' alias bzip2='bzip2 --best' alias gzip='gzip --best' alias rar='rar a -isnd -m5 -ol -ow -r -s -t -tl' alias zip='zip -9' qualche variabile... Codice:
HISTFILESIZE=0 #elimino i log ovunque possibile... EDITOR=nedit #qualsiasi cosa ma non VI per pieta` IRCSERVERS=irc.azzurra.org IRCNAME=pardo IRCNICK=pardo #per i client irc testuali tipo irssi e bitchx poi le operazioni fatte + di frequente vengono scriptate/aliasate a mio piacimento tipo cosi` o cosa` cosa divertente, aggiungo una serie di cancellazioni di tutti i file di log dell'utente che riesco a trovare... e sia in .bash_profile che in .bash_logout tanto per stare sicuro Codice:
if [ `who|fgrep pardo|wc -l` = "1" ] ; then
echo 'deleting usage traces...'
srm \
~/.bash_history \
~/.article* \
~/dead.letter \
~/.dead-letter \
~/.dead.letter \
~/.followup* \
~/.letter \
~/.message \
~/.ncftp/trace* \
~/.slrn-tmpfile.asc \
~/.mc/filepos \
~/.thumbnails/large/* \
~/.thumbnails/normal/* \
2>/dev/null
echo '...done'
fi
Cmq la lista sarebbe interminabile ma altri file tipo .ncftp/history basta linkarli a /dev/null e sono sistemati. ah dimenticavo l'alias definitivo: Codice:
alias bed='sudo shutdown -h now' Ultima modifica di Pardo : 24-10-2004 alle 21:28. |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
|
per distinguere "a colpo d'occhio" un terminale di root da uno utente:
PS1='\e[0;31m[\u@\h \w]\$ \e[0;49m' |
|
|
|
|
|
#4 |
|
Member
Iscritto dal: Apr 2002
Città: Travacò Siccomario (PV)
Messaggi: 235
|
Nella slackware c'è un pacchetto che si chiama bash-complete (o qualcosa del genere..) che ti aggiunge delle opzioni di completamento automatico veramente comode.. (tipo si ricorda anche le opzioni dei comandi che usi più frequentemente..) CC
__________________
Ecs K7S5A - Xp 2100+ - 512 DDR - Hercules Radeon 8500le @280/280- HD Ibm 7200 rpm 60gb - Crt LG F700P 17' - Terratec Aureon 5.1 Fun - OSes: WinXP, Slack 10.0 (Kernel 2.6.8.1) |
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Sep 2003
Città: San Mauro Torinese
Messaggi: 5402
|
Quote:
__________________
Suonare come superamento, anche se per pochi attimi, della realtà costrittiva, come espressione, comunicazione, con modalità proprie, agli altri; http://www.magazzinifranti.it/ |
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Feb 2001
Città: Foggia
Messaggi: 2519
|
dal canto mio in /etc/profile:
Codice:
alias shell='ssh -l root debian'
alias x='startx'
alias tv='startx -- -xf86config xorg.tv.conf'
if [ `/usr/bin/whoami` = 'cdere' ]
then
alias r='su root'
fi
alias c='exit'
alias rmd='rm -rf'
alias myip='/sbin/ifconfig | grep "inet addr:8"'
alias sane='xsane hpoj:mlc:usb:PSC_2100_Series'
if [ `/usr/bin/whoami` = 'root' ]
then
export PATH="/bin:/sbin:/usr/bin:/usr/sbin:${ROOTPATH}"
export PS1='\[\033[01;31m\]\h \[\033[01;36m\]\W \$ \[\033[00m\]'
export PATH="/bin:/usr/bin:${PATH}"
fi
if [ `/usr/bin/whoami` = 'cdere' ]
then
export PS1='\[\033[01;32m\]\u@\h \[\033[01;36m\]\W \$ \[\033[00m\]'
export PATH="/bin:/usr/bin:${PATH}"
fi
if [ `/usr/bin/whoami` = 'alex' ]
then
export PS1='\[\033[01;32m\]\u@\h \[\033[01;36m\]\W \$ \[\033[00m\]'
export PATH="/bin:/usr/bin:${PATH}"
[ -f /etc/profile.d/bash-completion ] && source /etc/profile.d/bash-completion
__________________
mi sembra di essere tornato adolescente ai bei tempi.. che figata essere di nuovo su questo forum |
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
|
Quote:
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:52.



















