Cent OS 学习笔记(一)

本文详细介绍了CentOS 6.5 的基本配置步骤,包括修改主机名、网络设置、时间同步、系统更新及用户管理等内容,并提供了NFS、GRUB等系统层面的具体操作指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

   在接触linux之后才慢慢开始接触文字界面的linux系统,和架设服务器。我安装了Cent OS6.5,作为我学习架设服务器的学习机。
   在linux系统中。一切都是文件。系统加密是文件,系统关机开机,也是文件,每个用户在服务器端也是文件而不同的文件将保存在不同的文件夹中。
目录名                                                                         子目录
bin                 存放普通用户的可执行文件                                                       启动时必须的一些程序
sbin               存放管理员的可执行文件                                                           启动时必须的一些程序
libexec           存放程序调用的可执行文件                    /boot/                         启动时必须的镜像文件
lib                   存放共享库                                                                               启动时必须的库
include           存放开发头文件                                     /home/                        给系统用户存放自己的文件
etc                  存放配置文件                                        /mnt/                           装载其他设备,软驱U盘等的目录
share              存放软件的共享数据                             /proc/                          系统内存信息映射目录
man/info/doc  通常用来存放软件的说明文档手册        /usr/                             头文件存放位置
                                                                      /var/                             存放变化迅速的文件
1、修改主机名
# vi /etc/sysconfig/network
        NETWORKING=yes
        HOSTNAME=www
        GATEWAY=192.168.3.1
2、修改hosts# vi /etc/hosts

3、修改网卡# vi /etc/sysconfig/network-scripts/ifcfg-eth0
        DEVICE="eth0"
        BOOTPROTO="static"
        HWADDR=......
        ONBOOT="yes"
        UUID=......
        IPADDR=192.168.1.102
        NETMASK=255.255.255.0
        GATEWAY=192.168.1.1
        DNS1=202.102.192.68
        DNS2=8.8.8.8

重启网卡:
# service network restart
或
# /etc/init.d/network restart

重启网卡后会自动更新 /etc/resolv.conf

如果ifcfg-eth0没有配置DNS,需要手动设置DNS
# vi /etc/resolv.conf
        nameserver 8.8.8.8
        nameserver 8.8.4.4

如果是克隆的虚拟机由于mac地址问题需要解决“Device eth0 does not seem to be present, delaying initialization.”。
# sudo rm -fr /etc/udev/rules.d/70-persistent-net.rules
# sudo reboot

# sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0 修改网卡中的mac地址(注意大小写与/etc/udev/rules.d/70-persistent-net.rules中mac一致)
# sudo service network restart

4、自动同步时间查看
# date -R
设置时区
# cp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
设置时间
# date -s "2012-08-01 00:00:00"
同步时间
# sudo ntpdate us.pool.ntp.org
# crontab -e
0-59/10 * * * * /usr/sbin/ntpdate us.pool.ntp.org | logger -t NTP
# sudo service crond restart

5、更新系统# yum update -y

6、安装常用软件和开发库(根据你的需要哦)yum install gcc gcc-c++ make automake autoconf213 autoconf bison ncurses cmake libtool bison flex perl git subversion mercurial python-setuptools -y
yum install openssl-devel pcre-devel zlib-devel libjpeg-devel libpng-devel freetype-devel ImageMagick-devel boost-devel libevent-devel libuuid-devel readline-devel bzip2-devel libxml2-devel libxslt-devel openssl-devel kernel-devel pcre-devel boost-devel python-devel libpcap-devel sqlite-devel ncurses-devel libaio -y
yum install wget vim lsof tcpdump screen p7zip unrar unzip sudo redhat-lsb ntpdate traceroute -y

7、添加用户# useradd web
# passwd
# visudo -f /etc/sudoers
在下面一行加上新增的用户,x存!
root    ALL=(ALL)       ALL
web     ALL=(ALL)       ALL
测试是否成功,显示root表示成功
# sudo whoami

8、修改CentoOS GRUB 开机预设等待时间# sudo vim /boot/grub/menu.lst
timeout=5
修改成
timeout=0

9、修复wget刷屏问题# yum install gettext -y
# msgunfmt /usr/share/locale/zh_CN/LC_MESSAGES/wget.mo -o - |sed 's/eta(英国中部时间)/ETA/'|msgfmt - -o/tmp/zh_CN.mo
# cp /tmp/zh_CN.mo /usr/share/locale/zh_CN/LC_MESSAGES/wget.mo

10、重启系统# reboot



    NFS 不只是need for speed的意思,还有网络文件系统的意思。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值