linux小问题汇总

时间:2022-03-10 17:35:27


1. apache自启动的解决方法

在Linux系统中我一般采用编译源码的方式来安装Apache,有两种方法可以让Apache在系统启动时自动启动。

1. 在/etc/rc.d/rc.local中增加启动apache的命令,例如:/usr/local/httpd/bin/apachectl start(这种自启动方式没有问题,是我的httpd的中的servername配置导致网卡不能启动的,此问题暂时仍未解决,等把邮件搞出来的深入了解下apache的参数)

2. 将apache注册为系统服务

首先将apachectl命令拷贝至/etc/rc.d/init.d目录下,改名为httpd

使用编辑器打开httpd文件,并在第一行#!/bin/sh下增加3行文字如下

# chkconfig: 35 70 30
# description: Apache

# processname: httpd

接着注册该服务

chkconfig --add httpd

解释:
关键是chkconfig: 35 70 30这一行,第一个数字 35 表示让 apache 在 35 这2个级别都自动运行;第二个数字 70 表示进程启动的优先级;第三个数字 30 表示进程停止的优先级。

3. 修改linux的主机名

#vi /etc/sysconfig/network

4. 修改linux网卡的ip地址

#vi /etc/sysconfig/network-scripts/ifcfg-eth0

#ifconfig eth0 192.168.1.1 netmask 255.255.255.0 (这个网卡重启后失效)

这里eth0表示第一块网卡,如果有多块网卡的话,依次类推

5. 修改linux的DNS

#vi /etc/resolv.conf

6. 更改linux的目录显示颜色

Putty终端下默认显示目录的颜色是蓝色,这在黑色背景下非常难以辨认。
下面的指令可以改变目录颜色为黄颜色。

vi /etc/DIR_COLORS 
      输入:set nu以显示行号
      找到里面的第59行,内容为: 59 DIR 01;34      把里面的34这个参数改成33 
      保存,退出

此时,重新启动终端,就会发现,终端显示的目录,已经变成了黄颜色的了,就是33对应的颜色。

7. 解决在PUTTY下Linux显示乱码的问题

7.1、console终端乱码 

在/etc/profile文件的最后一行添加如下内容:
export LC_ALL="zh_CN.GB18030" 

7.2、xwindow终端乱码 
在/etc/sysconfig/i18n文件的最后一行添加如下内容:

export LC_ALL="zh_CN.GB18030"

8. 使用add/remove software时,提示:Another application is running which is accessing software information 错误

解决办法:ps -ef|grep yum

kill yum的进程号

问题原因:这个是由于yum正在更新信息导致的,一般是因为网速慢的缘故


本文出处:http://hi.baidu.com/xianyang1981/item/98495c40575f4c17886d10c8