声明:部分内容为引用,如有侵权请联系作者本人进行修改,谢谢。
1、 系统选择
在安装centOS时有以下几个版本:
按视图分:(Minimal)Desktop、Teminal,就是否纯命令还是可视化的一个区别
按软件功能分:Basic Server、Minimal,前者是系统自带安装平台支持软件和常用工具等,Minimal是纯系统不包含 任何可选安装的软件包。
2、 网卡设置---连接网络
我本次选择的是Minimal版,安装包小,建议大家装Basic Server版。网卡设置好才能连接网络,以下有2中方法:
1) 使用setup命令查看你的电脑是否有setup组件,若提示命令不存在,请自动转下一个方法。
没有组件的使用yum命令来安装相关组件,前提是要有外网!步骤如下:
yum install setuptool ------安装setup包(仅仅是一个组件里面没有相关服务组件)
yum install ntsysv -------安装系统服务组件(支持的组件)
yum install system-config-network-tui ----安装网络配置组件(这才是我们的重点)
yum install authconfig-gtk -----安装setup工具配套的验证配置的组件
yum install system-config-keyboard -----安装键盘配置组件
好了,你可以使用setup进行相关配置了。注意,centOS7版本无system-config-network-tui包,在centOS7中直接使用命令来编辑网卡配置:nmtui,界面如下
2) 网卡配置文件是保存在/etc/sysconfig/neteork-scripts/ifcfg-etho(centOS6*),如果是7*版本的,是一串很长的数字加eth0,找到该文件后,使用vi命令进行编辑,配置IP地址时一定要与路由器或者你的宿主机的IP段是同一段,配置完后要重启网卡服务service network restart,正常的话会有4个OK,就代表你配置成功,下面使用ping命令进行验证是否能连接网络,ping+你想要连接的IP或网址:ping www.baidu.com。
3、 yum安装命令---安装日常使用的系统或软件包
上面所说的网卡配置中没有setup组件的同学,和我一起动手安装组件吧。注意要有外网!
yum(Yellow dog updater Modified)前端包管理,能从指定服务器自动下载包并安装,提供查询、安装、删除功能。
Yum [options] [commond] [pakeagename] -y 自动安装 –q 隐藏安装过程
yum check-uodate 查询可升级的包
yum update [pakeagename] 升级指定包
yum list [pakeagename] or 用*进行模糊查找相关包
yum install [pakeagename] 安装指定包
yum remove [pakeagename] 删除指定包
4、 wget组件----下载工具
提示:使用该工具下载的文件保存到当前目录
1) wget组件,获取下载链接后,可直接下载单个文件如:
wget http://cn.wordpress.org/wordpress-3.1-zh_CN.zip
2) 动态下载中文件名保存不正确,如你下载的是一个压缩包.zp,但保存的时候名字不对了,使用-O
wget -O wordpress.zip http://www.centos.bz/download.php?id=1080
3) 使用wget –limit -rate限速下载
wget –limit-rate=300k http://cn.wordpress.org/wordpress-3.1-zh_CN.zip
4) 使用wget -c断点续传
wget -c http://cn.wordpress.org/wordpress-3.1-zh_CN.zip
5) 使用wget -b后台下载
wget -b http://cn.wordpress.org/wordpress-3.1-zh_CN.zip
隐藏后可以通过 tail -f wget-log 来查看进度
6) 使用wget –spider测试下载链接
wget –spider URL
如果下载链接正确,将会显示
HTTP request sent, awaiting response… 200 OK
不正确显示:
HTTP request sent, awaiting response… 404 Not Found
5、 tar组件----解压
以下为独立单选:
tar –c ----压缩文档
tar –x ----解压
tar –t ----查看内容
tar –r ----向压缩归档文件末尾追加文件,往压缩包里再加一个文件
tar –u ----更新原压缩包中的文件
以下为组合:
-z有gzip属性,-j有bz2属性,-v显示所有过程,-f使用文档名进行命名,这个一定放最后,且也是必须要使用的。
以下为几个常用的命令:
tar -xzvf file.tar.gz 解压tar.gz ---------最常用
tar -xjvf file.tar.bz2 解压 tar.bz2
tar –xZvf file.tar.Z 解压tar.Z
unrar e file.rar 解压rar
unzip file.zip 解压zip
6、 一个小案例
以下为一个让我安装过程中吐血的一次经历:
问题:安装python3.6的时候,先是利用wget下载工具下载python3.6到/usr/local目录下之后,使用tar –xzvf命令进行解压后,cd到解压后的文件目录下,看到了configure文件,但是在./configure时无法执行,提示一大串的不存在和错误代码为error:C compiler cannot creat executables,意思是缺少C语言的gcc组件,yum以下就好了,然后make && make install 就没问题了。