Linux之系统编程

1.yum

1.yum list可以出现所有可下载的程序

辅助grep进行查找

2.yum install可以下载并安装

3.yum remove可以卸载程序

不同的商业操作系统内核都是一样的,主要是配套社区不一样。

开源组织,各大公司,既得利益者。

同上

基础软件源可以保证稳定性,一般用久了也可以把扩展软件源移一部分过去。

这个就是基础原件源

下面就是扩展软件源

可以通过yum install -y epel releaese进行安装

vim(可以当成编辑器,vim是vi的升级版)

通过vim可以进入编辑写代码

vim模式

vim分为几种模式,先来介绍前三种

1.命名模式

输入i就可以切换成插入模式

在插入模式里面按Esc就可以退出了

在命令模式里面按shift+:就可以进入底行模式

插入模式和底行模式不能互相进入

你每一次写的时候都会自动保存一个备份xxx.x.swp的隐藏文件。

R可以恢复上次写的代码

D也可以删除上次写的异常部分代码

接下来是一些简单的编辑操作

复制粘贴,剪切操作

替换模式

可以加行号跳转到指定行数

相关推荐
艾莉丝努力练剑3 分钟前
Al Ping免费上新:GLM-4.7 && MiniMaxM2.1重磅上线,附独家使用教程
java·大数据·linux·运维·人工智能·python
一水鉴天4 分钟前
整体设计 定稿 之 34 codybuddy项目跨机同步方案 之2 (codebuddy)
服务器·前端
代码游侠6 分钟前
学习笔记——TCP 传输控制协议
linux·网络·笔记·网络协议·学习·tcp/ip
莫渊博-天下无病9 分钟前
node高版本安装
运维·node.js
ICT技术最前线9 分钟前
华为交换机VLAN配置命令详解
服务器·网络·vlan·华为交换机
zhendianluli10 分钟前
为什么fclose处理的是file而不是fd
linux·服务器·网络
牙牙70510 分钟前
部署SFTP服务
linux·服务器·网络
人工智能训练10 分钟前
Ubuntu 系统安装 VSCode 超全指南(3 种方法,适配 20.04/22.04 LTS)
linux·运维·服务器·vscode·ubuntu
TG:@yunlaoda360 云老大12 分钟前
华为云国际站代理商的CloudPond跨境主要有什么用呢?
服务器·网络·华为云
facaixxx202412 分钟前
GPU算力租赁:3080Ti、Tesla P40和RTX40服务器配置整理
运维·服务器·gpu算力