Work & Study Diary: CentOS Setup 3
继续学习常用指令, 并记下自己的学习笔记如下:
hwclock/clock 查看cmos硬件时钟, clock应该是hwclock命令的别名
hwclock/clock –set –date=”09/05/01 17:20:30″ 设置硬件时钟
date -s 2009/05/01 或 date -s 17:20:30 用date -s来更改系统时间, 等过一段时间后系统会自动同步到cmos时钟
clock -w 把系统时间立即同步到cmos中
hostname 显示主机名
hostname set leon.zuolo 临时把主机名设置为leon.zuolo, 重启后被恢复
/etc/hosts 设置本地的dns解析, 和windows中的hosts文件功能应该一样, 修改主机名后这个文件也有必要修改, 避免每次都要求DNS server来解析本机名
/etc/sysconfig/network 这个文件才是真正用来保存主机名的, 修改其中的HOSTNAME属性值即可, 其中显示IPV6默认没有使用.
ps: 完整的修改主机名, 在没有设置DNS情况下, 是需要把上述三种方法都做到的
netstat -tln 查看当前服务监听的端口, 常用功能
netstat |more 查看当前激活的连接
ping test.local -c 3 测试网络连通
ifconfig 显示当前活动网卡状态, 这个和windows中的ipconfig不同, 我多次输入错误
ifconfig eth0 查看第一块网卡状态
ifconfig -a |more 就等同于windows中的ipconfig -all
Ifconfig eth0 192.168.1.101 netmask 255.255.255.0 | broadcast 192.168.1.255 临时设置网卡静态IP地址保存到内存, netmask和broadcast只要设置一个就可以了
route 查看路由表,和 ip route类似
route add default gw 192.168.1.1 临时设置默认网关
route add -net 192.168.10.0 netmask 255.255.255.0 临时设置192.168.10/24的网段网关
ifconfig eth0:0 192.168.10.101 netmask 255.255.255.0 临时在第一块网卡再 绑定另一个IP
永久的设置网络IP和网关, 还是需要修改脚本文件, 或者把临时命令写入自启动脚本:
/etc/sysconfig/network-scripts/ifcfg-lo 网络回路设备, 让本地ip或域名能指向自己
/etc/sysconfig/network-scripts/ifcfg-eth0 中当设置为dhcp时的默认内容为:
DEVICE=eth0
BOOTPROTO=dhcp
HWADDR=00:00:11:11:22:22
ONBOOT=yes
TYPE=Ethernet
手动设置静态ip地址后的内容为:
DEVICE=eth0
BOOTPROTO=none
HWADDR=00:00:11:11:22:22
ONBOOT=yes
NETMASK=255.255.255.0
IPADDR=192.168.22.12
GATEWAY=192.168.22.1
TYPE=Ethernet
dhclient 所有网卡从dhcp服务器获取IP, 如果网卡没启动则启动网卡
dhclient eth0 仅eht0要求从dhcp获得IP
/etc/resolv.conf 为DNS服务器地址, 使用DHCP后内容会自动改变, 例如:
nameserver 192.168.4.1
禁止修改 /etc/resolv.conf 的2种方法:
1. 编辑 /sbin/dhclient-script 文件把其中的make_resolv_conf 函数注释掉;
2.增加flag禁止修改: chattr +i /etc/resolv.conf
网上说的第三种方法我无法找到所需的目录和文件.
setup 可以进行一个文本图形界面设置防火墙/网卡/DNS/分辨率/时区/键盘等
iptables –L 查看防火墙设置, 或使用 service iptables status
iptables -F 临时清空所有防火墙规则相当于关闭防火墙, 使用 service iptables start 可恢复
service iptables stop 停止防火墙程序运行
在不重启电脑的情况下重启网络(网卡重启)的方法:
service network restart 重启网络服务
ifconfig eth0 down 禁用eth0 和 ifconfig eth0 up 启用eth0
man iptables 查看iptables令的帮助手册
test Filed under Library - Knowledge and Power | Tags: centos, linux, network | Comment (1)One Response to “Work & Study Diary: CentOS Setup 3”
Leave a Reply

[...] Categories: Live – Work and Struggle Tags: centos, DNS, font, linux, network Related PostsWork & Study Diary: CentOS Setup 3setup zend optimizer in linux centosdownload file and compress file by linux’s command [...]