您的位置:首页 > 运维架构 > Shell

bashrc on May 15,2010

2010-05-15 21:21 288 查看
bashrc in googlecode is:http://code.google.com/p/usefulshellscript/source/browse/trunk/mylinuxconfig/bashrc

# some more ls aliases

unalias ls

alias ls='ls --color=tty '

#alias ls='ls --color '

alias ll='ls -l '

#alias la='ls -A'

alias la='ls -latr'

alias l='ls -CF '

alias cd.='cd ../..'

alias cd..='cd ../../..'

alias mkmm='make menuconfig '

alias mto='mount -o loop '

alias mt3='mount -t ext3 '

alias mtnfs=' mount -t nfs '

alias cp='cp -i '

alias pu='pushd .'

alias pu1='pushd +1'

alias po='popd'

alias CD='cd'

alias LS='ls'

alias grep='grep --exclude-dir=.svn'

alias diff='diff -x .svn'

alias h='history'

# 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 [ -f /etc/bash_completion ]; then

# . /etc/bash_completion

#fi

function rm ()

{

if [ ! -d ~/.trash ]; then

mkdir ~/.trash;

fi;

mv -i $* ~/.trash

}

[ -d ~/.trash ] || mkdir ~/.trash

function undel { mv ~/.trash/$* . ; }

function lrm { ls ~/.trash/ ; }

function cleantrash { /bin/rm -rf ~/.trash; mkdir ~/.trash; sync; }

function swap()

{

mv $1 tmp.$$

mv $2 $1

mv tmp.$$ $2

}

#add other info here just for android

export J***A_HOME=/usr/lib/jvm/java-1.5.0-sun

export ANDROID_J***A_HOME=$J***A_HOME

export ANDROID_PRODUCT_OUT=/home/zkl/svn/android_eclair_smdk/out/target/product/smdkc110

export ANDROID_SWT=~/svn/android_eclair_smdk/out/host/linux-x86/framework

#export PATH=${PATH}:~/mydroid/out/host/linux-x86/sdk/android-sdk_eng.bluestorm_linux-x86/tools

#指名SDK所在的目录

#export PATH=${PATH}:/root/android/android_donut/out/host/linux-x86/bin

export PATH=~/software/bin:${PATH}:~/svn/android_eclair_smdk/out/host/linux-x86/bin/:/usr/local/arm/4.3.1-eabi-armv6/usr/bin:~/mytools/:

bind -m emacs '"/C-o": menu-complete'

export EDITOR=vim

export SVN_EDITOR=/usr/bin/vim

# for android compiling

#export TARGET_BUILD_TYPE=debug

#export skernel=/root/version_control/samsung/android_kernel_smdkc100_RTM20_camera_isp3/android_kernel_smdkc100_RTM20

#export eclair=/root/source/android2.0/eclair

export eclair=~/svn/android_eclair_smdk/

#export ekernel=/root/version_control/samsung/kernel_6410_Eclair

export imgout=~/svn/android_eclair_smdk/out/target/product/generic

export MY_PRECOMPILE_SRC=meizum8_button.c

export mkernel=~/svn/linux-2.6.29-meizu

#PROMPT_COMMAND='PS1="/[/033[0;33m/][/!]/`if [[ /$? = "0" ]]; then echo "//[//033[32m//]"; else echo "//[//033[31m//]"; fi/`[/u./h: /`if [[ `pwd|wc -c|tr -d " "` > 18 ]]; then echo "//W"; else echo "//w"; fi/`]/$/[/033[0m/] "; echo -ne "/033]0;`hostname -s`:`pwd`/007"'
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: