Linux权限 -- 开发工具

news/2025/2/26 11:15:26

文章目录

  • 包管理器yum
    • yum具体操作
  • Linux编辑器 - vim的使用
    • vim
    • vim的多模式

包管理器yum

Linux中安装软件:
1.源码安装
2. 软件包安装 – rpm
3. 包管理器yum(centos) apt/apt-get(ubuntu)
为什么有包管理器?
包管理器会自动帮我们解决包依赖的问题

在这里插入图片描述

2. 什么是包管理器?
类似于我们手机上的应用商店
3. 为什么会有配套的软件?
因为有很多人要使用这个操作系统

在这里插入图片描述

3. 如何理解生态这个过程?

在这里插入图片描述

4. 下载软件必须要有root权限

sudo yum install sl
// 需要询问你是否安装
sudo yum -y install sl
// 不需要询问直接安装

5. 检查是否联网

ping -c3 www.baidu.com
出现了time说明是联网的

在这里插入图片描述

yum具体操作

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

centos 查看软件
sudo yum list | grep sl
系统会帮我们过滤出包含sl的软件

在这里插入图片描述

软件名 体系结构 主版本号,此版本号,centos7 类似于应用商店,由哪个平台提供的软件 

在这里插入图片描述

2. 卸载软件

sudo yum remove -y sl

3. 安装软件

sudo yum install -y sl

4. lrzsz :让windows和Linux互传文件的软件

sudo yum list | grep lrzsz
安装man指令
sudo yum -y install man-pages 

5. 操作系统内部内置的链接

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

6. 更改yum源操作:
老的先备份一份
新的下载

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
安装扩展软件源(虚拟机使用)
在这里插入图片描述

Linux编辑器 - vim的使用

vim

1. (vim是一款编辑器)退出vim:shift + :+ q + 回车 或者 大写的zz
2. 保存退出vim:esc + shift + :+ wq + 回车
wq:写入保存

gcc code.c 编译
./a.out  执行可执行文件

在这里插入图片描述

vim的多模式

1. vim有多种模式,插入模式,底行模式,命令模式,开始进入vim默认进入的是命令模式
底行模式下安wq可以直接退出

进入底行模式中,set nu 可以设置行号

2. 命令模式:是进行快速编辑的

gg:快速回到第一行的第一个字符的位置
G:快速把光标定位到结尾
n+G:定位到某一行
shift + 4 = $:快速定位到这一行的结尾
shift + 6 = ^:快速定位到这一行的开头
h:左
j:下
k:上
l:右
yy:复制
n+yy:复制n行
p:粘贴
dd:删除
n+dd:删除n行

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


http://www.niftyadmin.cn/n/5868610.html

相关文章

蓝桥杯嵌入式客观题以及解释

第十一届省赛(大学组) 1.稳压二极管时利用PN节的反向击穿特性制作而成 2.STM32嵌套向量终端控制器NVIC具有可编程的优先等级 16 个 3.一个功能简单但是需要频繁调用的函数,比较适用内联函数 4.模拟/数字转换器的分辨率可以通过输出二进制…

博客系统完整开发流程

前言 通过前⾯课程的学习, 我们掌握了Spring框架和MyBatis的基本使用, 并完成了图书管理系统的常规功能开发, 接下来我们系统的从0到1完成⼀个项⽬的开发. 企业开发的流程 1. 需求评审(产品经理(PM)会和运营(想口号),UI,测试,开发等沟通) ,会涉及到背景/目标/怎么做,可能会有多…

娛閑放鬆篇2

最近看了好多動畫和以前的新聞,都挺有想法,可以了解一下 有些是N年前的,希望見怪莫怪 若說如何用最小作用量去理解世界觀的話,其實就是書,以動畫的角度來看,日本動畫足以 一.高達系列 一系列的利用巨大…

岳阳市美术馆预约平台(小程序论文源码调试讲解)

第4章 系统设计 一个成功设计的系统在内容上必定是丰富的,在系统外观或系统功能上必定是对用户友好的。所以为了提升系统的价值,吸引更多的访问者访问系统,以及让来访用户可以花费更多时间停留在系统上,则表明该系统设计得比较专…

Kotlin 知识点二 延迟初始化和密封类

对变量延迟初始化 Kotlin 语言的许多特性,包括变量不可变,变量不可为空,等等。这些特性 都是为了尽可能地保证程序安全而设计的,但是有些时候这些特性也会在编码时给我们带来不 少的麻烦。 比如,如果你的类中存在很多…

阳光高考瑞数6vmp算法还原

URL aHR0cHM6Ly9nYW9rYW8uY2hzaS5jb20uY24v这个站平时没有防护的,只有在平时填报高峰期,才会出来防护,也是为了防护自动脚本吧瑞数就是典型的cookie反爬 O开头cookie 6开头6代vmp,P值是加密的cookie,只有带上0开头的…

vue3.0将后端返回的word文件流转换为pdf并导出+html2pdf.js将页面导出为pdf

实现思路 1.将Word文档转换为HTML:mammoth.js,它可以将.docx文件转换为HTML 2.将HTML转换为PDF:使用html2pdf.js将HTML转换为PDF 如果想要相同的效果,也可以把前端页面直接导出转换为pdf: 运用的插件:html2pdf.js 后端…

wordpress禁止系统自带搜索功能增强被恶意搜索轰炸(google有效)

源地址:wordpress禁止系统自带搜索功能增强被恶意搜索轰炸(google有效)-计算机技术网 wordpress禁止系统自带搜索功能增强被恶意搜索轰炸(google有效) 10分钟前 • SEO优化方法, wordpressCMS教学教程, 谷歌搜索优化…