首页
新闻
UniX技术
数据库
经验交流
PHP
Linux考试认证
首页
>
Linux考试认证
Unix系统中按需定制用户工作环境
时间:2009-06-04 02:04:26 作者:
我要投稿
Linux初探欢迎您的投稿,投放方法请点击
这里
查看,我们会定期赠送精美小礼品给优秀的投稿作者。海纳百川 取则行远!LinuxGoo欢迎您的到来。
在Windows操作系统中,可以通过相关设置来定义用户的默认工作环境。其实在Unix操作系统中,也可以实现类似的定制。而且从某种角度来说,其定制的内容比Windows操作系......
在Windows操作系统中,可以通过相关设置来定义用户的默认工作环境。其实在Unix操作系统中,也可以实现类似的定制。而且从某种角度来说,其定制的内容比Windows操作系统更加的广泛。如可以定制用户的默认打印机,定制用户的默认终端类型,定制用户的默认PATH环境变量等等。笔者这篇文章就告诉各位系统工程师,如何做好这方面的工作。
一、设置一个合适的终端。
有时候系统工程师需要手动的为用户或者自己设置一个合适的终端,以便应用程序的结果可以正确的输出到终端上。要实现这个目的,就需要用到系统中的TERM环境变量。这个环境变量的作用只有一个,就是指定用户默认情况下采用的终端类型。也就是说,登陆操作系统后其需要采用的终端。对于某些应用程序来说,如果TERM环境变量设置错误的话,则应用程序就可能不能够顺利的把结果写输出到终端上。在设置这个默认环境变量的时候,系统工程师需要知道两个内容,首选需要知道当前可用的终端类型有哪些;其次就是如何给用户指定一个终端。
如果系统工程师想知道哪些终端是可以用的,则可以查看系统目录/usr/lib/terminfo。(不同版本的Unix操作系统可能目录有所不同)。在这个目录中,存储着 Unix操作系统所支持的所有有效的终端类型。如果要为用户指定一个默认的终端设备,则可以在启动配置文件中,利用exprot TERM=终端类型的方式来设置一个默认的终端设备。在使用这个命令的时候,需要注意英文单词TERM必须为大写。如果采用小写的话,可能就会发生错误。
不过有时候系统工程师也希望操作系统能够自动识别终端的类型。如此的话,用户每次更改终端,我们系统工程师也不用每次都进行重新配置了。此时系统工程师可以使用ttytype命令。这个命令可以帮助用户在启动操作系统的时候自动识别终端类型。我们往往把这个命令使用在用户登录时运行的脚本中。
二、为用户定义可用的命令集合。
有时候系统工程师需要为用户定义可用的命令集合或者工具。如在命令行中输入vi命令就会自动打开一个文本编辑器。对于Unix操作系统来说,其支持的文本编辑器有很多。为此系统工程师可能需要用户采用其指定的文本编辑器。此时除了通过删除软件包的方式来实现,还有其他的方式呢?因为如果把某个程序的软件包删除了,那么这个操作系统中的所有用户都无法使用这个应用程序。而现在系统工程师只想为某个用户指定特定的文本编辑器,而不影响其他用户的使用。可见,此时通过删除软件包的方式来实现的话,并不是很好的方式。其实,此时系统工程师可以通过PATH环境变量来实现这方面的控制。
1
/
7
1
2
3
4
5
6
下一页
尾页
如果您需转载 Unix系统中按需定制用户工作环境,请注明来自LinuxGoo.com,其版权归原作者所有。请广大网友留言时遵纪守法,使用文明用语。如果您在应用中有什么问题,请在下面留言,我们会尽快解答。
来顶一下
返回首页
发表评论
共有
条评论
用户名:
密码:
验证码:
匿名发表
相关文章
如何杀掉被锁定的ORACLE进程
上周五在对一张大表的数据进行汇总的时候,在程序运行中不小心将PL/SQL关
oracle作业例子
oracle作业例子 sql > variable jobnonumber ;sql > begin sql > DBMS_JO
普通视图和物化视图区别
一:物化视图:在查询时直接读出物化视图中的数据。普通视图:在查询时需要在查
oracle10g-OEM登录设置
dbconsole不使用tnsnames.ora的配置,要解决这个问题,可以用以下方法: 1、em
phpMyAdmin 3.1.0新 - MySQL管理利器
phpMyAdmin 是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的
Linux下根据字符串长度sort命令排序
sort 命令可以按照字母或者数字顺序排列字符串,不过如果我们想根据字符串
第三方认证考试:LPI认证考试介绍(一)
LPI (Linux Professional Institute)(Linux专家机构)是一家按照Linux标准基
PHP链接ACCESS数据库最简单的方法
<?$dbc=new com("adodb.connection");$dbc->open("driver=microsoft a
初学者的留言簿
需要一个 text.txt 文本文件 ,对内容字符作了一定的处理。
<html>
<head>
华为认证ar2831ar1820 br304ipsecvpn经典配
中心:ar2831 分支:ar1820 br304需求:中心的内网地址192.168.0.0/24分支的
ORACLE 10g 安装
刚刚接触ORACLE的人来说,从那里学,如何学,有那些工具可以使用,应该执行什
EIR软件(高校版)
EIR软件(高校版)软件名称:Enterprise Information Rising(企业信息升级,简
SQL2008生成的数据库脚本在SQL2000上执行时
SQL2008生成的数据库脚本在SQL2000上执行时需注意的地方1. @level0type=N
处理SQL 2008/08 中的OUTPUT与CHECK约束冲
在SQL Server 2005中,新增的OUTPUT子句极大地提高了数据转移的方便性,不过
十天学会php之第三天
学习目的:学会构建数据库在ASP中,如果是ACCESS数据库你可以直接打开ACCESS
PHP环境搭建最新方法
很多朋友对PHP环境很为难,经过多次尝试都无法正确配置其实配置PHP环境并不
栏目热门
Linux认证考试心得:一个新手RHCE的酸甜苦辣
Linux认证心得:一个初学者的RHCE之路
菜鸟必读:RHCE课堂学习笔记(1)
菜鸟必读:RHCE课堂学习笔记(2)
linux认证:LINUX用户登录后精确命令记录
站内搜索:
Linux
高级搜索
Powered by
Linux初探
© 1999-2009
RSS