CentOS7 操作系统简介
# CentOS7 目录结构
[aaron@yangliangxi ~]$ ls /
bin boot dev etc home lib lib64 media
mnt opt proc root run sbin srv sys
tmp usr var
1
2
3
4
2
3
4
目录用途详细说明
- bin:存放普通用户可执行的指令,即使在单用户模式下也能够执行处理。
- boot:开机引导目录,包括 Linux 内核文件与开机所需要的文件。
- dev:设备目录,所有的硬件设备及周边均放置在这个设备目录中。
- etc:各种配置文件目录,大部分配置属性均存放在这里。
- home:这里主要存放你的个人数据,具体每个用户的设置文件,用户的桌面文件夹,还有用户的数据都放在这里。每个用户都有自己的用户目录,位置为:/home/用户名。当然,root 用户除外。
- lib:开机时常用的动态链接库,bin 及 sbin 指令也会调用对应的 lib 库。
- lib64:开机时常用的动态链接库 64 位,bin 及 sbin 指令也会调用对应的 lib 库。
- lost+found:是一个特殊目录,用途是用来存放文件系统错误导致文件丢失后找回数据的;如果你不小心删除了 lost+found 目录,不用使用 mkdir 命令创建 lost+found 目录,应该使用 mklost+found 命令创建 lost+found 目录。
- media:可移除设备挂载目录,类似软盘、 U 盘 、光盘等临时挂放目录。
- mnt:用户临时挂载其他的文件系统,额外的设备可挂载在这里,相对临时而言。
- opt:第三方软件安装目录,现在习惯性的放置在 /usr/local 中。
- proc:虚拟文件系统,通常是内存中的映射,特别注意在误删除数据文件后,比如 DB,只要系统不重启,还是有很大几率能将数据找回来。
- root:系统管理员主目录,除 root 之外,其他用户均放置在 /home 目录下。
- run:系统运行是所需文件,以前放置在 /var/run 中,后来拆分成独立的 /run 目录。重启后重新生成对应的目录数据。
- sbin:只有 root 才能运行的管理指令,跟 bin 类似,但只属于 root 管理员。
- srv:服务启动后需要访问的数据目录。
- sys:跟 proc 一样虚拟文件系统,记录核心系统硬件信息。
- tmp:存放临时文件目录,所有用户对该目录均可读写。
- usr:应用程序放置目录。
- var:存放系统执行过程经常改变的文件。
- vmlinuz: 是可引导的,压缩的 linux 内核,“vm” 代表的 “virtual memory”,一般是一个软连接。
- /var/log/message: 系统启动后的信息和错误日志,是 Linux 中最常用的日志之一。
- /var/log/secure: 与安全相关的日志信息。
- /var/log/maillog: 与邮件相关的日志信息。
- /var/log/cron: 与定时任务相关的日志信息。
- /var/log/spooler: 与 UUCP 和 news 设备相关的日志信息。
- /var/log/boot.log: 守护进程启动和停止相关的日志消息。
# 设备分区类型
- 标准分区
- LVM
- RAID
- LVM 简单配置
- Btrfs
# 文件系统
- ext4
- ext3
- ext2
- EFI System Partition
- swap
- xfs
- vfat
# CentOS7 系统错误汇总
错误一:failed VCE resume (-110)
解决办法:按 esc 键跳过。
错误二:warning: /dev/root does not exist
dracut:/# ls /dev。
dracut:/# reboot。
进入重启界面后按 e 键。
将 LABEL = CentOSx207x20x86_64 rd.live.check 修改为 /dev/sda4 然后按 ctrl + x 自动重启进入安装。
提示
/dev/sda4 这个是 sda4 就是 u 盘盘符 ,安装时具体的盘符可能会变,需要通过 步骤 1 查看得到。
# 下载 CentOS7 对应的版本
系统架构
AMD7 和 Intel64 系统、64 位 ARM 系统和 64 位 IBM Power Systems 服务器。
各种分区解释
boot分区:是引导分区; 作用:系统启动,在 boot 分区存放着grub,内核文件等,一般 200M 就够了。
1
2swap交换分区:内存扩展分区; 交换分区给多大?一般做多:8G,16G。一般为物理内存的 1.5 倍 -2 倍多。 如果系统使用到了swap分区,就直接添加物理内存或排查一下服务器有没有被黑。
1
2
3/ 根:所有文件的根 ,绝对路径的开始标志。一般给到 10G。 实际工作中可以创建数据分区,一般把数据和系统分开。
1
2sda表示第一块磁盘
1ping baidu.com 测试网络是否正常
1
2# yum install -y wget 用于从网络上下载资源,没有指定目录,下载资源回默认为当前目录。
1
2# yum install -y net-tools ifconfigs是linux中用于显示或配置网络设备(网络接口卡)的命令。
1
2# yum install -y vim-enhanced vim工具
1
2直接关闭防火墙 # systemctl stop firewalld 禁止firewall开机启动 # systemctl disable firewalld 查看状态: # systemctl status firewalld 关闭和禁用防火墙(centos7不同于以前的版本)
1
2
3
4
5
6
7
8
9
10# vim /etc/selinux/config 关闭selinux 将SELINUX=enforcing改为SELINUX=disabled;最后要重启一下
1
2
3
4
编辑 (opens new window)
上次更新: 2025/02/15, 13:42:25