当前位置: 首页 > 文档资料 > SliTaz 中文手册 >

系统管理

优质
小牛编辑
161浏览
2023-12-01

设备和磁盘

在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