======系统管理====== =====设备和磁盘===== 在Linux下你的磁盘和USB设备都被看作设备。要读写它们你得先把这些设备挂载到一个文件夹(被称为挂载点)里。在Slitaz里你可以使用图形界面工具mountbox挂载设备,也可以用命令行挂载。要挂载第一个硬盘的第一个主要分区到/mnt/disk: # mkdir -p /mnt/disk # mount /dev/hda1 /mnt/disk 要挂载USB设备或者CDROM,建议使用/media文件夹下的目录作为挂载点。要注意的是,CDROM的挂载点已经确定好了,不输入挂载点也可以挂载: # mount /dev/cdrom # mount /dev/sda1 /media/flash ===ntfs文件系统=== 如果你需要读写Windows的ntfs文件系统,你要安装一些额外软件包。ntfs-3g可以让你稳定管理ntfs分区,ntfsprogs提供依赖于fuse的处理工具。要注意的是,你可以使用图形界面工具Gparted进行格式化、改变分区大小等操作。 =====用户,组和密码===== 要管理Slitaz里的用户和组你要使用命令行,cooking版本也有工具可以在图形界面下管理。要增加/删除用户和组你需要root权限。root可以更改所有用户的密码,普通用户只可以更改自己的密码。要增加/删除一个叫linux的用户: # adduser linux # deluser linux 要增加/删除一个组,你要使用addgroup或delgroup。要修改当权用户的密码,你得使用passwd命令: $ passwd # passwd username ===音频组=== 一个用户要听音乐,必须处于audio组中。要增加一个处在audio组的新用户: # adduser -G audio user_name =====语言和键盘布局===== Slitaz把默认语言的设置保存在/etc/locale.conf中,每次登陆的时候会被/etc/profile读取。默认的键盘布局保存在 /etc/kmap.conf。这两个文件可以用文本编辑器编辑,也可以用tazlocale和tazkmap设定。这些设置在第一次启动时就已经设置 好,你可以用下列命令修改它们: # tazlocale 或者 # tazkmap 要查看所有可用语言或者你当前的设置,你可以使用locale命令:(如果显示C,就是英文) $ locale -a $ locale =====Bash Shell===== 在Slitaz里,你有一个由Busybox提供的命令解析器。如果你想使用Bash(Bourne Again SHell),首先要用root账户安装bash,然后复制.profile并改名成.bashrc,然后编辑/etc/passwd,把你的shell 改变成 :/bin/bash # tazpkg get-install bash # cp /home/hacker/.profile home/hacker/.bashrc # Note root user: cp /home/hacker/.profile ~/.bashrc # nano /etc/passwd # :/bin/bash 下次登陆的时候你的命令解析器就变成bash了,你可以输入env来确认。 =====编辑器===== Slitaz提供了一个VI编辑器的复制品,不过它有它的局限性。你可以用下列命令安装完整的vim: # tazpkg get-install vim 如果你更喜欢emacs,你可以安装slitaz提供的emac精简版: # tazpkg get-install emacs =====Sudo===== sudo命令可以在Slitaz里安装使用: # tazpkg get-install sudo 要注意的是配置文件/etc/sudoers永远都应该由visudo命令编辑,否则写错就麻烦了。 =====系统时间===== 要想知道当前的系统时间,你可以输入date命令。在Slitaz里,时区的配置文件保存在/etc/TZ,你可以编辑它,或者直接使用echo来修改, 在cooking版本中还可以使用图形界面工具tazctrlbox修改。可用时区列表详见/usr/share/zoneinfo文件夹、这是个使用欧 洲/伦敦时间的例子: # echo "Europe/London" > /etc/TZ ===使用rdate同步时间=== 要通过网络时间服务器同步系统时间,你可以使用root运行rdate -s命令: # rdate -s tick.greyware.com 要显示远程服务器的时间,使用rdate -p命令: $ rdate -p tick.greyware.com ===Hwclock=== Hwclock可以同步硬件时间到系统时间,也可以同步系统时间到硬件时间。 要同步系统时间到硬件时间(–utc=协调世界时,-l=本地时间): # hwclock -w --utc 要同步系统时间到硬件时间: # hwclock -s --utc =====添加开机启动脚本===== 在开机过程中,各种脚本会运行以设置一些服务,例如web服务器、网络等等。slitaz里/etc/init.d/local.sh脚本可以添加一些开机启动命令。你也可以在/etc/init.d里创建新脚本。 # nano /etc/init.d/local.sh