linux网络管理常用命令和配置文件

linux网络管理常用命令和配置文件



一、常用命令:

su – 更改身份成为管理员

pwd 查看当前工作目录



df 查看当前系统中分区的使用情况

df –h 可使df命令更容易理解

du 查看每一个目录空间的使用情况

du –sh /* 查看根目录下的各个文件夹的使用情况



fdisk –l /dev/had 查看磁盘空间分区情况

hdparm /dev/had 如果硬盘支持DMA(IDE硬盘,SICI不支持),使用该命令查看是否支持DMA。

hdparm –d1 /dev/had 打开磁盘的dma支持(d:DMA;1:on)



二、常用系统配置文件

/etc/rc.local系统配置文件

/etc/resolv.conf 保存ip与dns的信息。

三、关于网络管理

ping –b 10.0.0.255 扫描子网网段

ifconfig 查看网络信息

netconfig 配置网络,配置网络后用service network restart重新启动网络

ifconfig eth0 10.0.0.254 netmask 255.255.255.0 修改ip及掩码

man ifconfig 查看ifconfig的帮助

route –n 查看路由

重设ip后网关会被删除

route add default gw 10.0.0.138 设置默认网关138


ifcongfig和route的设置都不会在重启后保留

/etc/sysconfig/network-scripts/中保存着网络配置文件

使用netconfig来使设置保存。也可用修改文件vi /etc/sysconfig/network-scripts/ifcfg-eth0 来保存配置。注意之后要重启网络。


neat会将网络配置写入/etc/sysconfig/networking/目录,并且该目录中的配置文件是优先的,当配置过后它会将netconfig的配置覆盖,从而是netconfig的配置失效,所以一般将/etc/sysconfig/networking中的内容清空。


redhat-config-network-tui 就是neat

redhat-config-是一些命令的集合,redhat-config­-(Tab-Tab)查看命令种类


locale用来查看系统当前的语言

其中主要的是LANG,其改变时,其他的也随之改变。en_US语言与地区,.UTF-8字符集

locale –a查看所有语言支持

LANG=zh_CN .GB2312将默认语言改为中文,date 查看结果。

/etc/sysconfig/i18n中保存了语言配置


/etc/sysconfig/


kudzu 查看硬件信息

service kudzu start检查新硬件,开机自动运行,可以使用chkconfig kudzu --list检查开启状态,使用setup调整。


setup的设置如下:


第一步可用于配置网络信息:


第二步是配置防火墙的。


第三步是配置鼠标:


第四步是网路服务,也就是netconfig:



第四步是配置系统启动脚本,与ntsysv相同:


在配置中可去掉kudzu,如果不是笔记本,也没有pc卡可将pcmcia去掉


chkconfig –list查看默认启动的服务列表level 0-6的服务

使用chkconfig rsync on将xined下的rsync启动。service xinetd restart临时启动service服务

在/etc/xinetd.d文件中有这些服务的配置文件。

ls –ld /etc/rc?.d 查看启动目录

runlevel检查运行级别启动情况


chkconfig sshd –list查看sshd的运行级别情况,用于远程登陆。telnet使用明文传输,sshd是经过加密的。

/etc/inittab文件是主要的启动文件,仔细看看这个文件。

你可能感兴趣的:(linux,redhat,配置管理,防火墙,D语言)