加入收藏 | 设为首页 | 会员中心 | 我要投稿 源码网 (https://www.900php.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 系统 > 正文

linux入门到服务器架构,服务器与Linux操作系统基础原理

发布时间:2022-12-06 13:32:28 所属栏目:系统 来源:网络
导读: 1.服务器
服务器定义与分类:
定义:一个管理资源并为用户提供服务的计算机软件。
按应用分类:通常分为文件服务器(能使用户在其它计算机访问文件)服务器操作系统,数据库服务器和应用程序

1.服务器

服务器定义与分类:

定义:一个管理资源并为用户提供服务的计算机软件。

按应用分类:通常分为文件服务器(能使用户在其它计算机访问文件)服务器操作系统,数据库服务器和应用程序服务器、Web服务器、接入服务器。

按指令集(CPU类型)分类:精简指令集RISC(非X86)【Unix小型机】、复杂指令集CSIC(X86)【X86服务器】

硬件构成:处理器CPU、内存、硬盘、主板、机箱、风扇、电源、RAID卡、网卡等。

服务器部署架构:C/S(如企业财务系统)、B/S(如互联网业务)

服务器上层软件架构与云计算服务器架构对应关系:

e1a65c78e9f9975b98273def19a39f24.png

2. Linux操作系统

A.Linux概述

操作系统Unix与Linux的对比

9f71a7e5086507a9df9a778f7b6bec88.png

Linux的结构:

Kernel:Linux操作系统的核心

Shell:用户与内核之间的命令解释器:主要有Bourne shell(sh) 、Cshell(csh) 、Korn shell(ksh)

daf1ea1213c860c62a7df76148d5c600.png

B.Linux用户和用户组管理

用户ID:UID /etc/passwd 每个用户都属于一个用户组

用户组ID:GID /etc/group

用户管理常用命令:

id //查询当前登陆的ID

useradd //新增用户

userdel //删除用户

passwd //设置密码

usermod //修改用户属性

groupadd //新增用户组

groupdel //删除用户组

groupmod//修改用户组

C.Linux文件和目录管理

根目录下的子目录所存放内容如图所示:

绝对路径:由根目录开始往下写(如:/usr/app1/application)

相对路径:基于当前路径 (如:./app1表示当前目录下app文件夹存放的文件,../usr 表示返回上一层目录并进入usr)

0222592e75653e19c67bb019181023c1.png

常用文件、目录管理命令

pwd //查看当前工作目录

cd //变更当前目录

mkdir //新增目录

rmdir //删除目录

cp //复制目录

mv//移动文件或目录

rm//删除文件或目录

D.Linux文件系统管理

Linux文件系统简介

文件系统 :操作系统用于明确存储和组织计算机数据的方法

存储在介质中数据的三个因素:文件名、数据、元数据(meta-data)

查看文件系统: /etc/filesystems

分类:

a.传统型文件系统 (ext2)

b.日志型文件系统 (ext3):日志记录文件有掉电保护

c.索引式文件系统

d.非索引式文件系统(Windows FAT)

配置文件系统分区

fdisk //创建分区

mkfs//创建文件系统

mount//挂载文件系统

查看分区使用情况

df //查看文件系统磁盘空间占用情况

du //查询文件或目录的磁盘使用空间

lsof //显示系统打开的文件

修复文件系统

fsck //检查文件系统并尝试修复错误,宕机等情况

e2fsck //检查和修复ext2和ext3文件系统

(编辑:源码网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!