minimal install之后,很多命令都不存在,例如ifconfig, wget等等

首先,需要先配置网络,保证机器可以连上互联纲

ip addr可以查看网卡的基本信息

一般默认就只有两个,一个是lo,另一个是ensXXX(XXX是一串数字)

cd /etc/sysconfig/network-scripts

vi ifcfg-ensXXX,根据自己网卡的名字编辑

将ONBOOT=no修改为ONBOOT=yes保存退出

service network restart

可以通过ping www.xxx.com来看看是否已经通了

当然,也可以修改成静态IP,这样也可以方便一些工具连接操作

静态IP,修改配置如下,其他不变。
BOOTPROTO=none(或者BOOTPROTO=static都可以)
IPADDR=192.168.1.200(IP地址,这个根据自己本地的IP,不冲突就行)
NETMASK=255.255.255.0(子网掩码,C类的照抄即可,其他根据自己实际填写)
GATEWAY=192.168.1.1(网关,一般就是本地/家里路由器的IP)
DNS1=8.8.8.8(这个网上的版本挺多的,还有114.114.114.114等等,随意写一个)

操作完成之后,保存退出,重启网络服务

service network restart

可以通过ping www.xxx.com来看看是否已经通了

当可以联网时,可以做需要上网的操作了

1、安装ifconfig命令

yum -y install net-tools

执行完成以后,就可以正常使用ifconfig命令了

2、安装wget命令

yum -y install wget

执行完成以后,就可以正常使用wget命令了

有时候,使用yum的时候可能会失败,或者提示一堆Unkonw之类信息。一般排除上不去网的功能外,可能就是yum源的问题。

默认的yum源一般不在国内,这样有时无法正常连接,同时也可能会很慢,建议连接到国内的yum源。

首先,先备份本地默认的yum源

cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_bak

然后获取新的yum源,一般使用阿里或者网易的

1、获取阿里的yum源

cd /etc/yum.repos.d/

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

这样一般就操作完成了。

yum makecache

生成缓存,完成之后,就可以看到

Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com

清空缓存:yum clean all

2、获取网易的yum源

cd /etc/yum.repos.d/

mv CentOS-Base.repo CentOS-Base.repo.other

wget http://mirrors.163.com/.help/CentOS7-Base-163.repo

下载了163的yum源到当前文件夹

yum makecache

当然也可以把163的yun源,改名成默认CentOS-Base.repo

yum makecache

当然,其他有镜像的yun站点,知道地址之后,也可以使用上边的方法进行更换。

其他:

修改网卡的名字

大家习惯看到的网卡的名字不是那个一长串的数字,应该是这样eth0,所以这里也可以修改这个名字

首先

cd /etc/sysconfig/network-scripts/

访问网卡配置的目录

然后编辑

vi ifcfg-enoXXX(配置文件的名字)

修改 DECIVE=eth0

然后保存退出

mv ifcfg-enoXXX ifcfg-eth0

修改配置文件名

vi /etc/default/grub

加入“net.ifnames=0 biosdevname=0 ”

原来:

GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos_ljf/root rd.lvm.lv=centos_ljf/swap rhgb quiet"

修改后:

GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos_ljf/root net.ifnames=0 biosdevname=0 rd.lvm.lv=centos_ljf/swap rhgb quiet"

保存并退出

执行命令

grub2-mkconfig -o /boot/grub2/grub.cfg

重新生成GRUB配置并更新内核参数

reboot

重启系统后,网卡更名正式生效。

Centos7.2(linux)minimal install之后需要的操作的更多相关文章

  1. Centos 7 minimal install 无网络无ifconfig的解决

    Centos7这个比较不厚道, minimal install下居然不带net-tools 先要连上网络 修改/etc/sysconfig/network-scripts/ifcfg-ens12312 ...

  2. centos7编译linux的内核源码

    昨天编译了一个linux 内核源码,遇到一些问题, 今天把我遇到的问题和解决方法分享给大家.希望可以帮助到需要的人. 1.检查是否安装了相应的包 我第一次编译的时候只安装的“Development T ...

  3. C语言-apache mod(模块开发)-采用apxs开发实战(centos7.2 linux篇)

    C语言-apache mod(模块开发)-采用apxs开发实战(centos7.2 linux篇) 名词解释:apxs apxs is a tool for building and installi ...

  4. Centos 7 minimal install 后的基础配置

    Centos 7 基础设置: 修改默认语言: 不再是修改 /etc/sysconfig/i18n, 而是要修改 /etc/locale.conf, 以及 /etc/yum/pluginconf.d/l ...

  5. Add GNOME to a CentOS Minimal Install

    by Jeff Hunter, Sr. Database Administrator Contents Introduction CentOS 6 About the Author Introduct ...

  6. CentOS7(Linux)源码安装Redis

    介绍 项目中经常需要用到Redis做缓存数据库,可是还有小伙伴不会在Linux上安装Redis,毕竟我们开发的项目都是要在服务器上运行的,今天就来讲讲如何在CentOS7环境使用源码进行安装Redis ...

  7. CentOS7 下linux不能上网解决方法​,centos7 eth0 没有ip,IP突然丢失

    CentOS7 下linux不能上网解决方法​ 在CentOS VMware下安装好linux后,发现有时不能直接联网,特分享下总结出来的经验,希望对新手有用 工具/原料 XP系统 VMware.Wo ...

  8. Linux下误删除后的恢复操作(ext3/ext4)

    Linux是作为一个多用户.多任务的操作系统,文件一旦被删除是难以恢复的.尽管删除命令只是在文件节点中作删除标记,并不真正清除文件内容,但是其他用户和一些有写盘动作的进程会很快覆盖这些数据.在日常工程 ...

  9. linux 安装源码后的操作 ldconfig

    https://blog.csdn.net/cqkxboy168/article/details/8657487 知识点: .如果使用 ldd 命令时没有找到对应的共享库文件和其具体位置,可能是两种情 ...

随机推荐

  1. 解析数学表达式 代码解析AST语法树

    2019年2月20日09:18:22 AST语法树自己写代码解析的话就比较麻烦,有现成的库可以解析PHP,就像webpack就是自己解析js的语法代码,编译成各种版本的可用代码 github http ...

  2. IP的面向无连接状态

    ip是面向于无连接的状态,在发包前,不需要建立与对端目标地址之间的连接. ip采用面向无连接的原因? 面向连接比无连接复杂,此外每次通信前都要事先建立连接,会降低处理速度.需要有连接时可以委托上一层提 ...

  3. MongoDB安全使用指引

    MongoDB社区版有三大主要安全措施,分别是安全认证.角色授权和TLS/SSL传输加密.当然除此之外,定期做数据库备份,也是很好的安全防范手段.另外,本文还将对一些提升MongoDB安全性的细节做阐 ...

  4. 深度学习基础(四) Dropout_Improving neural networks by preventing co-adaptation of feature detectors

    该笔记是我快速浏览论文后的记录,部分章节并没有仔细看,所以比较粗糙. 从摘要中可以得知,论文提出在每次训练时通过随机忽略一半的feature detectors(units)可以极大地降低过拟合.该方 ...

  5. RoR - More Active Record

    Active Record Scope: default_scope:   默认的检索方式 #Use unscoped to break out of the default class Hobby ...

  6. JavaScript 中 return,return true,return false

    1.return: ①return + 表达式,调用函数,并返回表达式的值 ②return,终止函数 ③当代码执行到return语句时,函数返回一个结果就结束运行了,return后面的语句根本不会执行 ...

  7. php json 中文不转义 & 转义为中文

    JSON_UNESCAPED_UNICODE private function decodeUnicode($str){ return preg_replace_callback('/\\\\u([0 ...

  8. levmar : Levenberg-Marquardt库编译

    levmar : Levenberg-Marquardt 是非线性优化的一个库 1.使用CMake生成sln项目,编译 clapack库 在levmar工程中,打开misc.c文件,在最开始添加#in ...

  9. 3.2.3 SpringMVC注解式开发

    SpringMVC注解式开发 1. 搭建环境 (1) 后端控制器无需实现接口 , 添加相应注解 Controller类添加注解 @Controller //该注解表将当前类交给spring容器管理 @ ...

  10. [LeetCode] 132. Palindrome Partitioning II_ Hard tag: Dynamic Programming

    Given a string s, partition s such that every substring of the partition is a palindrome. Return the ...