/etc目录下的文件及详细作用

/etc目录下的文件及详细作用

1.1 /etc/resolv.conf  

/etc/resolv.conf 是DNS配置文件。

配置DNS的方法:

方法1:网卡配置文件

DNS1=10.0.0.254

DNS2=223.5.5.5

方法2./etc/resolv.conf

nameserver 10.0.0.254

nameserver 223.5.5.5

nameserver:域名解析服务器

总结:配置DNS,在网卡配置文件中进行配置,默认情况下 网卡配置文件DNS优先于/etc/resolv.conf

1.2 /etc/hostname

/etc/hostname (在Centos 7)

/etc/sysconfig/network(在CentOS6)  配置主机名

第1个里程碑 查看主机名   你当前叫啥

[[email protected] ~]# hostname

oldboyedu-54

第2个里程碑 修改主机名 (临时 重启服务器之后失效)

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

[[email protected] ~]# hostname

oldboyedu54-lnb

第3个里程碑 永久修改主机名 (永久 修改配置文件重启服务器之后生效)

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

oldboyedu54-lnb

[[email protected] ~]# hostname

oldboyedu54-lnb

CentOS7 修改主机名命令(临时+永久)

[[email protected] ~]# hostnamectl set-hostname oldboyedu-lnb

[[email protected] ~]#

[[email protected] ~]# hostname

oldboyedu-lnb

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

oldboyedu-lnb

修改主机名小结:

1.CentOS7

hostnamectl set-hostname oldboyedu-lnb   ===

hostname  oldboyedu-lnb

vim       /etc/hostname

2.CentOS6

hostname  oldboyedu-lnb

vim       /etc/hostname

1.3 /etc/hosts    

/etc/hosts:  ip与域名对应关系   解析域名(主机名)

用/etc/hosts搭建网站的测试环境 (虚拟机)

用 jd.com 访问你的测试环境

jd.com真实ip :111.13.28.118

jd.com 测试ip:10.0.0.200

[[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         (编辑加入的)

[[email protected] ~]# 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.033 ms

64 bytes from jd.com (10.0.0.200): icmp_seq=2 ttl=64 time=0.036 ms

64 bytes from jd.com (10.0.0.200): icmp_seq=3 ttl=64 time=0.038 ms

64 bytes from jd.com (10.0.0.200): icmp_seq=4 ttl=64 time=0.037 ms

64 bytes from jd.com (10.0.0.200): icmp_seq=5 ttl=64 time=0.039 ms

64 bytes from jd.com (10.0.0.200): icmp_seq=6 ttl=64 time=0.035 ms

^C

--- jd.com ping statistics ---

6 packets transmitted, 6 received, 0% packet loss, time 5000ms

rtt min/avg/max/mdev = 0.033/0.036/0.039/0.005 ms

总结:

1. /etc/hosts可以解析(DNS)  搭建测试环境

例如:10.0.0.200  jd.com  oldboyedu54-lnb

2. /etc/hosts能够方便不同服务器之间 互相访问

1.4 /etc/fstab  

/etc/fstab   file system  table :文件系统挂载表,开机的时候设备与入口对应关系 开机自动挂载列表。

1.5 /etc/rc.local

/etc/rc.local: 里面的内容会在开机的时候自动运行  开机自启动

注意:CentOS7 下面使用之前 需要

chmod +x /etc/rc.d/rc.local   #给这个文件加上执行权限

1.6 /etc/inittab

/etc/inittab:(centos 6) 运行级别的配置文件 runlevel(运行级别)

centos 6 (运行级别)                              CentOS7(target)

0     关机                                              poweroff.target

1     单用户模式 (root密码忘记)                       rescue.target

2     多用户模式 没有NFS                               multi-user.target

3     完全的多用户模式   命令行模式  文本模式   multi-user.target

4     待开发 没使用        multi-user.target

5     桌面模式  图形化界面模式 (安装桌面相关的软件)   graphical.target

6     重启                                              reboot.target

如何查看运行级别和修改:

1CentOS 6:

修改/etc/inittab

Vim /etc/inittab

2CentOS 7 :

查看运行级别 :

[[email protected] ~]# systemctl get-default

multi-user.target

设置运行级别 :

systemctl set-default  multi-user.target

[[email protected] ~]# ll /etc/systemd/system/default.target

lrwxrwxrwx. 1 root root 37 Oct 23 18:51 /etc/systemd/system/default.target -> /lib/systemd/system/multi-user.target

1.7 /etc/profile

/etc/profile: 环境变量配置文件

变量

qiang    变量名字         藏经阁武功秘籍名字  葵花宝典 baodian

echo $qiang     显示变量内容     查看baodian内容

qiang="若不自宫 也能成功"        修改变量内容  修改扉页

什么是环境变量:

1.大写

2.linux大部分地方都可以使用

3.系统创建好的变量

PS1是控制命令行样子的变量

1.8 /etc/bashrc   

/etc/bashrc   别名(命令小名)

#全局生效   国法

/etc/profile       ※※※※※

/etc/bashrc

#局部生效   家规

~/.bashrc

~/.bash_profile

1.9 /etc/motd

/etc/motd:文件中的内容 会在用户登录系统之后显示出来

1.10 /etc/issue /etc/issue.net 

/etc/issue /etc/issue.net:文件中的内容 会在用户登录系统之前显示出来

> /etc/issue

> /etc/issue.net (清空这两个文件中的内容)

cat /etc/issue

cat /etc/issue.net

原文地址:https://www.cnblogs.com/59111618qq/p/10063575.html

时间: 2024-10-29 11:03:10

/etc目录下的文件及详细作用的相关文章

adt下sdk目录下各个文件夹的作用

add-ones:该目录下存放第三方公司为android平台开发的附加功能系统. platforms:该目录下存放不同版本的Android系统. platform-tools:该文件夹下存放了Android平台相关工具 tools:该目录下存放了大量Android开发.调试的工具 docs:该文件夹下存放了Android SDK开发文档的和API文档,启动offline.html就可以了 extras:该文件夹下存放了Google提供的USB驱动.Intel提供的硬件加速等附加工具包 sampl

tomcat跟目录下work文件夹的作用

work目录只是tomcat的工作目录,也就是tomcat把jsp转换为class文件的工作目录. jsp,tomcat的工作原理:当浏览器访问某个jsp页面时,tomcat会在work目录里把这个jsp页面转成.java文件,比如将index.jsp转换成index_jsp.java文件,而后编译为index_jsp.class文件,最后tomcat容器通过ClassLoader类把这个index_jsp.class类装载入内存,进行响应客户端的工作. tomcat会定时扫描容器内的jsp文件

linux根目录下各文件夹的作用

linux下的文件结构,看看每个文件夹都是干吗用的 /bin 二进制可执行命令 /dev 设备特殊文件 /etc 系统管理和配置文件 /etc/rc.d 启动的配置文件和脚本 /home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示 /lib 标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件 /sbin 系统管理命令,这里存放的是系统管理员使用的管理程序 /tmp 公用的临时文件存储点 /root 系统管理员的主目录(呵呵,特

Linux下各个文件夹的作用

linux下的文件结构,看看每个文件夹都是干吗用的/bin 二进制可执行命令 /dev 设备特殊文件 /etc 系统管理和配置文件 /etc/rc.d 启动的配置文件和脚本 /home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示 /lib 标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件 /sbin 系统管理命令,这里存放的是系统管理员使用的管理程序 /tmp 公用的临时文件存储点 /root 系统管理员的主目录(呵呵,特权

java利用WatchService实时监控某个目录下的文件变化并按行解析(注:附源代码)

首先说下需求:通过ftp上传约定格式的文件到服务器指定目录下,应用程序能实时监控该目录下文件变化,如果上传的文件格式符合要求,将将按照每一行读取解析再写入到数据库,解析完之后再将文件改名. 一. 一开始的思路 设置一个定时任务,每隔一分钟读取下指定目录下的文件变化,如果有满足格式的文件,就进行解析. 这种方式很繁琐,而且效率低,效率都消耗在了遍历.保存状态.对比状态上了! 而且无法利用OS的很多功能. 二. WatchService介绍 1. 该类的对象就是操作系统原生的文件系统监控器!我们都知

企业的网站遭受木马攻击了,导致网站目录下所有文件都被篡改了

问题: 一个 lamp 的服务器站点目录下所有文件均被植入如下内容 <script language=javascript src=http://luoahong.blog.51cto.com/504977/1827164> 包括图片文件也被植入了,网站打开时就会调用这个地址,造成的影响很恶劣. 实际解决办法: 思路是:需要遍历所有目录有文件 把以上被植入的内容删除掉. 1.  先备份数据.然后,执行命令批量修改回来. 2.  a.备份原始出问题的原始文件: b.历史备份覆盖:c.find+s

Linux编译多个不同目录下的文件以及静态库、动态库的使用

先看两篇博文,作为基础知识.如果对C/C++编译链接过程都了解的话,可以跳过不看. http://www.firedragonpzy.com.cn/index.php/archives/2556 http://www.cppblog.com/shifan3/archive/2007/01/05/17325.html 一.  编译不同目录下的多个文件 各个文件的布局如下: head.h文件的代码: [cpp] view plaincopy #ifndef  HEAD_H #define  HEAD

find 查找目录下的文件

1. 命令功能 find命令用于查到目录下的文件,同时也可以调用其它命令执行相应操作. 2. 语法格式 find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] [path...] [expression] find  [-H] [-L] [-P] [-Olevel]  [pathname]  [expression] find  [选项]            [ 路径 ]        [操作语句] 常见用

vi命令使用技巧及经常出现的错误、etc目录下重要文件、环境变量及别名功能

一.vi命令使用技巧补充 如何快速编辑文本内容 yy --- 快速复制文件内容 3yy --- 复制三行内容 p --- 快速粘贴文本内容 3p --- 粘贴三行内容 dd --- 快速删除文件内容(实质是剪切) 3dd --- 删除三行内容 dG --- 删除光标当结尾所有内容 u(undo) --- 撤回之前的操作 ctrl+r(redo) --- 取消撤销操作 r --- 快速替换字符信息 R --- 可以连续替换多个字符信息 二.vi使用时经常出现的错误(1)操作出现失误 vi /old