侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

Linux系统基础结构

2023-12-02 星期六 / 0 评论 / 0 点赞 / 73 阅读 / 4668 字

硬件资源查看系统PCI设备(比如主板、声卡、显卡和网卡等):[root@ localhost ~]# lspci # -v 详情查看CPU信息[root@ localhost ~]# more /pr

硬件资源

.

查看系统PCI设备(比如主板、声卡、显卡和网卡等):

.
[root@ localhost ~]# lspci # -v 详情
.

查看CPU信息

.
[root@ localhost ~]# more /proc/cpuinfo
.

查看内存信息

.
[root@ localhost ~]# free [root@ localhost ~]# more /proc/meminfo# swap类似win系统的虚拟内存,应设成物理内存的两倍[root@ localhost ~]# more /proc/swaps # 查看swap信息
.

查看磁盘分区信息

.
[root@ localhost ~]# fdisk –l# 设备文件都在/dev下,设备文件的对应关系:# 软盘:/dev/fd[x](x:第x个)# SCSI设备(包括U盘):/dev/sd[a][x](sd:SCSI disk,a|b..:第一块,x:第x分区)# IDE光盘:/dev/had# SCSI光盘:/dev/sr[x](x:SCSI ID)# 指向光驱符号连接:/dev/cdrom# 磁带(外在存储设备):/dev/st[x](x:第x个)
.

设备挂载

.
  • 挂载:mount -t [文件系统类型] [设备名] [挂载点]

  • 卸载:umount [挂载目录]

  • /mnt目录,用于手动临时挂载

  • /media目录(CentOS 7.x中使用 /run目录),自动挂载移动设备

[root@ localhost ~]# dmesg| grep sda| more # 查看设备名[root@ localhost ~]# df -h # 查看目录挂载站点# 挂载DOS文件格式软盘,可以在/mnt/floppy目录读取[root@ localhost ~]# mount -t msdos /dev/fd0 /mnt/floppy[root@ localhost ~]# umount /mnt/floppy # 卸载软盘

## 文件系统结构

 

.

目录结构

.

  • /etc :存放系统管理相关配置文件

  • /usr :存放应用程序和文件

  • /var :存放系统运行以及软件运行的日志信息

  • /proc :虚拟目录,目录中所有信息都是内存映射

  • /boot :存放启动linux时的核心文件

  • /bin :存放可执行二进制文件

  • /sbin :存放超级用户才能执行的二进制文件

  • /home :该目录存放系统中每个用户的工作目录

  • /lib :存放共享程序库和映像文件,可供很多程序使用

  • /root :超级用户root的默认主目录

  • /run :外在设备自动挂载点目录(手动挂载/mnt目录,7.x前自动挂载主要是/media目录)

  • /lost+found目录 :保存丢失的文件(系统重启后,会发现这些文件)

  • /tmp目录 :临时文件目录(随时可以被删除)

CentOS 7.x新特性

  • 采用systemd管理体系

  • 运行级别:7.x前,使用runlevel;7.x后使用target

  • 查看/etc/inittab得知:

systemctl get-default # 查看默认的targetsystemctl set-default multi-user.target # 开机以命令模式启动systemctl set-default graphical.target # 开机以图形界面启动ll /lib/systemd/system/runlevel*.target # 查看运行级别与target关系
.

关机命令

.
shutdown –r now # 重启,同 rebootshutdown -h now # 马上关闭,同 haltshutdown +5 "System will shutdown after 5 minutes"systemctl poweroff # 关闭系统systemctl reboot # 重启系统systemctl suspend # 进入待机模式systemctl hibernate # 进入休眠模式systemctl hybrid-sleep # 进入混合休眠模式
.

系统服务管理工具systemd

.
  • 命令行工具systemctl
[root@ centos7 systemd]# systemctl start httpd.service # 启动服务[root@ centos7 systemd]# systemctl stop httpd.service # 停止服务[root@ centos7 systemd]# systemctl restart httpd.service # 重启服务[root@ centos7 systemd]# systemctl try-restart httpd.service # 重启服务[root@ centos7 systemd]# systemctl reload httpd.service # 重新加载配置文件[root@ centos7 systemd]# systemctl enable httpd.service # 开机自启动[root@ centos7 systemd]# systemctl disable httpd.service # 关闭开机自启动

广告 广告

评论区