| GuruNet's profileGuru_Net's BlooooogPhotosBlogLists | Help |
|
April 09 BASH笔记【摘自肥肥世家】1.BASH初始化环境文件查找顺序 /etc/profile (初始化系统级别环境)------> $HOME/.bash_profile---------->.bashrc文件 2.一些常用的环境变量 $LOGNAME $HOME $PATH $TZ $MAILCHECK $PS1 $PS2 $PWD 3.后台运行 & ,查看后台运行的命令 jobs 4.常用的控制键 Ctrl_C 中止当前命令 Ctrl_D 输入结束 Ctrl_\ 若Ctrl_C无效,则中止当前命令 Ctrl_S 禁止屏幕输出 Ctrl_Q 开启屏幕输出 DEL或Ctrl_?删除最后的字符(不知为啥Ctrl_?在我的debian下无效:( ) Ctrl_U 删除整行 Ctrl_Z 暂停当前命令 5.用户环境配置 1> .bash_profile .bashrc .bash_logout 以上3个是bash shell的用户配置文件,位于用户的主目录下。其中的.bash_profile是最重要的一个配置文件,它在用户每次登录系统时被读取,里面的所有命令都会被bash执行。.profile(由Bourne Shell 和 Korn Shell使用)和.login(由C Shell使用)两个文件是.bash_profile的同义词。 2> .bashrc文件会在shell调用另一个shell时读取,也就是在shell中再键入bash命令启动一个新shell时就会去读该文件,但一般都会在.bash_profile里调用.bashrc脚本以便统一配置用户环境。 3> .bash_logout在退出shell时被读取,可以做一些清理工作。 4> /etc目录的bash.bashrc和profile是系统级的配置文件,当在用户主目录下找不到.bash_profile和.bashrc时,就会读取该两个文件,.bash_history是bash shell的历史记录文件,里面记录了你在bash shell中输入的所有命令,可通过HISSIZE环境变量设置在历史记录文件里保存的记录条数。 当我们修改了这些配置文件后,可以用source .bash_profile使修改内容马上生效. ----------Edited by Gvim 7.0 |
|
|