2019-04-01笔记网卡配置与etc目录信息

1.cat /etc/sysconfig/network-scripts/ifcfg-eth0

```

[root@oldboydu-syw ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 配置文件位置

TYPE=Ethernet 网络类型 以太网

PROXY_METHOD=none 代理方式:关闭状态

BROWSER_ONLY=no 只是浏览器:否

BOOTPROTO=none 设置网卡获取ip的方式

    a.dhcp自动获取ip地址(dhcp协议)(动态ip)

                b.none固定的ip地址 无(不指定)

c.static固定的ip地址(静态ip)

DEFROUTE=yes DEFROUTE=yes

yes -- 将该接口设置为默认路由。

            no -- 不要将该接口设置为默认路由

IPV4_FAILURE_FATAL=no是不开启IPV4致命错误检测:否

IPV6INIT=yes IPV6是否自动初始化: 是[不会有任何影响, 现在还没用到]

IPV6_AUTOCONF=yes IPV6是否自动配置:是[不会有任何影响, 现在还没用到IPV6]

IPV6_DEFROUTE=yesIPV6是否可以为默认路由:是[不会有任何影响, 现在还没用到IPV6]

IPV6_FAILURE_FATAL=no//是不开启IPV6致命错误检测:否

IPV6_ADDR_GEN_MODE=stable-privacyIPV6地址生成模型:stable-privacy [这只一种生成IPV6的策略]

NAME=eth0 网卡物理设备名称

UUID=69f0aa6f-50b3-4aab-9089-60d4748d26bc#标识符 做到系统唯一。(没事不要动他,否则你会后悔)

DEVICE=eth0 网卡设备名称必须和name值一样

ONBOOT=yes系统启动时是否设置此网络接口,设置为yes时,系统启动时激活此设备

IPADDR=10.0.0.201 网卡对应的 ip地址

PREFIX=24 子网掩码 255.255.255.0

GATEWAY=10.0.0.254 网关 整个大楼的大门

DNS1=10.0.0.254 域名解释器 阿里的域名解释器:223.5.5.5 223.6.6.6

IPV6_PRIVACY=no         隐私

HWADDR=78:2B:CB:57:28:E5  mac地址

```

重启网卡 /etc/init.d/network restart


2019-04-01笔记网卡配置与etc目录信息_第1张图片


2019-04-01笔记网卡配置与etc目录信息_第2张图片

systemctl restart network

#system control restart network

#系统控制命令  重启  所有网卡

需要自动补全命令参数

tab键默认只能补签 命令名字或目录

bash-completion  tab键自动补全增强版

yum install -y  tree vim  bash-completion

安装完成之后需要重新登录下系统(断开xshell 重新连接)生效

yum 命令

yum( Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。

基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。

yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。

1.列出所有可更新的软件清单命令:yum check-update

2.更新所有软件命令:yum update

3.仅安装指定的软件命令:yum install

4.仅更新指定的软件命令:yum update

5.列出所有可安裝的软件清单命令:yum list

6.删除软件包命令:yum remove

7.查找软件包 命令:yum search

8.清除缓存命令:

yum clean packages: 清除缓存目录下的软件包

yum clean headers: 清除缓存目录下的 headers

yum clean oldheaders: 清除缓存目录下旧的 headers

yum clean, yum clean all (= yum clean packages; yum clean oldheaders) :清除缓存目录下的软件包及旧的headers


2019-04-01笔记网卡配置与etc目录信息_第3张图片

rpm(日拍卖) 用于管理套件

rpm 命令用于管理套件。

rpm(redhat package manager) 原本是 Red Hat Linux 发行版专门用来管理 Linux 各项套件的程序,由于它遵循 GPL 规则且功能强大方便,因而广受欢迎。逐渐受到其他发行版的采用。RPM 套件管理方式的出现,让 Linux 易于安装,升级,间接提升了 Linux 的适用度。

-a  查询所有套件。

-b<完成阶段><套件档>+或-t <完成阶段><套件档>+  设置包装套件的完成阶段,并指定套件档的文件名称。

-c  只列出组态配置文件,本参数需配合"-l"参数使用。

-d  只列出文本文件,本参数需配合"-l"参数使用。

-e<套件档>或--erase<套件档>  删除指定的套件。

-f<文件>+  查询拥有指定文件的套件。

-h或--hash  套件安装时列出标记。

-i  显示套件的相关信息。

-i<套件档>或--install<套件档>  安装指定的套件档。

-l  显示套件的文件列表。

-p<套件档>+  查询指定的RPM套件档。

-q  使用询问模式,当遇到任何问题时,rpm指令会先询问用户。

-R  显示套件的关联性信息。

-s  显示文件状态,本参数需配合"-l"参数使用。


2019-04-01笔记网卡配置与etc目录信息_第4张图片

2. /etc/resolv.conf

它是DNS客户机配置文件,用于设置DNS服务器的IP地址及DNS域名,还包含了主机的域名搜索顺序。该文件是由域名解析器(resolver,一个根据主机名解析IP地址的库)使用的配置文件。它的格式很简单,每行以一个关键字开头,后接一个或多个由空格隔开的参数。

resolv.conf的关键字主要有四个,分别是:

nameserver    //定义DNS服务器的IP地址

domain       //定义本地域名

search        //定义域名的搜索列表

sortlist        //对返回的域名进行排序

下面我们给出一个/etc/resolv.conf的示例:

domain  51osos.com

search  www.51osos.com  51osos.com

nameserver 202.102.192.68

nameserver 202.102.192.69

最主要是nameserver关键字,如果没指定nameserver就找不到DNS服务器,其它关键字是可选的。

nameserver表示解析域名时使用该地址指定的主机为域名服务器。其中域名服务器是按照文件中出现的顺序来查询的,且只有当第一个nameserver没有反应时才查询下面的nameserver。

domain   声明主机的域名。很多程序用到它,如邮件系统;当为没有域名的主机进行DNS查询时,也要用到。如果没有域名,主机名将被使用,删除所有在第一个点( .)前面的内容。

search   它的多个参数指明域名查询顺序。当要查询没有域名的主机,主机将在由search声明的域中分别查找。

domain和search不能共存;如果同时存在,后面出现的将会被使用。

sortlist  允许将得到域名结果进行特定的排序。它的参数为网络/掩码对,允许任意的排列顺序。


2019-04-01笔记网卡配置与etc目录信息_第5张图片

3./etc/hostname主机名


2019-04-01笔记网卡配置与etc目录信息_第6张图片

CentOS 7特有:

一条命令,同时修改临时+永久

[root@oldboyedu59-lnb ~]# hostnamectl set-hostname oldboyedu59

#同时修改临时+永久

[root@oldboyedu59-lnb ~]# hostname

oldboyedu59

[root@oldboyedu59-lnb ~]# cat /etc/hostname

oldboyedu59

4. /etc/hosts


2019-04-01笔记网卡配置与etc目录信息_第7张图片

5./etc/fstab:

配置开机设备自动挂载的文件

linux文件结构挂载在一个目录树上,当有新分区时,需要在/etc/fstab 文件中配置Linux开机时自动挂载的分区。否则分区将无法使用。

打开fstab文件如下:

#            

#      实际分区        挂载点  分区文件系统类型  挂载参数    是否备份    磁盘检查

      proc          /proc        proc    defaults  0(不备份)  0(不检查)

挂载参数如下:

auto: 系统自动挂载

noauto: 开机不自动挂载

nouser 超级用户可以挂载

user :任何用户都可以挂载

defaults: rw, suid, dev, exec, auto, nouser, and async.

ro :按只读权限挂载

rw: 按可读可写权限挂载

sw:自动挂载在可读写分区

CD-ROM在有介质时才可以进行挂载,因此它是noauto

6./etc/rc.local:

存放开机自启动程序命令的文件

cat这个文件只是查看这个文件有什么内容

应该是让你把这个命令放到/etc/rc.local里面

这个文件的作用是会在开机时启动里面的程序,你写什么他启动什么

那这个怎么写进去 

用vi /etc/rc.local ?

是的,编辑文件都是用的vi

网站更新过程(程序代码更新)

1.在开发人员自己电脑进行测试

2.公司内部机房进行测试

3.在IDC机房(数据中心) 测试

4.程序代码放在用户使用的环境(生产环境/线上环境)

你可能感兴趣的:(2019-04-01笔记网卡配置与etc目录信息)