本部分包括了一些在 Red Flag Asianux Server 3系统管理过程中常见的问题,并给出它们的解决办法。
如何使ls不显示颜色
在/etc/bashrc文件中删除 alias ls=“ls --color”的那些语句,把用户目录下的 .bashrc文件也做此处理。
当键入ls后,大量的信息从屏幕上卷过,如何才能清晰地阅读输出
要防止 ls命令的输出过快地从屏幕上卷过,可利用管道的方法。也可以使用 less来阅读/etc的内容,在 shell提示下键入下列命令:
ls -al /etc | less
使用另一个分页工具 more来达到同样的效果。
怎样才能使 root用户通过 ssh远程登录
如须允许 root用户直接登录 ssh,可通过修改 OpenSSH的服务器端配置文件 /etc/ssh/sshd_config来实现。即将“PermitRootLogin no”一行中的 no改为 yes后,重启 sshd服务即可。
为何基于">Apache的httpd服务或 Sendmail在启动时会被挂起
如果启动基于 Apache的 httpd服务或 Sendmail时遇到问题,请确定 /etc/hosts文件中包括下面一行:
127.0.0.1 localhost.localdomain localhost
安装新应用程序时,当在 shell下键入其名称,会得到“ command not found”。为何不能启动应用程序
如果在 shell下启动某个应用程序却无效,可以在应用程序的可执行名称前添加一个“./”。假设您下载了 abcdef客户应用程序,并在用户主目录中创建了一个 abc/的子目录。现在,除了使用该可执行文件的全路径来启动这个应用程序:
/home/xyz/abc/abcdef
还可以在/home/xyz/abc/下运行命令: ./abcdef之所以要使用全路径名来启动程序,是因为可执行文件的路径没有被放置在用户 shell环境所知的目录中(如/usr/local/bin)。
如何在运行 Linux时访问Windows分区
首先需要知道 Windows分区的位置,即明确将访问的 Windows分区在哪个硬盘的哪个分区上。
然后,以超级用户身份执行以下命令:
mkdir /mnt/windows创建用于挂载 Windows分区的目录)
mount -t vfat /dev/hda1 /mnt/windows将它挂载到创建的目录中)
cd /mnt/windows进入加载了 Windows 分区的目录)
如果要在每次引导系统时自动挂载 Windows分区,则须修改 /etc/fstab文件。在 /etc/fstab文件中添加如下一行:
/dev/hda1 /mnt/windows vfat auto,umask=0 0 0
在系统重新引导时,/etc/fstab 文件会被读取,Windows 分区会被自动挂载到目录/mnt/windows 中。