随笔 - 298  文章 - 377  trackbacks - 0
<2008年6月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345

常用链接

留言簿(34)

随笔分类

随笔档案

文章档案

相册

收藏夹

搜索

  •  

最新评论

阅读排行榜

评论排行榜

Last login: Sun Mar 25 17:44:20 on ttys003

MACdeiMac-2:~ MAC$ sudo -s

Password:

bash-3.2# ssh -p 3389 xxx.xxx.xxx.xxx

Linux localhost 3.2.0-4-amd64 #1 SMP Debian 3.2.88-1 x86_64


The programs included with the Debian GNU/Linux system are free software;

the exact distribution terms for each program are described in the

individual files in /usr/share/doc/*/copyright.


Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent

permitted by applicable law.

Last login: Sun Mar 25 16:41:05 2018 from xxx.xxx.xxx.xxx

root@localhost:~# cat /etc/skel/.bash_logout 

# ~/.bash_logout: executed by bash(1) when login shell exits.


# when leaving the console clear the screen to increase privacy


if [ "$SHLVL" = 1 ]; then

    [ -x /usr/bin/clear_console ] && /usr/bin/clear_console -q

fi

# add by me remove history files when logout.

rm -f $HOME/.bash_history

root@localhost:~# cat /etc/skel/.bash

.bash_logout .bashrc       

root@localhost:~# cat /etc/skel/.bashrc 

# ~/.bashrc: executed by bash(1) for non-login shells.

# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)

# for examples


# If not running interactively, don't do anything

case $- in

    *i*) ;;

      *) return;;

esac


# don't put duplicate lines or lines starting with space in the history.

# See bash(1) for more options

HISTCONTROL=ignoreboth


# append to the history file, don't overwrite it

shopt -s histappend


# for setting history length see HISTSIZE and HISTFILESIZE in bash(1)

HISTSIZE=1000

HISTFILESIZE=2000


# check the window size after each command and, if necessary,

# update the values of LINES and COLUMNS.

shopt -s checkwinsize


# If set, the pattern "**" used in a pathname expansion context will

# match all files and zero or more directories and subdirectories.

#shopt -s globstar


# make less more friendly for non-text input files, see lesspipe(1)

#[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)"


# set variable identifying the chroot you work in (used in the prompt below)

if [ -z "${debian_chroot:-}" ] && [ -r /etc/debian_chroot ]; then

    debian_chroot=$(cat /etc/debian_chroot)

fi


# set a fancy prompt (non-color, unless we know we "want" color)

case "$TERM" in

    xterm-color) color_prompt=yes;;

esac


# uncomment for a colored prompt, if the terminal has the capability; turned

# off by default to not distract the user: the focus in a terminal window

# should be on the output of commands, not on the prompt

#force_color_prompt=yes


if [ -n "$force_color_prompt" ]; then

    if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then

# We have color support; assume it's compliant with Ecma-48

# (ISO/IEC-6429). (Lack of such support is extremely rare, and such

# a case would tend to support setf rather than setaf.)

color_prompt=yes

    else

color_prompt=

    fi

fi


if [ "$color_prompt" = yes ]; then

    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '

else

    PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '

fi

unset color_prompt force_color_prompt


# If this is an xterm set the title to user@host:dir

case "$TERM" in

xterm*|rxvt*)

    PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"

    ;;

*)

    ;;

esac


# enable color support of ls and also add handy aliases

if [ -x /usr/bin/dircolors ]; then

    test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"

    alias ls='ls --color=auto'

    #alias dir='dir --color=auto'

    #alias vdir='vdir --color=auto'


    #alias grep='grep --color=auto'

    #alias fgrep='fgrep --color=auto'

    #alias egrep='egrep --color=auto'

fi


# some more ls aliases

#alias ll='ls -l'

#alias la='ls -A'

#alias l='ls -CF'


# Alias definitions.

# You may want to put all your additions into a separate file like

# ~/.bash_aliases, instead of adding them here directly.

# See /usr/share/doc/bash-doc/examples in the bash-doc package.


if [ -f ~/.bash_aliases ]; then

    . ~/.bash_aliases

fi


# enable programmable completion features (you don't need to enable

# this, if it's already enabled in /etc/bash.bashrc and /etc/profile

# sources /etc/bash.bashrc).

if ! shopt -oq posix; then

 if [ -f /usr/share/bash-completion/bash_completion ]; then

    . /usr/share/bash-completion/bash_completion

 elif [ -f /etc/bash_completion ]; then

    . /etc/bash_completion

 fi

fi

root@localhost:~# vi /etc/skel/.bashrc 

root@localhost:~# 

posted on 2018-03-25 18:10 聂文龙 阅读(754) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理