Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3127161
  • 博文数量: 710
  • 博客积分: 14546
  • 博客等级: 上将
  • 技术积分: 6738
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-30 10:20
文章分类

全部博文(710)

文章存档

2016年(1)

2014年(7)

2013年(22)

2012年(227)

2011年(322)

2009年(119)

2008年(12)

分类: LINUX

2009-06-02 12:17:32

configuring the bash shell
=================
设定bash shell
1,自定变数
2,aliase和functions
3,set
4,环境变数
===============
变数
存储在memory
有2中类型:local,environment(环境变数)
local variables 只能在目前的工作环境中使用
envirnment variables 在全部的工作环境中使用
查看系统里有哪些变数
set 查看系统所有变数
env 只能查看envirnment variables
------
通过local variables设定shell
英文大写表示变数
#FAV_COLOR=blue
#set |more
#echo $FAV_COLOR
------------
常见的common loacl varialbes
HISTFILESIZE--history记录指令的条数
COLUMNS--定义terminal终端视窗的宽度
LINES--定义terminal视窗的高度
------------
PS1变数--可以设置#/$前面的提示
\d today's date
\h hostname 
\t current time 目前时间
\u user name
\w current working directory
\! the history number of current command 目前输入的指令在history内的编号
\$ 用$当用户的提示字符,但是root任然用#
\l  显示在那个tty下工作
#echo $PS1
#PS1='[\u@\h\w\l\d\t]\$'  单引号
-----------
aliases 别名
#alias lf='ls -laF' 单引号
#alias 列出系统下所有别名
#alias lf 查看lf的别名
------
除了变数之外还可以通过哪些方法设定shell
set
-----
如何把变数升级到环境变数
只有环境变数才能在这台主机的环境里生效
变数升级到环境变数#export variable-name
#export A=1
#set | more
删除某个变数 #unset variable-name 
一般用户只能删除自己的变数
root身份删除就可以删除所有使用者的变数
-----
常见的环境变数
HOME
LANG
PWD
-----------
TERM 终端机的类型
TERM=xterm
#reset 来重新设置萤幕画面;当显示乱码时
-----
PATH 系统预设路径
#PATH=$PATH:/usr/bin
which 找出指令所在为位置
--------------
shell
阅读(723) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~