目录结构之etc目录内容

目录结构之etc目录内容

 

/proc/loadavg  load 负载  average 平均

平均负载

负载=== 系统的繁忙程度 衡量的CPU和磁盘

数字接近系统核心总数的 负载高

              

              

[[email protected] ~]# w

14:51:28 up 20 min,  1 user,  load average: 0.00, 0.00, 0.00

USER     TTY      FROM              [email protected]   IDLE   JCPU   PCPU WHAT

root     pts/0    10.0.0.1         14:34    0.00s  0.01s  0.00s w

 

[[email protected] ~]# uptime

14:51:45 up 20 min,  1 user,  load average: 0.00, 0.00, 0.00

 

第1章  /etc目录

1.1 网卡配置文件

 /etc/sysconfig/network-scripts/ifcfg-eth0

 system config /network-scripts/interface (接口/网卡) config

注意:网卡配置文件“=”左边一般为大写

 

[[email protected] ~]# cat/etc/sysconfig/network-scripts/ifcfg-eth0

[[email protected]_50 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0    设备名称

TYPE=Ethernet  网卡类型

ONBOOT=yes     开机是否启动

NM_CONTROLLED=yes

BOOTPROTO=none          网卡获取方式none静态,DHCP动态

IPADDR=10.0.0.200       IP地址

NETMASK=255.255.255.0   子网掩码

GATEWAY=10.0.0.254      网关

DNS=223.5.5.5           主DNS,这个里面的配置优于/etc/reslov.conf

DNS1=223.6.6.6          备DNS

 

 

www.baidu.com(域名) 网址     ====域名翻译为ip地址===>           ip地址

                                        域名解析

                                        DNS(domain name server/system)

 

问题:

[[email protected] ~]# ping baidu.com

ping: unknown  host  baidu.com

      未知的     域名

 

1.2 随意使用的DNS(公共DNS)

1.2.1  阿里云

223.5.5.5

223.6.6.6

 

1.2.2   114

114.114.114.114

114.114.115.115

 

1.3 机房使用的DNS

 

 

1.4 配置DNS(修改网卡配置文件)

#  vim /sysconfig/network-scripts/ifcfg-eth0(编辑)

G(进入最后一行)

DNS1=223.5.5.5(输入)

DNS2=223.6.6.6(输入)

 

[[email protected] ~]# tail -2  /etc/sysconfig/network-scripts/ifcfg-eth0

DNS1=223.5.5.5

DNS2=223.6.6.6

 

1.5 #重启所有网卡

[[email protected] ~]# /etc/init.d/network restart

Shutting down interface eth0:                              [  OK  ]

Shutting down loopback interface:                          [  OK  ]

Bringing up loopback interface:                            [  OK  ]

Bringing up interface eth0:  Determining if ip address 10.0.0.200 is already in use for device eth0...

[  OK  ]

[[email protected] ~]#

 

 

 

1.6 linux服务器无法上网排查过程

1.6.1    确认是否能上网

ping baidu.com

1.6.2    DNS配置问题

ping 公网ip

223.5.5.5

114.114.114.114

 

 

1.7 导致无法上网常见原因:

1.7.1 .ip是否正确

1.7.2 网卡配置文件是否正确

网关配置错误

DNS

1.7.3 编辑--->虚拟网络编辑器---> NAT模式 ---->子网ip 10.0.0.0                                         NAT设置:--->网关IP:10.0.0.254

1.7.4 .vmware服务

                                         

VMware Authorization Service   正在运行/已启动        自动

VMware NAT Service             正在运行/已启动        自动

 

1.7.5 .vmware虚拟网卡

我的电脑----->网络连接

 

1.7.6 如果不是默认的10.0.0.2网关 可能需要重启(vmware软件)

 

 

第2章 /etc/resolv.conf    DNS的配置文件

 

/etc/sysconfig/network-scripts/ifcfg-eth0(推荐)

网卡配置文件中的DNS优先于 /etc/resolv.conf

 

 

第3章  /etc/sysconfig/network主机名配置文件

   

3.1 如何修改主机名:

3.1.1  .临时-重启服务器之后失效

[[email protected] ~]# hostname oldboyedu50-lnb

[[email protected] ~]# hostname (显示当前主机名)

oldboyedu50-lnb

 

3.1.2  永久-重启服务器之后生效

使用Vim

[[email protected] ~]# cat  /etc/sysconfig/network

NETWORKING=yes

HOSTNAME=oldboyedu50-lnb

 

 

修改主机名小结:

1.临时-hostname

2.永久-配置文件

3.检查

 

第4章  /etc/hosts  ip地址与域名(主机名)对应关系  解析主机名(域名)

场景:

搭建测试环境 ※※※※※

局域网DNS(了解) 让你通过主机名相互访问

106.39.167.118      jd.com  

 

#搭建jd(一台虚拟机) 搭建测试环境 (10.0.0.200)

#通过jd.com 访问

#jd.com  ====》10.0.0.200

 

4.1 ####修改/etc/hosts文件

Vim/etc/hosts

[[email protected] ~]# cat  /etc/hosts

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4

::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

10.0.0.200  jd.com

#使用jd.com的时候 就相当于是用10.0.0.200

ping jd.com

PING jd.com (10.0.0.200) 56(84) bytes of data.

64 bytes from jd.com (10.0.0.200): icmp_seq=1 ttl=64 time=0.025 ms

 

 

第5章  /etc/fstab(file system table) 再开机的时候给每个设备创建一个入口   开机            的时候自动挂载列表

UUID=cf634253-6c41-4771-87b7-e86afb9284a7  /            ext4          defaults        1           1

UUID=8519938a-dccb-4eb5-bbbc-4fd22f9f99fe  /boot        ext4          defaults        1           2

UUID=f70549a5-ec74-4cd1-99ba-49eb175e712d  swap         swap          defaults        0           0

tmpfs                                      /dev/shm     tmpfs         defaults        0           0

devpts                                     /dev/pts     devpts        gid=5,mode=620  0           0

sysfs                                      /sys         sysfs         defaults        0           0

proc                                       /proc        proc          defaults        0           0

设备(磁盘分区 光盘)                     挂载点(入口)

[[email protected] ~]# blkid

/dev/sda3: UUID="cf634253-6c41-4771-87b7-e86afb9284a7" TYPE="ext4"

/dev/sda1: UUID="8519938a-dccb-4eb5-bbbc-4fd22f9f99fe" TYPE="ext4"

/dev/sda2: UUID="f70549a5-ec74-4cd1-99ba-49eb175e712d" TYPE="swap"

 

第6章  /etc/rc.local文件内容会在开机的时候被运行

第7章   /etc/inittab     init table运行级别的配置文件

7个运行级别

 

0  关机 (不要把运行级别设置为0)

1  单用户模式 single user mode

2  多用户模式无法使用 NFS

3  完全多用户模式 命令行模式 文本模式 (工作默认的环境)

4  待开发

5  X11   桌面(desktop)模式 图形化界面模式

6  重启 (不要把运行级别设置为6)

原文地址:http://blog.51cto.com/13859679/2147418

时间: 2024-07-31 19:18:34

目录结构之etc目录内容的相关文章

Linux系统的目录结构及常见目录总结

Linux系统的目录结构(必须掌握的内容) 所有目录只有一个顶点/(根),所有目录的起点. 只有一棵树 Linux的目录结构也是有规律的,而且也是按照类别组织的. 应用程序 /usr/bin 数据文件,帮助/usr/share 配置文件/etc/ 启动命令 /etc/init.d/ 结论: linux的所有目录结构是一个有层次的倒挂着的树形目录结构 根“/”是所有目录的顶点, 目录结构和分区设备是没有关系的.也就是不同的目录可以跨越不同的磁盘设备或分区 所有的目录都是按照一定的类别有规律打的组织

Android系统源代码目录结构 “Android源代码”“目录结构”

在讲述Android源码编译的三个步骤之前,将先介绍Android源码目录结构,以便读者理清Android编译系统核心代码在Android源代码的位置. Android源代码顶层目录结构如下所示: ├──abi #应用二进制接口,不同的操作系统,应用二进制接口不同,因此linux上的二进制可执行文件在windows上无法执行 ├──android #存放了一些xml文件,用于描述工程路径及其对应的远程仓库地址,repo工具将使用这些信息同步代码 ├──bionic #bionic C库,Andr

linux目录结构及各目录的作用

Linux目录和Windows目录有着很大的不同,Linux目录类似一个树,最顶层是其根目录,如下图: /bin bin是binary的缩写.这个目录沿袭了UNIX系统的结构,存放着使用者最经常使用的命令.例如cp.ls.cat,等等. /boot 这里存放的是启动Linux时使用的一些核心文件. /dev dev是device(设备)的缩写.这个目录下是所有Linux的外部设备,其功能类似DOS下的.sys和Win下的.vxd.在Linux中设备和文件是用同种方法访问的.例如:/dev/hda

linux的目录结构之etc目录

第1章 proc的目录结构1.1 /proc/cpuinfo 查看cpu信息1.2 /proc/meminfo 查看内存信息1.3 /proc/mounts 查看挂载信息 1.4 /proc/loadavg load 负载 average 平均 平均负载 负载=== 系统的繁忙程度 衡量的CPU和磁盘 数字接近系统核心总数的 负载高 实例1-1 w显示系统的负载信息 [[email protected] ~]# w14:40:40 up 9 min, 1 user, load average:

Linux系统的目录结构及各目录作用

使用tree命令查看Linux目录结构,这个命令默认是没有安装的,需要手动安装一下. [[email protected] xf]# mount /dev/sr0 /media/ mount: /dev/sr0 写保护,将以只读方式挂载 [[email protected] xf]# rpm -ivh /media /Packages/tree-1.6.0-10.el7.x86_64.rpm 准备中...                          ####################

Linux之目录结构以及各目录在系统中的作用

Linux系统中的目录结构以树形结构呈现 root:超级管理员的家目录 bin:存放普通用户执行命令 boot:存放系统引导装载程序 dev:存放磁盘挂载存储 etc:存放Linux操作系统的服务还有系统的配置文件 home:存放普通用户的家目录 var:存放系统的日志文件,网站的根目录 lib:存放系统的库文件 usr:安装外部程序(源代码,编译安装包) media/mnt:挂载磁盘光驱 opt:存放安装外部大型程序 proc:系统临时目录,主要存放系统的一些参数,生成系统的一些状态信息 sb

ThinkPHP学习(二)理清ThinkPHP的目录结构及访问规则,创建第一个控制器

ThinkPHP的目录结构 回顾上一篇的安装目录: 目录对应关系 F:\\PHP├─index.php       入口文件├─README.md       README文件├─Application     应用目录├─Public          资源文件目录└─ThinkPHP        框架目录 thinkphp 的目录结构 ThinkPHP 的目录结构非常清晰和容易部署.大致的目录结构如下,以项目为基础进行部署. ┎━ThinkPHP 框架系统目录┃ ┝ ThinkPHP.ph

从零开始:一个正式的vue+webpack项目的目录结构是怎么形成的

每天学习一点点 编程PDF电子书.视频教程免费下载:http://www.shitanlife.com/code 如何从零开始一个vue+webpack前端工程工作流的搭建,首先我们先从项目的目录结构入手.一个持续可发展,不断加入新功能,方便后期维护的目录结构究竟是长什么样子的?接下来闰土大叔带你们一起手摸手学起来. 初级前端初始化目录篇 项目伊始,我们肯定是先在terminal终端命令行(以下简称terminal)cd进入<project name>根目录,然后输入 npm init 初始化

python--软件目录结构

软件目录结构规范 设计目录结构优点: 1.可读性高,可以快速的了解项目 2.可维护性高,定义好组织规则后,维护者就能很明确地知道,新增的哪个文件和代码应该放在什么目录之下. 目录组织方式 Foo/|-- bin/|   |-- foo||-- foo/|   |-- tests/|   |   |-- __init__.py|   |   |-- test_main.py|   ||   |-- __init__.py|   |-- main.py||-- docs/|   |-- conf.p