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. 开源.NetCore通用工具库Xmtool使用连载 - 图像处理篇

    [Github源码] <上一篇> 介绍了Xmtool工具库中的扩展动态对象,今天我们继续为大家介绍其中的图像处理类库. 在我们的软件系统中,经常需要对图片进行各种各样的处理:例如最常见的头 ...

  2. 数字孪生与VR设备的融合为旅游行业带来革新

    数字时代的推动下,旅游行业正迎来一场革命性的变革.数字孪生系统与虚拟现实(VR)的融合为旅游体验带来了全新的可能性.通过数字孪生技术的实时模拟和VR设备的沉浸式体验,旅游行业迎来了全新的变革时代. 数 ...

  3. 神经网络优化篇:详解其他正则化方法(Other regularization methods)

    其他正则化方法 除了\(L2\)正则化和随机失活(dropout)正则化,还有几种方法可以减少神经网络中的过拟合: 一.数据扩增 假设正在拟合猫咪图片分类器,如果想通过扩增训练数据来解决过拟合,但扩增 ...

  4. CentOS 7 安装 Python 3.X版本

    由于Centos7默认安装了python2.7.5版本,因此想安装python 3.X版本就需要特殊处理. 详情可以参考南宫羽香的技术博客原文:https://www.cnblogs.com/lclq ...

  5. 用C实现HashTable

    简述HashTable的原理 HashTable是一种数据结构,通过key可以直接的到value,查找值时间总为常数级别O(1). 原理 HashTable底层是使用了数组实现的.数组只要知道了索引, ...

  6. Linux发行版的基础目录名称、命名法则及功能规定

    罗列Linux发行版的基础目录名称命名法则及功用规定 目录描述 /主层次 的根,也是整个文件系统层次结构的根目录 /bin存放在单用户模式可用的必要命令二进制文件,所有用户都可用,如 cat.ls.c ...

  7. 【scikit-learn基础】--『监督学习』之 决策树分类

    决策树分类算法是一种监督学习算法,它的基本原理是将数据集通过一系列的问题进行拆分,这些问题被视为决策树的叶子节点和内部节点.决策树的每个分支代表一个可能的决策结果,而每个叶子节点代表一个最终的分类结果 ...

  8. Linux系统快速入门(完整版)

    LINUX基础知识 I.Linux概述 linux是啥? 一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户.多任务.支持多线程和多CPU的操作系统.它能运行主要的Un ...

  9. GaussDB for DWS:内存自适应控制技术总结

    1.技术背景 在SQL语句复杂.处理数据量大的AP场景下,单个查询对内存的需求越来越大,多个语句的并发很容易将系统的内存吃满,造成内存不足的问题.为了应对这种问题,GaussDB for DWS引入了 ...

  10. 再获殊荣!华为云GaussDB喜提“科技进步一等奖”

    摘要:近日,中国电子学会科学技术奖励大会颁发了2021-2022年度中国电子学会科学技术奖获奖项目,华为云主导的"GaussDB智能云原生分布式数据库"项目荣获"科技进步 ...