LINUX下的安装声卡等操作和技巧介绍

源代码在线查看: unix的环境变量1(转中华技术网).txt

软件大小: 735 K
上传用户: my99ab1
关键词: LINUX 声卡 操作
下载地址: 免注册下载 普通下载 VIP

相关代码

				作者:studyboy
				email: studyboy@21cn.com
				日期:2001-7-22 21:36:07
				一、SHELL的功能及分类 
				
				SHELL是UNIX作业系统中的'命令编译器'(Command Inter- 
				preter),它基本上是一个常驻的执行程式,它在使用者一签入 
				成功後就立即被载入(可在签入後以ps指令看到),主要功能则 
				在於接受使用者的指令、寻找命令(即档案)的所在并加以执行。 
				因此,SHELL的不同可能直接影响使用者输入指令的方式、档 
				案寻找的程序及速度等。 
				
				UNIX作业系统的SHELL大致可分为两大系统,一是1970年代 
				前期由美国贝尔实验室(BELL LAB)所发展的sh(Bourne Shell), 
				它是UNIX系统中的标准SHELL,此一系统後来又发展出ksh(Korne 
				Shell)、bash(Bourne Again Shell)等功能更多的介面;另一系 
				统是美国柏克来大学(Berkekey)在1970年代後期所发展的csh(C 
				Shell),和它属於同一系统的有tcsh等。 
				
				无论上述的那一种shell,它的基本功能与作用都是相同的, 
				它们之间的不同处可能在於对同一动作处理程序上的不同(会影响 
				命令处理的速度)、所提供内键命令及变数的或多或寡等,其中内 
				部命令与变数的多寡直接影响到shell功能的多寡,是使用者在使 
				用时最容易直接感受到的。 
				
				在UNIX系统中,使用者可视自己的需要执行sh、ksh、bash、 
				csh或tcsh来代替原先使用的shell、改变正在使用的环境;也可 
				以用'chsh'指令、输入想使用的shell的路径及名称(如/bin/csh, 
				在Y11-Y14机器上还需输入个人使用者的密码),改变以後每次 
				login时所使用的shell、使自己所使用的环境能最满足自己使用 
				上的需要。 
				
				二、SHELL 的START FILES 
				
				不管你的login shell是那一种shell,每一个shell都有它 
				自己的start files,我们设定理想环境时所需使用的指令与设 
				定的变数,都可以写在这些start files中,在login时先後加以 
				执行,这些start files的名称分别是: 
				
				SHELL START FILES 
				
				sh /etc/profile 
				$HOME/.profile 
				bash /etc/profile 
				$HOME/.profile(or $HOME/.bashrc) 
				csh None 
				$HOME/.cshrc & $HOME/.login 
				tcsh None 
				$HOME/.cshrc(or $HOME/.tcshrc) 
				& $HOME/.login 
				
				如果这些档案都存在,那麽它们的执行顺序将是: 
				1. sh系列 /etc/profile --> $HOME/.profile 
				2. csh系列 $HOME/.cshrc --> $HOME/.login 
				
				在这些start files中,/etc下的profile是系统管理者为 
				大家设定的,一般使用者无法做任何更动,如果对系统管理者的 
				设定觉得不够或不符需要,则可在个人帐号下的.profile、 
				.cshrc、.login增加或修正,尤其是对csh及tcsh的使用者而言, 
				因为在/etc下并没有start files,所以也不会有系统管理者设定 
				好的环境可以使用,使用者就必须自行设定所需要的所有的变数 
				与指令,否则常会有寸步难行的感觉,最常见的如许多指令都 
				因找不到而不能用(因为没有设path)、键无法使用 
				(因键的作用没有定义)...等。 
				
				三、常见的需求与常用的指令 
				
				当我们在UNIX环境中工作,常会为了使自己使用时更方便而 
				产生某些需求,这些常见的需求及其设定方式如: 
				
				1. 希望键能有作用 
				
				在$HOME/.profile或$HOME/.cshrc中加上 
				stty erase "^H" 
				
				2. 希望在UNIX环境中能使用中文 
				
				在$HOME/.profile(sh系列)中加上 
				stty -istrip cs8 
				LC_CTYPE=ISO_8859_1 
				export LC_CTYPE 
				在$HOME/.cshrc(csh系列)中加上 
				stty -istrip cs8 
				setenv LC_CTYPE iso_8859_1 
				
				3. 希望能有像DOS系统中DOSKEY的功能 
				只要是使用bash及tcsh即具备此项功能。 
				
				4. 希望能使用工作站上的汉书编辑器(he) 
				
				在$HOME/.profile(sh系列)中加上 
				LANG=big5 
				export LANG 
				在$HOME/.cshrc(csh系列)中加上 
				setenv LANG big5 
				
				5. 希望提示符号能随着路径更动而改变 
				
				在sh及csh中并无法做到这个功能,而在bash及tcsh中 
				的设定则分别是: 
				bash:在$HOME/.profile中加上 
				PS1='`PWD`> ' 
				或 PS1="w> " 
				tcsh:在$HOME/.cshrc中加上 
				set prompt='%~> ' 			

相关资源