Linux常用配置文件
配置文件一览表 文件位置及名称,作用
/etc/rc.d/rc.sysinit
系统启动时的公用服务配置
/etc/rc.d/rc.local
系统启动时的本地服务配置
/etc/bashrc、/etc/profile
bash shell的公用配置
/home/username/.bashrc
各用户私人bash shell配置
/etc/securetty
终端安全设置
/etc/hosts
主机名与ip地址的对应文件
/etc/resolv.conf
dns服务器配置
/etc/squid.conf或/etc/squid/squid.conf
squid代理服务器软件配置
/etc/smb.conf或/etc/samba/smb.conf
基于smb的网上邻居配置
/etc/dhcpd.conf
linux下的dhcp服务器配置文件
/etc/filesystems
系统支持的文件系统列表
/etc/fstab
当前系统中已激活分区的信息
/etc/host.conf
指定系统搜索dns记录的配置文件
/etc/lilo.conf
启动程序lilo的配置文件
/etc/grub.conf
启动程序grub的配置文件,->/boot/grub/grub.conf
/etc/syslog.conf
系统日志文件配置文件
/etc/sysctl.conf
/etc/init.d ->/etc/rc.d/init.d 系统服务的脚本文件
L i n u x 系统启用许多服务进程, 如sendmail、ssh 等,每个服务的脚本文件都存放在init.d 目录下。
/etc/rc.d/rc?.d 系统的运行级别
Linux 的运行级别分成0~6:
级别 0:停止系统运行;
级别 1:进入单用户模式;
级别 2:进入无网络服务的多用户模式;
级别3或级别4:进入控制台登录的多用户模式;
级别5:进入图形化登录的多用户模式,是系统正常启动的模式;
级别6:重启系统。
在/etc/rc.d 下有rc0.d ~ rc6.d 级别相关的目录,放置特定运行级的各个启动服务的脚本文件。
网络配置文件—— /etc/sysconfig
其中:/ e t c /sysconfig/network 显示主机基本网络信息,用于系统启动;
/etc/sysconfig/network-script/ 此目录下是系统启动初始化网络的信息;
/etc/sysconfig/network-script/ifcfg-eth0网络配置信息;
5.服务进程xinetd 的配置文件—— /etc/xinetd.conf
在使用telnet、vsftp 等服务时,需启动xinetd 进程,它的配置
相关文档:
下面这个例子列出了所有系统定义的错误代码及错误描述
源代码是:
/************关于本文档********************************************
*filename: strerror.c
*purpose: 列出了系统定义的所有错误代码及描述
*wrote by: zhoulifa(zhoulifa@163.com) 周立发(http://zhoulifa.bokee.com)
Linux爱好者 Linux知识传播 ......
一、修改IP、网关
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.1.117
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
二、修改DNS
[root@lvs_master ~]# vi /etc/resolv.conf
n ......
今天装了个RHCL5,不能加载网卡就更别说驱动了,用以下命令查看下网卡信息:
一、找硬件
[root@localhost
~]# kudzu --probe --class=network
class: NETWORK
bus: PCI
detached: 0
device: eth0
desc: "Realtek Semiconductor Co., Ltd. RTL-8110SC/8169SC Gigabit Ethernet
"
vendorId: 10ec
dev ......
前几天更新ubuntu的时候,突然失败,仔细一看,是卸载老版本的gzip时候出了问题。错误信息:
install-info: No dir file specified; try --help for more information.
试了多个常用的手动卸载方法都没法搞定,于是求助google,很快找到答案。是GNU版的install-info代替了debian版的install-info造成的问题,覆盖回来就OK ......