频道直达 - 学院 - 下载 - 交易 - 特效 - 字库 - 手册 -排名-工具- 繁體
网页教学网站开发 设为首页
加入收藏
联系我们
建站搜索: 常用广告代码   用户注册 | 用户登陆
您当前的位置:中国建站之家 -> 网站服务器架设维护教程 -> 网站服务器架设应用 -> Linux操作系统的基本用户环境

Linux操作系统的基本用户环境

作者:未知  来源:www.jz123.cn  发布时间:2007-11-22 9:50:08  发布人:圈圈

减小字体 增大字体

Home 目录

Home目录在文件系统中的位置即/home/username,username为你登录系统时的用户名,有一个$HOME环境变量,其中即存储着该路径值。你可以在shell中输入cd $HOME直接进入当前用户的主目录。


用户对$HOME具有完全的写权限.


/etc/skel

这个文件夹的名字来源于skeleton,骨架之意,因为他包含了一个用户目录的基本文件和目录结构.


缺省情况下,当你创建一个用户目录的时候,系统会将/etc/skel目录下的内容拷贝至你的用户目录下.该目录中的文件都是隐藏文件,(文件名以”.”开头的文件),所以把它们拷贝到你的HOME目录下之后你也是不会直接看到他们的.


在虚拟终端你可以使用ls –a /etc/skel查看这些文件,或者在nautilus中View->Show Hidden Files(这个操作的默认快捷键是Ctrl+H)查看它们.


这里有一些典型的文件:


.bash_logout


当你退出bash时会执行改文件中的代码,例如,退出的时候你可能希望清屏(执行clear命令)


.bashrc


基本的bash配置文件,一般其中会包含对/etc/bashrc文件的引用.看看其中的代码:

if [ -f /etc/bashrc ]; then

. /etc/bashrc


fi


if语句判断/etc/bashrc是否存在以及是否一个问题(而不是一个目录或者别的什么),是的话则执行其中的命令.


在这里你也可以对启动bash的时候要执行什么进行自己的定制,一个典型的例子就是设置别名例如rm=’rm –Rf’


.bash_profile


配置Bash启动环境变量就在这里了,当然bash的环境变量你也可以直接在bash中使用export命令设置,但是export命令只能针对当前的bash的一个实例,而如果你在.bash_profile中设置则是永久性的.


还有其他的一些文件,比如.emacs和.zshrc,前者是emacs的配置文件,后者是z shell的配置文件,还有诸如.kde目录包含kde的配置信息,等等.具体还会有一些什么样的配置文件会因为你安装的实用程序的不同而不同,比如如果你没有安装kde桌面环境的话就没有.kde目录.


这里涉及一个小技巧,既然新建用户之后系统会把/etc/skel目录中的文件拷贝到该用户的主目录下,那么我们也就可以利用它往/etc/skel中添加一些我们想分发给新用户的资料,例如你可能有一些注意事项给每一个使用本系统的新人,你可以在/etc/skel中添加一个Readme.txt

 


将本文收藏到QQ书签与更多好友分享
[打 印]
[] [返回上一页] [收 藏]
∷相关文章评论∷    (评论内容只代表网友观点,与本站立场无关!) [更多评论...]
精彩推荐
热门文章
· 注册码大全二
· 注册码大全四
· 注册码大全一
· 要10G免费网络硬盘的请进..
· 通过google 赶快来赚美金..
· 注册码大全十
· 头像-qq头像(qq新头像)4..
· 让你轻松架设FTP服务器1..
· 注册码大全三
· 梦幻背景图片7
· 卡通动物图片6
· 网页制作素材-按钮素材2..
· 让你轻松架设FTP服务器5..
· 风景图片8
· 注册码大全九
· 让你轻松架设FTP服务器2..
关注此文读者还看过
· DreamweaverMX Ultradev..
· 3D教程:主持凳制作的简..
· FrontPage10全透视教程(..
· ASP技术在论坛中的运用。..
· Freehand和Flash的结合应..
· 让Java类在PHP下被支持
· 专业网络社区价值有待挖..
· ASP精华文摘-001(转)
· 89.7%的人担心网上银行..
· 六 插入实例
· Flash MX 编程深层次应用..
· HttpRequest获取网站信息..
· 蛋壳美人 Fireworks 的作..
· 使用Repeater模板
· 怎样设置 JSP 的虚拟目录..
· 手机上网成年轻人新领地..
相关文章
· 关闭Linux系统下不必要的服..
· UNIX和Linux系统添加用户的..
· Linux无法添加用户帐号的原..
· Tomcat在Linux操作系统下安..
· Linux操作系统上安装MYSQL数..
· 解析Linux文件系统的隐藏权..
· Linux操作系统启动httpd失败..
· Linux操作系统中内存buffer..
· Linux操作系统中有关运行进..
· Linux系统安全隐患及加强安..
· Linux操作系统上WebLogic的..
· Linux操作系统下VI编辑器常..
· Linux操作系统命令启动服务..
· Linux操作系统下PHP服务器安..
· Linux操作系统下的Oracle数..
· Linux操作系统下压缩文件命..
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 人才招聘
网站合作、内容监督、商务咨询:QQ: 9576619
Copyright ? 2005--2008 中国建站之家版权所有
粤ICP备05092265号