在用户的角度,SHELL的类型有两种:登录式shell:正常通过某客户端登录su-USERNAME或su-lUSERNAME非登录式shell:suUSERNAME图形终端下打开的命令窗口自动执行的shell脚本bash的配置文件:全局配置:/etc/profile,/etc/profile.d/*.sh,/etc/bashrc个人配置:~/.bash_profile,~/...
分类:
系统相关 时间:
2015-01-08 07:08:09
阅读次数:
190
在用户的角度,SHELL的类型有两种:登录式shell:正常通过某客户端登录su-USERNAME或su-lUSERNAME非登录式shell:suUSERNAME图形终端下打开的命令窗口自动执行的shell脚本bash的配置文件:全局配置:/etc/profile,/etc/profile.d/*.sh,/etc/bashrc个人配置:~/.bash_profile,~/...
分类:
系统相关 时间:
2015-01-08 07:07:15
阅读次数:
166
.profile是login用户登录后读取的文件,会读取.bashrc文件,可不管. ????.bashrc是非login用户读取的文件,例如在命令行输入bash也会读取该文件,主要的个人设置可放在这里 ????本人的.bashrc目前只增...
分类:
系统相关 时间:
2014-10-12 16:21:28
阅读次数:
527
bashrc,bash_profile和/etc/profile最近老出现在shell里面能跑的程序用鼠标双击app去不能跑.究其原因是因为环境变量的问题.在类unix系统中一般有三个bash配置文件:~/.bashrc 当前用户使用的配置文件~/.bash_profile 当前用户使用的配置文件/...
分类:
其他好文 时间:
2014-07-27 10:09:12
阅读次数:
250
1. 先介绍下alias(别名)的用法
alias la='ls -a' alias b='cd ..' 等等
alias 是个好东西,可以在用shell省很多时间
2. 但有一天我发现执行shell脚本的时候,if 语句不能用了,会报一下错误:
bash: build/envsetup.sh: line 30: syntax error near une...
分类:
其他好文 时间:
2014-07-01 07:26:00
阅读次数:
214
不同的使用者对程序的需求不同,这就决定了要为用户提供配置环境的接口。通常情况下这类配置使用环境的文件是文本文件,常见的有xml,json,soap等。bash的配置文件用来配置bash的使用环境。前文中提过,查看环境变量的命令有:printenv、export、set、env等。bash的环境变量常..
分类:
其他好文 时间:
2014-05-10 04:16:39
阅读次数:
421