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

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文件系统

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值