一、Centos修改静态ip
 ---------------------------------------------------------------------------------
     1.切换root用户
         $>su root    2.编辑/etc/sysconfig/network-scripts/ifcfg-eno16777736
         a.备份文件
             $>cd /etc/sysconfig/network-scripts
             $>cp ifcfg-eno16777736 ifcfg-eno16777736.bak        b.进入/etc/sysconfig/network-scripts
             $>cd /etc/sysconfig/network-scripts        c.编辑ifcfg-eno16777736文件
             $>nano ifcfg-eno16777736
                 TYPE=Ethernet                    
                 BOOTPROTO=none                    
                 DEFROUTE=yes                    
                 IPV4_FAILURE_FATAL=no            
                 IPV6INIT=no
                 IPV6_AUTOCONF=no
                 IPV6_DEFROUTE=no
                 IPV6_PEERDNS=no
                 IPV6_PEERROUTES=no
                 IPV6_FAILURE_FATAL=no
                 NAME=eno16777736
                 UUID=33f3ce5f-8b5c-41af-90ed-863736e09c29
                 DEVICE=eno16777736
                 ONBOOT=yes
                 IPADDR=192.168.231.200
                 PREFIX=24
                 GATEWAY=192.168.231.2
                 DNS=192.168.231.2            注意:查看NAT网络的网关地址。
                 0)Client机的网卡的DNS和GATEWAY设置为虚拟网卡NAT的网关值。
                 1)vmware-->编辑-->虚拟网路编辑器
                 2)v8条目
                 3)点击"NAT设置"按钮
                 4)查看网关地址:192.168.231.2(通常为xxx.xxx.xxx.2)        e.重启网络服务
             $>su root
             $>service network restart
         
         f.****解决通过ip能够访问网络,通过域名无法访问的问题。*****
             1)编辑/etc/resolv.conf,添加名称服务器,内容是网关地址。
                 nameserver 192.168.231.2
             2)保存退出
             
             3)重启服务
                 $>su root
                 $>service network restart
             4)测试www.baidu.com
                 $>ping www.baidu.com二、service管理命令
 --------------------------------------------------------------------------------------------------
     1.查看服务的状态
         $>service server_name status        //语法
         $>service network status
         $>service network start                //启动
         $>service network stop                //停止
         $>service network restart            //重启三、mount挂载外设以及卸载
 ----------------------------------------------------------------------------------------------
 【挂载】    
 1.右键client右下角的光盘图标 ->设置
     2.iso文件
         选择一个iso镜像文件。
     3.右键client右下角的光盘图标 ->连接.
     4.创建文件夹/mnt/cdrom
         $>su root
         $>mkdir cdrom
     5.挂载光驱/dev/cdrom到/mnt/cdrom
         $>mount /dev/cdrom /mnt/cdrom
         $>find . /mnt/cdrom                【卸载】
     1.从挂载的目录中出来,否则出现设备繁忙
         $>cd ..
     2.使用umount进行卸载
         $>umount /mnt/cdrom 四、修改主机名和ip映射
 ---------------------------------------------------------------------------------
 1.查看主机名    
 $>hostname        //显式主机名2.修改主机名
 [/etc/hostname]
 s200
     
 3.配置主机名和ip地址的映射
     [/etc/hosts]
     127.0.0.1 localhost
     192.168.231.200 s200 五、创建和删除新用户
 -----------------------------------------------------------------------------------
 0.用户和组之间,一个用户可以属于多个组。
       但是有一个首要组。1.adduser,等同于useradd
     符号链接。
     /usr/sbin/adduser --> /usr/sbin/useradd.2.useradd
     $>su root
     $>useradd -m centos2
     输入新密码.
     重复输入。
         
 3.删除用户
     $>su root
     $>userdel -r centos2 六、YUM(Yellow dog updater manager)
 ---------------------------------------------------------------------------------
     1.使用yum进行软件包安装卸载
     $>yum list                            //列出所有软件包
     $>yum list installed                //列出已经安装的软件包
     $>yum list installed | grep nano    //列出已经安装的软件包
     $>yum search nano                    //在yum的软件源中搜索软件 
     $>yum remove nano                    //卸载软件
     $>yum -y install nano                //直接安装,不需要yes确认.
     $>yum list installed | grep nano    //查看是否安装了Nano    $>mkdir /home/centos/rpms
     
     $echo 以下命令只下载软件,不安装软件
     $>sudo yum install --downloadonly                //只下载
                   --downloaddir=/home/centos/rpms    //指定下载目录
                   wget
     
     //下载已经安装的软件
     $>sudo yum reinstall --downloadonly    
                          --downloaddir=/home/centos/rpms
                          wget    $>sudo yum localinstall xxx.rpm    //从本地rpm文件直接安装软件
     
     $>su root
     $>yum search ifconfig
     $>yum -y install net-tools        //安装网络工具    
     #==========修改网络地址======================    //需要重启network服务
     $>sudo nano /etc/sysconfig/network-scripts/ifcfg-eth1677736
         [/etc/sysconfig/network-scripts/ifcfg-eth1677736]
         ...
         IPADDR=192.168.231.201
         GATEWAY=192.168.231.2
         DNS=192.168.231.2    $>service network restart                        //重启网络服务。
    $>sudo nano /etc/resolv.conf                    //修改该文件不需要重启network服务
         [/etc/resolv.conf]
         nameserver 192.168.231.2七、软件源
 -------------------------------------------------------------------------------------------    
 1.软件源
     Repository        //仓库.
     URL                //http://     .d                //directory目录
     xxxd            //daemon2.查看仓库文件
     /etc/yum.repos.d/xxx.repo3.curl
     传输url上的数据的。
     [下载文件到指定目录]
     curl -o /etc/yum.repos.d/ali.repo http://mirrors.aliyun.com/repo/Centos-7.repo 4.更换centos的软件源
     a.下载源仓库文件,xxx.repo
         curl -o /etc/yum.repos.d/ali.repo http://mirrors.aliyun.com/repo/Centos-7.repo
     b.将repo文件保存到/etc/yum.repos.d/目录中。
     
 5.屏蔽软件仓库
     将/etc/yum.repos.d/xxx.repo文件删除或者更换扩展名即可。 八、制作ios镜像文件
 --------------------------------------------------------------------------------------------
 0.清除yum的缓存文件
     $.sudo yum clean cache1.重新制作yum的缓存(需要几分钟时间)
     $>sudo yum makecache2.搜索mkisofs软件包
     $>sudo yum search mkisofs3.安装mkisofs软件包
     $>sudo yum install mkisofs4.查看是否安装成功
     a)which
         $>which mkisofs
     
     b)通过yum list
         $>sudo yum list installed | grep geniso                    //geniso是软件包名5.制作iso文件
     $>sudo mkisofs -r  -o CentOS-7-Packages.iso /home/centos/rpms    //-r : 保留原文件,-o:输出的iso文件名6.挂载iso文件到client的光驱中。
     点击右下角的光驱图标。7.挂载cdrom中的文件到/mnt/cdrom下.
     $>mount /dev/cdrom /mnt/cdrom8.复制/mnt/cdrom/*到/home/centos/rpms目录下
     $>su centos
     $>mkdir ~/rpms
     $>cp /mnt/cdrom/* /home/centos/rpms9.挂载vmware安装目录下的linux.iso(虚拟机增强工具镜像文件)文件
     a)卸载/mnt/cdrom目录
         $>sudo umount /mnt/cdrom
     b)插入linux.iso镜像文件到光驱.
     c)连接设备
     d)挂载/dev/cdrom到/mnt/cdrom
         $>mount /dev/cdrom /mnt/cdrom
     
     e)复制/mnt/cdrom/*到/home/centos/linux/目录下
         $>su centos ; mkdir ~/linux
         $>cp /mnt/cdrom/* /home/centos/linux 九、安装虚拟机增强工具以及问题解决
 --------------------------------------------------------------------------------------------------------
     1.挂载并复制linux.iso镜像文件文件到/home/centos/linux中
     2.tar开VM-xx-xxx.tar.gz
         $>su centos ; cd ~/linux
         $>tar -xzvf VMxxx.tar.gz
         $>cd vmware-tools-distrib
         $>su root ; 
         #====可能重复以下过程====
         $>./vmware-install.pl
         $>出现perl没有解释器的错误.
             解决办法:
             $>cd /home/centos/rpms
             $>sudo yum localinstall perl-5.16.3-286.e17.x86_64.rpm
         
         $>./vmware-install.pl
         $>出现gcc path找不到
             解决办法:
             $>cd /home/centos/rpms
             $>sudo yum localinstall gcc-xxx.rpm
         
         $>./vmware-install.pl
         $>出现kenel-headers path找不到
             解决办法:
             $>cd /home/centos/rpms
             $>sudo yum localinstall kernel-devel-xxx.rpm 十、命令行提示符显式完整路径
 -------------------------------------------------------------------------------------------------
     1.编辑profile文件,添加环境变量PS1
         [/etc/profile]
         export PS1='[\u@\h `pwd`]\$'
     
     2.source    
         $>source /etc/profile