文章目录
- Linux
- 1. Linux简介
- 1.1 不同操作系统
- 1.2 Linux系统版本
- 2. Linux安装
- 2.1 安装方式
- 2.2 网卡设置
- 2.3 安装SSH连接工具
- 2.4 Linux和Windows目录结构对比
Linux
1. Linux简介
1.1 不同操作系统
- 桌面操作系统
- Windows (用户数量最多)
- MacOS ( 操作体验好,办公人士首选)
- Linux (用户数量少)
- 服务器操作系统
- UNIX (安全、稳定、付费)
Linux
(安全、稳定、免费、占有率高)- Windows Server (付费、占有率低)
- 移动设备操作系统
- Android (基于Linux、开源,主要用于智能手机、平板电脑和智能电视)
- ios (苹果公司开发、不开源,用于苹果公司的产品,例如: iPhone、 iPad)
- 嵌入式操作系统
- Linux (机顶盒、路由器、交换机)
1.2 Linux系统版本
-
Linux系统分为内核版和发行版
-
内核版
- 由Linus Torvalds及其团队开发、维护
- 免费、开源
- 负责控制硬件
-
发行版
- 基于Linux内核版进行扩展
- 由各个Linux厂商开发、维护
- 有收费版本和免费版本
Ubuntu
:以桌面应用为主RedHat:应用最广泛、收费
CentOS
:RedHat的社区版、 免费openSUSE:对个人完全免费、图形界面华丽
Fedora:功能完备、快速 更新、免费
红旗Linux:北京中科红旗软件技术有限公司开发
2. Linux安装
2.1 安装方式
-
物理机安装:直接将操作系统安装到服务器硬件上
-
虚拟机安装:通过虚拟机软件安装
- 虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能、运行在完全隔离环境中的完整计算机系统。(通过虚拟机软件来模拟计算机硬件)
- 常用虛拟机软件:
VMWare
、VirtualBox、VMLite WorkStation
-
使用步骤:
- 安装VMWare
- 在VMWare中安装CentOS镜像3
2.2 网卡设置
-
由于启动服务器时未加载网卡,导致IP地址初始化失败
-
修改网络初始化配置,设定网卡在系统启动时初始化
cd / 进入根目录
cd etc 进入etc目录
cd sysconfig 进入sysconfig目录
cd network-scripts 进入network-scripts
vi ifcfg-ens33 编辑ifcfg-ens33文件 - 将ifcfg-ens33文件中的ONBOOT=no改为ONBOOT=yes
2.3 安装SSH连接工具
-
SSH ( Secure Shell) ,建立在应用层基础上的安全协议(通过SSH连接工具就可以实现从
本地连接到远程的Linux服务器
) -
常用的SSH连接工具
putty
secureCRT
xshell
finalshell
-
finalshell安装连接Linux
点击SSH连接:
2.4 Linux和Windows目录结构对比
-
Linux系统中的目录
- / 是所有目录的顶点
- 目录结构像一颗倒挂的树