Linux 常见重要系统文件

原文链接 [Linux系统入门] https://edu.csdn.net/skill/gml/gml-c7b64290b99348ee9c2887bde6a03f19?category=747&typeId=21569#_34

网卡配置文件

网卡配置文件为:/etc/sysconfig/network-scripts/ifcfg-网络连接名

ipv6内容暂时用不到,也可以删掉。

文件内容举例:

TYPE=Ethernet # 类型为以太网

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

BROWSER_ONLY=no # 只是浏览器:否

BOOTPROTO=static # 网卡引导协议为静态,Dhcp为动态

DEFROUTE=yes # 默认路由:开启

IPV4_FAILURE_FATAL=no # 是否开启ipv4致命错误检测:否

IPV6INIT=yes # IPv6是否自动初始化:是

IPV6_AUTOCONF=yes # ipv6是否自动配置

IPV6_DEFROUTE=yes # ipv6是否可以为默认路由

IPV6_FAILURE_FATAL=no # 是否开启ipv6致命错误检测:否

IPV6_ADDR_GEN_MODE=stable-privacy # ipv6地址生成模型

NAME=eth0 # 网卡名称

# 以下几项为手动配置

ONBOOT=yes # 网卡开机自启动

IPADDR=192.168.10.3 # IP地址

PREFIX=24 # 子网掩码

GATEWAY=192.168.10.254 # 网关地址

DNS1=223.5.5.5 # DNS地址

DNS配置文件

DNS(Domain Name System)用于将域名解析为IP地址,

本地DNS配置文件为:/etc/resolv.conf

下面配着内容是将223.5.5.5作为DNS服务器的地址,含义是指等服务器所有DNS解析工作都有服务器地址为223.5.5.5的DNS服务器负责。

文件内容举例:

cat /etc/resolv.conf

# Generated by NetworkManager

nameserver 223.5.5.5

系统hosts文件

hosts文件是主机IP地址与主机名或域名对应的解析配置文件,进行本地解析。所有内网服务器hosts文件都保持一致。

文件路径为:/etc/hosts

服务器之间的服务通信、接口调用等可以用hosts文件中的域名或主机名代替IP

文件内容举例:

cat /etc/hosts

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4

::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.10.2 nginx-lb

192.168.10.3 nginx01

192.168.10.4 tomcat01

192.168.10.5 tomcat02

fstab文件

这个文件是记录开机需要自动挂载的文件系统的配置文件,也就是常说的永久挂载

文件的路径为:/etc/fstab

临时挂载命令为:mount 文件系统 挂载点

文件内容举例:

cat /etc/fstab

#

# /etc/fstab

# Created by anaconda on Sun Jan 10 03:40:54 2021

#

# Accessible filesystems, by reference, are maintained under '/dev/disk'

# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info

#

/dev/mapper/centos-root / xfs defaults 0 0

UUID=cafe565d-aa74-4650-97cf-917c79d997d1 /boot xfs defaults 0 0

/dev/mapper/centos-swap swap swap defaults 0 0

上面内容包含两条挂载信息,挂的信息分为六列,含义分别为:

  1. 被挂载的设备名称

  2. 挂载点

  3. 文件系统类型

  4. 挂载选参数,defaults 为默认

  5. 是否需要备份,0为不需要

  6. 是否需要开机检查,0为不需要

rc.local文件

用于存放开机自启动服务命令,可以将命令直接写入此配置文件中,

路径为:/etc/rc.local

配置完成后,需要执行chmod +x /etc/rc.d/rc.local 属于该文件的执行权限

文件内容举例:

cat /etc/rc.local

#!/bin/bash

# THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES

#

# It is highly advisable to create own systemd services or udev rules

# to run scripts during boot instead of using this file.

#

# In contrast to previous versions due to parallel execution during boot

# this script will NOT be run after all other services.

#

# Please note that you must run 'chmod +x /etc/rc.d/rc.local' to ensure

# that this script will be executed during boot.

touch /var/lock/subsys/local

## 全局环境变量配置文件

此文件中配置对所有用户生效,如果需要对某用户配置环境变量,需要在其家目录下.bash_profile文件中做出配置。

路径为:/etc/profile

文件内容举例:

cat /etc/profile

export JAVA_HOME=/app/jdk

export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar

export PATH=$PATH:$JAVA_HOME/bin

上面内容为为JDK配置的环境变量。配置完成后运行source /etc/profile使其生效。

定时任务配置文件

文件路径为:/var/spool/cron/

可以直接使用命令crontab -e进行编辑。

Linux 常见重要系统文件的更多相关文章

  1. Linux 常见安全检查方法

    Linux 常见安全检查方法进行概要说明: 一.检查系统密码文件,查看文件修改日期 # ls -l /etc/passwd 二.查看 passwd 文件中有哪些特权用户 # awk -F: '$3= ...

  2. 2 . Linux常见命令

    Linux常见命令格式: 命令名称 选项 参数 ls -alh 文件/目录 --all #ls 显示当前目录内容 #ls -l 显示文件详细信息 #ls -hl h已常见单位显示文件大小 k M G# ...

  3. Linux常见疑难问答

    Linux常见疑难问答 (1)按a~z顺序排列启动服务进程. #exportLC_ALL=C           #英文环境变量设置,主要用于解决乱码问题 #chkconfig –list | gre ...

  4. Linux 常见的trouble shooting故障排错

    Linux 常见的trouble shooting故障排错 备份开机所必须运行的程序对一个运维人员来说是非常有必要的.在实际生产环境中,系统和数据基本都是安装在不同的硬盘上面,因为企业最关心的还是数据 ...

  5. 嵌入式Linux开发教程:Linux常见命令(上篇)

    摘要:这是对周立功编著的<嵌入式Linux开发教程>的第7期连载.本期刊载内容有关LinuxLinux常见命令中的导航命令.目录命令和文件命令.下一期将连载网络操作命令.安装卸载文件系统等 ...

  6. 一个linux常见命令的列表

    这是一个linux常见命令的列表. 那些有• 标记的条目,你可以直接拷贝到终端上而不需要任何修改,因此你最好开一个终端边读边剪切&拷贝. 所有的命令已在Fedora和Ubuntu下做了测试 命 ...

  7. Linux常见系统故障

    Linux常见系统故障 1.修复MBR扇区故障 2.修复GRUB引导故障 3./etc/inittab文件丢失 4.遗忘root用户密码 5.修复文件系统 6.磁盘资源耗尽故障 一.修复MBR扇区故障 ...

  8. Linux常见操作

    前面的话 本文将详细介绍Linux常见操作 基本概念 Linux严格区分大小写,所有内容以文件形式保存,包括硬件 Linux没有扩展名的概念,不靠扩展名来区分文件类型.但有一些约定俗成的扩展名 压缩包 ...

  9. Linux常见英文报错中文翻译(菜鸟必知)

    Linux常见英文报错中文翻译(菜鸟必知) 1.command not found 命令没有找到 2.No such file or directory 没有这个文件或目录 3.Permission ...

  10. Linux常见系统命令与文件操作

    一.Linux常见文件操作 (1)cd /: 在Linux 系统中斜杠“/”表示的是根目录. cd / ,即进入根目录. (2)cd ~命令是,进入用户在该系统的home目录,例如xz用户,则进入/r ...

随机推荐

  1. NTP时间服务器优先级介绍

    先思考一个问题:当一个客户端配置向多个NTP时间服务器校时,此时客户端优先向哪个时间服务器同步时间呢? 一个完整的NTP校时请求分四步: 1.客户端向服务器发起校时请求 2.服务器收到客户端发送的校时 ...

  2. ElasticSearch之Open index API

    打开指定的索引. 命令样例如下: curl -X POST "https://localhost:9200/testindex_003/_open?pretty" --cacert ...

  3. Havoc C2d的初次使用

    Havoc C2 简介 Havoc是一款现代化的.可扩展的后渗透命令控制框架 当前的Havoc版本还处于早期开发版,随着框架的不断成熟,可能会对Havoc的API和核心结构进行大量更改 以下的配置部分 ...

  4. 如何使用 Helm 在 K8s 上集成 Prometheus 和 Grafana|Part 2

    在 Part 1 中,我们一起了解了什么是 Prometheus 和 Grafana,以及使用这些工具的前提条件和优势.在本部分,将继续带您学习如何安装 Helm 以及如何使用 Prometheus ...

  5. 文心一言 VS 讯飞星火 VS chatgpt (34)-- 算法导论5.3 1题

    一.Marceau 教授不同意引理 5.5 证明中使用的循环不变式.他对第1次送代之前循环不变式是否为真提出质疑.他的理由是,我们可以很容易宣称一个空数组不包含0排列.因此一个空的子数组包含一个0排列 ...

  6. vue常用函数

     this.$router.back();  //回退上一页面

  7. Cesium案例解析(十)——CZML点

    目录 1. 概述 2. 案例 3. 结果 1. 概述 CZML是Cesium中用于描述动态图形场景的JSON格式,它们的关系类似于Google Earth与KML之间的关系,一般会认为KML是一种矢量 ...

  8. 【玩转鲲鹏 DevKit系列】如何快速迁移无源码应用?

    本文分享自华为云社区<[玩转鲲鹏 DevKit系列]如何快速迁移无源码应用?>,作者: 华为云社区精选. 为了帮助广大用户和开发者快速将无源码应用从 x86 迁移到鲲鹏,鲲鹏 DevKit ...

  9. 云小课|云数据库RDS实例连接失败了?送你7大妙招轻松应对

    摘要:自从购买了RDS实例,连接失败的问题就伴随着我,真是太难了.不要害怕,不要着急,跟着小云妹,读了本篇云小课,让你风里雨里,实例连接自此畅通无阻! 顺着以下几个方面进行排查,问题就可以迎刃而解~ ...

  10. DevSecOps“内置安全保护”,让软件研发“天生健康”

    摘要:我们主要是围绕安全架构设计保证安全落地有法可依,进行威胁建模让安全落地有迹可循.做好隐私和敏感数据保护让安全落地在每一个细节和实处这几个方面进行阐述. 本文分享自华为云社区<DevSecO ...