/etc/profile,/etc/bashrc等文件的区别与作用
当我们在做一些与bash相关的操作时,比如设置别名、登录启动项等,多多少少都会与下面几个文件打交道,用的时候一查,然后又忘了。好记性不如烂笔头,下面老高就帮你理一理这些文件到底是干啥的。
- /etc/profile
- /etc/bashrc
- ~/.bash_profile
- ~/.bashrc
当我们在做一些与bash相关的操作时,比如设置别名、登录启动项等,多多少少都会与下面几个文件打交道,用的时候一查,然后又忘了。好记性不如烂笔头,下面老高就帮你理一理这些文件到底是干啥的。
玩过Linux的同学应该都知道这个要命的命令,此命令一出,系统几乎废了。
rm -rf /
虽然一再强调rm
的时候要注意,但是还是会有同学犯错误删文件,有什么办法能够减少此类事情的发生呢?
今天老高就要介绍此工具----- trash-cli
。他实现了类似回收站的功能,以后删除的时候就有了后悔药。
项目地址
zsh -----> http://www.zsh.org oh-my-zsh ----> http://ohmyz.sh
The last shell you’ll ever need!
为你的MAC、Linux安装zsh
# Centos
yum install zsh git -y
# OSX
brew install zsh git -y
# via curl
curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh
# via wget
wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O - | sh
# 为root用户修改默认shell为zsh
chsh -s /bin/zsh root
# 为当前用户修改默认shell为zsh
chsh -s /bin/zsh
# or
chsh -s `which zsh`
# 恢复命令
chsh -s /bin/bash
export PATH=$PATH:/usr/local/go/bin
#export PATH=$PATH:/Applications/MAMP/bin/php/php5.6.10/bin:/Users/GZM/composer:/Users/GZM/.composer/vendor/bin
#export GOPATH=/Users/GZM/work/go
#export GOPATH=/Volumes/Transcend/git/360/private_cloud_server_code/tools/gowork/
#export GOBIN=$GOPATH/bin
#export GO15VENDOREXPERIMENT=1
LC_CTYPE=en_US.UTF-8
LC_ALL=en_US.UTF-8
upgrade_oh_my_zsh