常使用的Linux目录结构

1. Linux核心目录结构

1.1 目录结构概述

  • 在Linux中目录一切从根开始,Linux目录类似于倒挂的大树.
  • 使用Linux之前最好对Linux目录结构有个概念,熟悉下常有的目录.

1.2 Linux核心目录(根下)

  • 目录(Windows叫文件夹),一般用来分类存放文件.

根下的核心目录

说明

/etc/

系统,服务配置文件的目录

/home/

普通用户家目录

/root/

皇宫,root用户家目录

/dev/

device设备文件目录,硬盘,光盘...

/tmp/

临时目录,临时存放内容

/proc/

系统服务,进程信息.类似于汽车的仪表盘

1.3 路径表示形式

路径形式

说明

应用建议

绝对路径

从跟开始的路径,/etc/hostname

/etc/sysconfig/network-scrip/ifcfg-eth0

初步使用推荐使用绝对路径

相对路径

不是从根开始的路径:etc/ ,

etc/hostname

熟练后通过相对路径的方式精简步骤

eg:

绝对路径:银河太阳系地球亚洲中国北京市昌平区沙河镇东三旗村278号8楼888

相对路径: 887旁边

相对路径:相对于当前所在目录

1.4 FAQ

2. 目录结构深入

2.1 /etc/下面

/etc/文件

说明

企业应用

/etc/hostname

主机配置文件

每个Linux主机配置主机名,根据主机名区分不同功能

/etc/hosts

主机名和ip的对应关系

在网站中访问使用,第2阶段常用

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

网卡配置文件

物理机改改与服务自动

第一阶段结束网络部分讲解

/etc/rc.local

开机自启动文件

把需要开机的时候自动运行的命令,服务放在这个文件中

/etc/fstab

开始自动挂载的配置文件

第一阶段磁盘部分讲解.配置磁盘挂载使用

/etc/motd

文件的内容会在用户登录系统后显示出来

温馨提示.佛祖保佑,永不宕机.

/etc/issue/etc/issue.net

文件中的内容会在用户登录系统前显示出来

这个文件内容应该清空

2.1.1 修改主机名

  • 下表为系统主机配置记录表

ip地址内网

IP地址-公网

主机名

cpu

内存

硬盘

其他

系统

服务

10.0.0.200

gq

1

1

20

centos7.9

网站服务

10.0.0.201

gq1

1

1

20

centos7.9

gq913.cn

网站服务器

#命令同时修改临时+永久  表示一直生效
hostnamectl set-hostname 新的主机名
hostname 主机名
control  ctrl  控制

#配置主机名
hotsnamectl set-hostname gq01
#查看主机名
cat /etc/hostname

还有个老方法

1.命令行​​通过hostname命令修改(临时修改,重启Linux后失效)

​​2.手动修改/etc/hostname文件(永久修改,重启Linux后生效)

2.1.2 网卡配置文件

  • /etc/各种配置的目录
  • /etc/sysconfig system configure系统配置文件
  • /etc/sysconfig/network-scripts/ifcfg-eth0 if interface网卡接口 eth网卡

2.1.3 /etc/rc.local开机自启动配置文件

第1次使用这个文件之前需要给/etc/rc.d/rc/local增加执行权限.

chmod +x /etc/rc.d/rc/local 试试就逝世

了解:温馨提示

/etc/rc.local本质是个快捷键(软连接),源文件是/etc/rc.d/rc.local

2.1.4 /etc/motd issue

  • issue内容

2.2 /var/下面

/var/经常变化的内容

说明

应用建议

/var/log/

系统及服务的各种日志目录

/var/log/secure

存放用户登录情况日志

分析是否有恶意破坏情况

/var/log/messages

通用各种服务的日志,日志很多

分析服务,系统异常

2.3 /proc/下面

/proc/系统,进程信息,内核

说明

应用建议

/proc/cpuinfo

cpu信息

未来监控使用,获取cpu指标

/proc/meminfo

内存信息

未来监控使用,获取内存指标

/proc/loadavg

系统负载信息,衡量系统繁忙程度

第一阶段讲解进程会详解

/proc/mounts

系统挂载信息

第2阶段讲解nfs服务

1) cpu信息

  • cpu颗树,cpu核心数.
    • cpu颗数:有多少个物理的cpu
    • cpu核心数:1颗中有多少个核心,每个核心相当于1个工人

lscpu 查看cpu信息,核心数,颗数

cpu与核心关系


 

  • 15
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

gqren003

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值