Когда вы часто настраиваете сервера, вам всегда нужно иметь под рукой некие настройки, с которыми вам удобнее работать. К примеру, кому-то не нравится редактор vi и он хочет сменить его на ee или на nano. Или кому-то хочется всегда иметь цветной вывод команд ls, grep. Ниже я приведу часть содержимого пользовательских настроек.
Я привожу лишь ту часть настроек, которая мне облегчает управление сервером.
$cat ~/.profile (так же это можно писать и в ~/.bashrc)
alias cp=’cp -i’
alias mv=’mv -i’
alias rm=’rm -i’
alias ls=’ls -Gah’
alias du=’du -hc’
alias df=’df -hc’
alias grep=’grep –color=allways’
alias fgrep=’fgrep –color=allways’
export EDITOR=/usr/bin/ee
export HISTTIMEFORMAT=”%h/%d – %H:%M:%S > ”
export PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin
if [ `id -nu` = ‘root’ ]
then
export PS1=’\[\033[01;31m\]\h\[\033[01;34m\] \W \$\[\033[00m\] ‘
else
export PS1=’\[\033[01;32m\]\u@\h\[\033[01;34m\] \w \$\[\033[00m\] ‘
fi
cat ~/.screenrc
startup_message off
deflogin on
vbell off
vbell_msg “”
caption always
#caption string “%{rk} %c %{dd} %{+b M}%n %{-b dd}%-w%{+b B.}%n* %t%{-}%+w%<”
caption string “%{= kw} [%{y}%H%{= kw}] %{kr} %c %{dd} %{+b M}%n %{-b dd}%-w%{+b B.}%n* %t%{-}%+w%<“
Для linux’a немного некоторые строчки будут выглядеть по другому:
alias ls=’ls -ah –color=always’
Иногда в linux’e бывает ситуация, что бы после прочтения man-страницы экран очищается. Лечиться это добавлением следующего в файл ~/.profile:
LESS=”-e -r -X”
export LESS
Буду дополнять.