Linux操作系统概述

这篇博客介绍了Linux操作系统的基础知识,包括操作系统概念、分类以及Linux常用命令和SSH协议的使用。重点讲解了FinalShell作为SSH客户端软件如何连接Linux,还涵盖了Linux的基础命令如ls、cd、mkdir等,以及解压缩命令和文本编辑器vim的使用。
摘要由CSDN通过智能技术生成

Linux操作系统概述

操作系统概念

操作系统(operating system,简称OS)是管理计算机硬件与软件资源的程序,需要处理如:管理与配置内存、 决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络与管理文件系统等基本事务;

没有操作系统的机器称之为裸机,不管是开发还是使用都十分不便。

操作系统也提供一个让用户与系统交互的操作界面。

 

操作系统分类

操作系统发展至今,种类繁多,可以根据应用的不同领域进行划分: l 桌面操作系统 l 服务器操作系统 l 嵌入式操作系统 l 移动设备操作系统。

FinalShell介绍使用

SSH协议

l SSH为Secure Shell的缩写,是一种网络安全协议,专为远程登录会话和其他网络服务提供安全性的协议。 l 在Linux中,SSH的主要用途有:用户加密实现远程登录、服务器之间的免密登录。 l SSH协议默认采用RSA算法实现非对称加密,需要两个密钥:公开密钥(public key:简称公钥)和私有密钥( private key:简称私钥)。 l 公钥与私钥是一对,如果用公钥对数据进行加密,只有用对应的私钥才能解密。

 

SSH加密实现远程登录

l 企业中,Linux服务器通常位于远程机房中,用户不方便直接在机房操作; l 可以使用支持SSH协议的软件,通过远程登录操作访问服务器,并且SSH协议可以实现对传输内容的加密。 l 原理如图所示。

 

支持SSH协议的软件

l 常见的支持SSH协议的软件有:FinalShell、Putty、xshell、secureCRT等。 l 本课程使用国产开源免费,支持中文的FinalShell软件。 l FinalShell安装操作中主要注意的就是安

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值