FreeBSD 研习课程讲义
Prev 使用者环境设定 Next

使用者环境设定
1.bash的环境

输入指令
/usr/sbin/vipw
会去修改 /etc/master.passwd 这个档案,然后再帮奶下 pwd_mkdb 指令更新 database。
把其中 /bin/csh --> /usr/local/bin/bash
这样能够可以在命令列下指令时,使用Tab补字、方向键记忆。


2.系统提示符号
以 bash 为例说明:(因为我用bash)

bash 的相关设定档
系统性的:/etc/profile
个人性的:家目录中的 .profile (要自己新增这个档案)

建议:在系统性的档案改,方便每一个使用者
PS1='\u@\h[\w]\$'
说明
\u : 显示使用者
\h : 显示hostname
\w : 完整路径
\$ : 使用者身份提示符号

3.中文显示环境
要能够显示中文是很重要的...^^
应该不会有使用者不想要显示中文吧...所以设定在系统性的档案,
编辑/etc/profile,在档案中新增以下四行。

#LOCALE设定
ENABLE_STARTUP_LOCALE=zh_TW.Big5; export ENABLE_STARTUP_LOCALE
LC_CTYPE=is_IS.ISO_8859-1; export LC_CTYPE
LANG=zh_TW.Big5; export LANG

4.修改所属群组 
       
  修改群组设定档,/etc/group。
  为了要让 duncan
  这个帐号可以变更身份成为root,需修改wheel群组。 
  从原先的:  
       
   wheel:*:0:root
       
  加上duncan即可(帐号与帐号间用,分隔)。
       
   wheel:*:0:root,duncan                

5.浏览目录档案时有不同颜色

◎安装gnuls
 #cd /usr/ports/misc/gnuls
 #make install
 #make clean

◎设定
 vi /etc/profile (或user家目录下的.profile)

 加入这行:
 alias ls="gnuls --color=auto --show-control-chars"

 vi /etc/csh.cshrc (或user家目录下的.cshrc)

 加入这行:
 alias ls 'gnuls --color=auto --show-control-chars'

 前者是针对系统中所有使用者设定后者是针对单一使用者设定

◎reboot系统
     

Prev Home Next
远端存取系统 UP /etc 目录档案概述