基本结构 info 二进制 通信 内存 分区信息 script 核心 ces
一 查看系统 pci 设备,主板,声卡,显卡,网卡等
# lspci
二 查看 cpu 信息
# more /proc/cpuinfo
1: 查看系统物理 cpu 的个数
#cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l
2: 查看每个物理 cpu 中内核的个数
#cat /proc/cpuinfo | grep "cpu cores"
3: 查看系统所有的逻辑 cpu 个数
#cat /proc/cpuinfo | grep "processor" | wc -l
三 查看系统内存信息
#more /proc/meminfo
四 查看磁盘分区信息
# fdisk -l
五 外置设备
外置的设备文件存放在 / dev 下面
软盘对应的设备文件为 /dev/fdx //fd 为软盘驱动器(floppydisk)的缩写
u 盘对应的设备文件为 /dev/sdax
光驱对应的设备文件为 /dev/had
六 文件系统类型
1:msdos dos 文件系统类型
2:vfat 支持长文件名的 dos 分区文件系统类型 可以理解为 windows 文件类型
3:iso**** 光盘格式文件类型
4: ext2/3/4 linux 的文件系统类型
5: xfs linux 的日志文件系统
七 设备的挂载使用
命令:mount -t 文件系统类型设备文件挂载目录
(1)/mnt 目录 专用做临时挂载目录
(2)/media 目录 自动挂载目录,用于自动挂载光盘,u 盘等移动设备
1:挂载 u 盘
挂载 u 盘前须确认 u 盘的设备名,输入 #dmesg|more 查看,一般都是 / dev/sd1, 然后建立挂载目录 mkdir /mnt/usb,接着挂载
如: mount -t ext4 /dev/sda1 /mnt/usb
八 设备的卸载
命令:umonut 挂载目录
如:卸载 u 盘 umonut /mnt/usb
九 文件系统结构
/
/etc 存放系统管理相关的配置文件以及子目录和相关网络配置文件和服务启动文件
/etc/passwd 用户库文件 每个用户名, uid,gid, 和工作目录
/shadow 存放用户密码的文件
/group 存放用户组信息
/fstab 系统开机启动自动挂载分区列表,需要设置开机自动挂载的分区,都可以在此文件里加入
/systemd systemd 的配置文件目录
/hosts 设定用户自己的 ip 与名字对应表
/resolv.conf 客户端 dns 配置文件
/systemd/system/*.wants 所有的服务启动脚本,开机系统自动启动这些服务
/sysconfig/network-scripts/ifcfg-eth0 ip 地址的配置文件
/x11 x-window 的配置文件
/ rsyslog.conf 系统日志输出配置文件
/ crontab 系统级别的守护进程配置文件
/sysctl.conf 系统内核参数配置文件
/services 定义系统服务与端口的对应关系
/ profile 系统全局环境变量配置文件
/usr 主要用于存放应用程序和文件
/var 主要存放系统运行以及软件运行的日志信息
/ dev 存放所以得设备文件
/proc 虚拟目录,都是内存的映射
/boot 存放启动 linux 的一些核心文件
/bin 和 / sbin 存放可执行的二进制文件 /sbin 存放只有 root 才能执行的命令
/home 用户工作目录
/lib 存放共享程序和映像文件
/run 外在设备的自动挂载目录
/lost+found 保存丢失文件,不正常的关机,会导致文件丢失,则这些文件保存在 / lost+found
/tmp 为临时目录
十 系统的核心组成
linux 内核的官方网站 https: www.kernel.org
1 内存管理
2 进程管理
3 进程间通信
4 虚拟文件系统
5 网络接口
路漫漫其修远兮 linux 系统基本结构
来源: http://www.bubuko.com/infodetail-2453792.html