1.Linux基础(系统简介)

    技术2022-07-13  95

    1.linux操作系统发展过程:2.linux操作系统衍生出来的岗位3.linux操作系统应用领域4.学习Linux 进阶阶段1)学习各个阶段2)Window学习,我们通常以虚拟机的形式进行学习,这里以VMvare为例说明5.系统安装后目录介绍:1)文件系统结构图:2)服务器远程登陆:3)市面常见的远程连接工具:4)安装mysql

    1.linux操作系统发展过程:

     用来管理计算机的硬件资源,为上层应用软件提供统一的调用服务;服务器上的操作系统  通常说linux内核 + 应用组件 == 各个版本  linux的版本:  redhat linux RHEL 版本 Fedo  centos 免费  ubuntu 手机版linux  红旗linux 国产 汉化RedHatLinux (没有用户)  麒麟linux 国产 军用 在linux内核上进行的封装  获取资源位置  官网:centos.org             redhat.com  服务器最好装64位上,内存可以支持超过4G  linux 操作系统 : 稳定 处理高并发非常强悍  ​  linux 是unix 基础上 的精简版  国内使用免费是 ubuntu centos

    2.linux操作系统衍生出来的岗位

    linux 运维工程师:保证服务器正常运行 数据备份 日志分析

    Linux嵌入式工程师:驱动开发 ,c 语言,机顶盒 智能家居

    Linux开发项目:Javaee 大数据 python php c c++

    3.linux操作系统应用领域

    个人桌面

    嵌入式

    服务器

    4.学习Linux 进阶阶段

    1)学习各个阶段

    2)Window学习,我们通常以虚拟机的形式进行学习,这里以VMvare为例说明

     

    Centos安装过程中需要分区:

     划分磁盘空间:  ​  sda 分三个区  boot:引导分区 200M  /  swap:虚拟内存 2048M 一般为分配的内存的 1.5倍  kdump : 内核崩溃保留机制,相当于内核负载,生产环境,需要勾选

     

    5.系统安装后目录介绍:

    1)文件系统结构图:

     media : usb dvd 管理扩展  dev:设备管理器 通过文件管理设备  etc : 配置文件  opt:第三方软件的位置  proc:内核  selinux: 安全加强 相当于360  usr:用户 安装的应用程序  ​  bin  sbin -- system bin 更改系统配置  ifconfig 网络配置 普通用户没有权限  home 用户家目录 管理用户的  root 系统超级管理员的家目录,或者root有授权  lib 库文件 共享的库  usr -- lib   相当于java 的classpath 都可以读到 unix share rou 相当于program file  var 需要改变的文件 例如日志文件  temp 临时文件,系统重启时会删掉

    2)服务器远程登陆:

    SSH协议 安全外壳协议 用来和服务期上远程登陆会话的协议;linux 系统默认自带ssh协议

     ps -ef|grep httpd //查看用户是否安装http协议  ps -ef|grep ssh   //查看是否安装ssh协议

     netstate -nltp|gerp ssh       //查看ssh 监听的端口   sshd ssh服务器端运行   22端口

    3)市面常见的远程连接工具:

    SecureCRT 远程软件 Xshell

    4)安装mysql

     yum install mysql  ifconfig //查看本机信息

     

    Processed: 0.019, SQL: 10