Work & Study Diary: CentOS Setup 3

May 1st, 2009

继续学习常用指令, 并记下自己的学习笔记如下:

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令的帮助手册


One Response to “Work & Study Diary: CentOS Setup 3”

  1. IT log » CentOS GNOME Settings on July 30, 2009 6:13 pm

    [...] 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 [...]

Trackback URI | Comments RSS

Leave a Reply

Name (required)

Email (required)

Website

Speak your mind

    What I'm Doing...
    • 美国联合钢铁工人工会(United Steelworkers,简称USW)周四向美国贸易官员控诉中国不公平地补贴其清洁能源技术行业,从而在11月的国会选举之前给白宫出了个政治难题。 4 hrs ago
    • 差点忘了,还要准备好燃气卡,顺便也准备图书卡和美食城的餐卡好了,今晚要把那三本书看完,明天还归还。《偶像和英雄——艾森豪威尔传》、《独立与诚实——格罗弗·克利夫兰传》、《重建时代的领袖——拉瑟福德·B.海斯传》 4 hrs ago
    • 明天计划,去看眼科,去看团购,如果确定不下晒衣架和床,就去装饰城,争取今天搞定这两件。然后在家里等待新奥燃气的人员下午两点半来帮忙开通天然气。 4 hrs ago
    • 另外两款脚感比较生硬,听说我选的这款是树脂材料的比那两款好,也不知是不是真话,不过我想肯定不是正品crocs专用塑料制成的。如果在她网店买则要138元,让我以后也说是138买的,帮忙宣传之类的客套话,看起来像小孩,真不像23岁 4 hrs ago
    • 下班后随王银果回了二厂,因为他妹已经把我看中的那三款 #crocs 鞋带来了,经过一番比较我选择了 “crocs卡骆驰 2010世界杯 crocband卡洛班国际限量 意大利 ” 这一款,因为脚感好过另外两款,优惠到100元。 4 hrs ago
    • 只是我们是否有必要把漏洞告诉 #chinasec 的开发公司明朝万达呢? 毕竟知道我详细的破解方法了,他们补上此漏洞还是比较容易的,可以直接禁止查看注册表. 8 hrs ago
    • 而且 #Chinasec 很无耻, 除了之前发现会破坏 #360safe 中的 360ver.dll和360verify.dll 外,就连“高级工具”里德 文件粉碎机 FileSmasher.exe 文件也被破坏. 8 hrs ago
    • More updates...

    Posting tweet...

    Creative Commons License

    Check Google Page Rank