Linux 常用配置文件详解

Linux 常用配置文件详解

Jackson Lv3

本文详细介绍 Linux 系统中的重要配置文件及其作用。

文件系统结构

主要目录说明

  • /bin: 基本命令目录
  • /boot: 启动文件目录
  • /etc: 配置文件目录
  • /home: 用户目录
  • /var: 变动文件目录

用户配置文件

/etc/passwd

1
用户名:密码占位符:UID:GID:说明:家目录:Shell

/etc/shadow

1
用户名:加密密码:最后修改时间:最小间隔:最大间隔:警告天数:宽限天数:失效时间:保留字段

/etc/group

1
组名:组密码占位符:GID:组成员列表

/etc/gshadow

1
组名:加密组密码:组管理员:组成员列表

系统配置

重要配置文件

  • /etc/fstab: 开机挂载
  • /etc/hosts: 主机映射
  • /etc/resolv.conf: DNS配置
  • /etc/sudoers: sudo权限
文件权限说明
  • r: 读取权限(4)
  • w: 写入权限(2)
  • x: 执行权限(1)
  • -: 无权限(0)

网络配置

网卡配置文件

  • CentOS: /etc/sysconfig/network-scripts/ifcfg-[网卡名]

DNS配置

  • 配置文件: /etc/resolv.conf

计划任务

crontab 使用

  • crontab -e: 编辑当前用户的cron表
  • crontab -l: 查看当前用户的cron表
  • crontab -r: 删除当前用户的cron表

开机自启

systemctl 命令

  • systemctl enable [服务名]: 设置服务开机自启
  • systemctl disable [服务名]: 取消服务开机自启
开机自动执行命令

编辑 /etc/rc.local 文件,添加需要开机执行的命令,并确保文件有执行权限:

1
chmod +x /etc/rc.local
VI编辑器常用命令

Nginx官网
  • Title: Linux 常用配置文件详解
  • Author: Jackson
  • Created at : 2022-09-22 13:05:34
  • Updated at : 2025-02-18 00:22:46
  • Link: https://839738.xyz/posts/295d673e.html
  • License: This work is licensed under CC BY-NC-SA 4.0.