一、主流操作系统

不同领域的主流操作系统,主要分为以下这么几类: 桌面操作系统、服务器操作系统、移动设备操作
系统、嵌入式操作系统。接下来,这几个领域中,代表性的操作系统是那些?

1)桌面操作系统
操作系统 特点
Windows 用户数量最多
MacOS 操作体验好,办公人士首选
Linux 用户数量少(桌面操作系统,Linux使用较少)
2)服务器操作系统
操作系统 特点
Unix 安全、稳定、付费
Linux 安全、稳定、免费、占有率高
Windows Server 付费、占有率低
3)移动设备 操作系统
操作系统 特点
Unix 安全、稳定、付费
Linux 安全、稳定、免费、占有率高


4)嵌入式操作系统

操作系统 特点
Linux 机顶盒、路由器、交换机

  二、Linux简介;

时间:1991年
地点:芬兰赫尔辛基大学
人物:Linus Torvalds(21岁)
语言:C语言、汇编语言
logo:企鹅
特点:免费、开源(源代码开放)、多用户(同时允许多个用户操作同一个Linux系统)、多任务(同时允许多个任务执行)

Linux系统的版本分为两种,分别是: 内核版 和 发行版。
1). 内核版
由Linus Torvalds及其团队开发、维护
免费、开源
负责控制硬件
2). 发行版

基于Linux内核版进行扩展
由各个Linux厂商开发、维护
有收费版本和免费版本

我们使用Linux操作系统,实际上选择的是Linux的发行版本。在linux系统中,有各种各样的发行版本,具体如下:

发行版本 Logo 特点
Ubuntu 以桌面应用为主
RedHat 应用最广泛、收费
CentOS RedHat的社区版、免费
openSUSE 对个人完全免费、图形界面华丽
Fedora 功能完备、快速更新、免费
红旗Linux北京中科红旗软件技术有限公司开发

除了上述罗列出来的发行版,还有很多Linux发行版,这里,我们就不再一一列举了。

  三、学完Linux能干什么?

学习完Linux操作系统课程之后,我们可以做以下几个方面的事情:
1). 环境搭建
系统安装 :一般我们不会直接将Linux系统安装在本机电脑上,而会安装在公司的一台专门的服务器上。

远程连接 : 那么我们要想使用服务器,一般都是通过远程连接工具连接Linux系统进行操作。

2). 常用命令
连接上服务器之后,我们可以通过所学习的相关指令, 来操作Linux服务器,在Linux服务器中可以
执行如下操作:
A. 文件、目录的基本操作(查看,删除,创建等)
B. 文件及文件夹的拷贝、移动、重命名
C. 文件的打包、压缩、解压缩操作
D. 文本的编辑

3). 安装软件
基本的常用指令学会操作之后,我们可以在Linux服务器中安装我们开发常用的软件,比如: JDK、
Tomcat、MySQL的安装及配置。

4)项目部署
把基础的软件及环境安装配置好之后,我们就可以将我们开发的项目部署在服务器中进行运行并测试。
对于我们学习Linux操作系统时,Linux命令是基础,也是学习Linux系统的重点内容,虽然Linux的
指令有很多,但是我们常用的指令并不多,大家在学习的时候,主要掌握这部分常用的指令就可以了,
对于其他的指令,以后我们用到的时候,知道怎么查询即可。

方式 概述 场景
物理机安装 直接将操作系统安装到服务器硬件上 企业开发中,我们使用的服务器基本都是采用这种方式
虚拟机安装 通过虚拟机软件安装 我们在学习阶段,没有自己服务器,而我们又需要学Linux,就可以安装在虚拟机上

 

  四、VMware虚拟机;linux安装,linux网卡设置;虚拟机重启;
安装VMware
安装Linux
----------------------------------------------------------
----网卡设置
服务器重启完成之后,我们可以通过linux的指令 ip addr 来查询Linux系统的IP地址,具体信息如下:
修改网卡的配置项;、、、
重新启动虚拟机;

 

  五、安装SSH连接工具、FinalShell安装和使用

SSH(Secure Shell),建立在应用层基础上的安全协议。

 

 

Linux目录结构:
编号 目录 含义
1 /bin 存放二进制可执行文件
2 /boot 存放系统引导时使用的各种文件
3 /dev 存放设备文件
4 /etc 存放系统配置文件
5 /home 存放系统用户的文件
6 /lib 存放程序运行所需的共享库和内核模块
7 /opt 额外安装的可选应用程序包所放置的位置
8 /root 超级用户目录
9 /sbin 存放二进制可执行文件,只有root用户才能访问
10 /tmp 存放临时文件
11 /usr 存放系统应用程序
12 /var 存放运行时需要改变数据的文件,例如日志文件

 


  六、Linux常用命令

 

posted on 2024-06-01 12:13  努力--坚持  阅读(14)  评论(0编辑  收藏  举报