当前位置: 首页 > news >正文

【Linux】Linux环境基础开发工具使用

Linux安装软件:

  1. 源代码安装
  2. rpm安装-- Linux安装包
  3. yum安装–解决安装源,安装版本,安装依赖

目录

  • 一、Linux 软件包管理器 yum
    • 1.查看安装包
    • 2.安装软件
    • 3.删除软件
    • 一些有趣的软件的安装
      • 👻1.sl
  • 二、vim编辑器
    • 1.使用vim
      • 1.模式转换
      • 2.命令模式
      • 2.底行模式

一、Linux 软件包管理器 yum

1.查看安装包

通过 yum list 命令可以罗列出当前一共有哪些软件包. 由于包的数目可能非常之多, 这里我们需要使用 grep 命令只筛选出我们关注的包. 例如:

yum list | grep lrzsz

在这里插入图片描述
在这里插入图片描述

2.安装软件

所需指令:
(如果不是root前面要加sudo提权)

yum install 【软件名】

在这里插入图片描述

3.删除软件

所需指令:
(如果不是root前面要加sudo提权)

yum remove 【软件名】

在这里插入图片描述

一些有趣的软件的安装

先安装扩展元:

yum install -y epel-release

👻1.sl

yum istall -y sl

在这里插入图片描述

执行命令:
在这里插入图片描述
屏幕上会出现:

sl

二、vim编辑器

vim是一个多模式的编辑器:命令模式、底行模式、插入模式

在这里插入图片描述

1.使用vim

在这里插入图片描述
使用命令:vim 【文件名】

在这里插入图片描述

1.模式转换

用vim打开是默认是命令模式

在这里插入图片描述

按键盘上的‘ i ’ 进入插入模式
此时就可以在文件中写东西了。
按“ESC”键就可以退回命令模式

在这里插入图片描述

模式转换在插入模式和底层模式中最好是:插入-》命令-》底行

由命令模式转换到底行模式按Shift+;键,按wq保存;
在这里插入图片描述
用cat可以查看刚刚我们写的代码
在这里插入图片描述

2.命令模式

gg: 定位光标到最开始行
shift+g(G): 定位光标到最结尾行
n+shift+g(nG): 定位光标到任意行
shift+$: 定位光标到当前行结尾
shift+" 定位光标到当前行开始
w,b 光标按照单词进行行内跨行进行移动
h,j,k,l: 左,下,上,右
(n)yy: 复制光标所在行(n行)
(n)dd: 剪切、删除
(n)p: 粘贴(n重复行)到光标所在行下一行
u:撤销
Ctrl+r撤销之前的撤销
shirt+~ 大小写转换
(n)r【替换的字符】: 对光标字符+之后的所有字符进行批量化替换
shift+r替换模式,对内容进行整体替换
(n)x对光标之后的字符进行删除

多文件:

vs+【文件】 底行中,vs打开多个文件编辑窗口
ctrl ww:窗口光标切换
光标在哪一个窗口里面,就对哪一个窗口进行操作。

2.底行模式

保存退出:输入“w”:保存;输入“wq”:保存退出

正常退出:输入“q”:退出

不保存退出:输入“q!”

强制退出:输入“!”

最后按回车“Enter

set nu:调出行号
set nonu:去掉行号

vim配置文件:
创建一个 .vimrc的隐藏文件,在里边写配置

相关文章:

  • 多线程带来的的风险-线程安全
  • MySQL集群高可用架构之MMM
  • 设计模式-代理模式
  • 【python爬虫】—星巴克产品
  • 【C语言】指针经典笔试题(上)
  • [Linux入门]---git命令行的基本使用
  • pytorch生成CAM热力图-单张图像
  • Python实现简单的爬虫功能
  • CListCtrl设置只显示单列
  • RabbitMQ配置文件_修改RabbitMQ MQTT的1883端口
  • OJ练习第180题——颠倒二进制位
  • 我的创作纪念日
  • 多维时序 | MATLAB实现WOA-CNN-GRU-Attention多变量时间序列预测(SE注意力机制)
  • 怎么实现一个登录时需要输入验证码的功能
  • 【【萌新的FPGA学习之初识ZYNQ】】
  • 小程序从无到有教学教程-- 01.重置华为云服务器Huawei Cloud EulerOS 2.0版本并且设置安全组
  • MySQL数据库
  • 如何搭建专属的物联网私有云?需要考虑哪些因素?
  • 重新认识架构—不只是软件设计
  • Java JVM分析利器JProfiler 结合IDEA使用详细教程
  • 什么样的赛事能推进建设全球著名体育城市,上海半马就是答案
  • 被指违反代理协议遭南航暂停售票资格,去哪儿网:今起恢复
  • 中远海运:坚决反对美方对中国海事物流及造船业301调查的歧视性决定
  • 著名政治学学者、中国人民大学教授仝志敏逝世
  • 全国登记在册民营企业超过5700万户
  • 第六季了,姐姐们还能掀起怎样的风浪