【博学谷学习记录】超强总结,用心分享|人工智能第二十八课Linux-Vim编辑器!

文章介绍了操作系统在计算机中的作用,作为软硬件之间的桥梁,特别是Linux操作系统因其开源、免费和安全性在大数据领域的重要性。同时,详细讲解了Linux的起源和发行版,以及重点介绍了Linux下的经典文本编辑器vi/vim,包括其模式切换和常用命令。
摘要由CSDN通过智能技术生成

一、操作系统概述

1、计算机分类

计算机一般分为个人计算机(笔记、台式机)与 企业级服务器(1U、2U、机柜、塔式、刀片)两种形式。

2、计算机组成

计算机资源分为2 部分:==硬件资源、软件资源==

硬件资源:所谓的硬件资源就是看得见、摸得着的

在实际工作中,为软件资源提供硬件保障

软件资源:看得见、摸不着(如QQ、Wechat、WPS)

思考问题:操作硬件,软件有响应。操作软件,硬件也有响应。 

思考:软件可以操作硬件(听音乐)、硬件也可以操作软件(玩游戏,人物的移动),它们之间是如何交互的呢?

答:主要就是==由于操作系统==,可以这么理解操作系统是软硬件之间的桥梁。

3、操作系统概述

操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。

4、操作系统分类

由于Linux是开源免费的,而且相比Windows/Mac更加安全、稳定。所以大数据组件都是基于Linux系统安装的,所以,Linux操作系统是我们大数据学习的必备技能。

二、Linux操作系统概述

1、Linux起源

Linux创始人——林纳斯 · 托瓦兹

Linux 诞生于1991年,作者上大学期间实现的

Linux的特点:开源、免费、拥有最为庞大的源码贡献者

Linux的吉祥物是企鹅(因为林纳斯小时候被企鹅咬过,印象深刻)

2、Linux 的含义

狭义:由Linus 编写的一段内核代码。

广义:广义上的Linux 是指由Linux内核衍生的各种Linux发行版本。

3、Linux发行版

 

三、Linux的vi/vim编辑器

1、vi/vim编辑器介绍

vi是visual interface的简称, 是Linux中最经典的文本编辑器

vi的核心设计思想:让程序员的手指始终保持在键盘的核心区域, 就能完成所有编辑操作

vi的特点:

  • 只能是编辑文本内容, 不能对字体段落进行排版

  • 不支持鼠标操作

  • 没有菜单

  • 只有命令

vim 是从vi发展出来的文本编辑器, 支持代码补全、编译及显示效果等方面编程的功能提别丰富, 在程序员中被广泛使用, 被称为编辑器之神。

2、打开文件

vi a.txt          #直接打开文件
vim a.txt         #vim是vi的增强版
vim +10 a.txt     #直接打开文件,并定位到第10行

3、VIM编辑器的三种模式(重点)

4、命令模式相关命令

命令功能
o在当前行后面插入一空行
O在当前行前面插入一空行
dd删除光标所在行
ndd从光标位置向下连续删除 n 行
yy复制光标所在行
nyy从光标位置向下连续复制n行
p粘贴
u撤销上一次命令
gg回到文件顶部
G回到文件末尾
/str查找str

5、底行模式相关命令

命令功能
:w 文件另存为
:w保存(ctrl + s)
:q退出, 如果没有保存,不允许退出
:q!强行退出, 不保存退出
:wq保存并退出
:x保存并退出
Shift + z + z保存退出
:set nu设置行号
:%s/旧文本/新文本文本替换
:noh取消高亮

 

本期的笔记分享就到这里啦,下期分享Linux系统深入介绍!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值