Linux 软件安装及vim详细用法和配置

这篇具有很好参考价值的文章主要介绍了Linux 软件安装及vim详细用法和配置。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Linux 软件安装及vim详细用法和配置

一、Linux下的软件

1、什么是软件包?

  • 在Linux下安装软件, 一个通常的办法是下载到程序的源代码, 并进行编译, 得到可执行程序.
  • 但是这样太麻烦了, 于是有些人把一些常用的软件提前编译好, 做成软件包(可以理解成windows上的安装程序)放在一个服务器上, 通过包管理器可以很方便的获取到这个编译好的软件包, 直接进行安装.
  • 软件包和软件包管理器, 就好比 “App” 和 “应用商店” 这样的关系.
  • yum(Yellow dog Updater, Modified)是Linux下非常常用的一种包管理器. 主要应用在Fedora, RedHat,Centos等发行版上

2、软件安装的三种方法

1、 源代码安装 – 安装困难,不适用于普通用户
2、rpm安装 – rmp相对于Linux下的安装包,需要用户自身去寻找安装源、安装版本,解决安装依赖问题,安装难度依旧较大。
3、yum安装 – 解决了安装源、安装版本和安装依赖的问题

  Linux软件安装方法有很多,实用对新手友好的就是yum安装,关于 yum 的所有操作必须保证主机(虚拟机)网络畅通!!!对此我们可以通过 ping 指令验证,有以下显示则联网了

Linux 软件安装及vim详细用法和配置

3、yum 安装 lrzsz软件(windows和Linux消息互传)

  • 安装指令:yum install lrzsz
  • 卸载指令:yum remove lrzsz
  • 软件包名称: 主版本号.次版本号.源程序发行号-软件包的发行号.主机平台.cpu架构.
  • “x86_64” 后缀表示64位系统的安装包, “i686” 后缀表示32位系统安装包. 选择包时要和系统匹配.
  • “el7” 表示操作系统发行版的版本. “el7” 表示的centos7/redhat7. “el6” 表示 centos6/redhat6.
  • 最后一列, base 表示的是 “软件源” 的名称, 类似于 “小米应用商店”, “华为应用商店” 这样的概念

  yum 会自动找到都有哪些软件包需要下载, 这时候敲 “y” 确认安装,出现 “complete” 字样, 说明安装完成.若已经安装过了就会出现“Nothing to do” 提示,安装包的信息与上面也依次对应

Linux 软件安装及vim详细用法和配置

从Winowds向Linux传输文件
r z 或者 r z − E rz或者{rz -E} rz或者rzE

Linux 软件安装及vim详细用法和配置


将Linux下的文件传输到Windows
s z + sz+ sz+文件名

Linux 软件安装及vim详细用法和配置

  • yum list – 打印所有可安装软件列表。
  • yum list | grep 软件名(部分) – 查找要安装的软件

Linux 软件安装及vim详细用法和配置

4、深入理解yum源

  在 Linux 操作系统中,yum 是一套基于 RPM 包管理器的命令行工具。它可以用来找、安装、更新和删除软件包,十分方便实用。而 yum 源则是存放软件包的服务器或镜像站点。这些源被称为仓库(repository)把yum当作应用商店,那么当我们在使用yum(进入应用商店)下载软件时,一定是通过系统内配置的yum源(仓库),去查找软件的下载地址,通过网络从远端服务器拉取下载资源,然后下载相应的软件

  yum源就像应用商店一样,里面都是官方认可、检测无害的软件,就放在官方yum源里面。但是并不是所有软件都是官方认可的,因此还有扩张yum源需要我们自己安装

  • 扩展yum源安装指令:yum install -y epel-release
  • yum源位置查看指令: l l ll ll /etc/yum.repos.d/

Linux 软件安装及vim详细用法和配置
  一般Linux操作系统,默认配置的yum源是国外的,有可能你的yum源访问会比较慢,可能需要更新yum源----替换yum源文件!!(使用虚拟机的人)而云服务器,一般厂商已经替换了,不需要我们自己将国外yum源替换为国内的镜像

  • 国内外yum源文件查看指令:vim /etc/yum.repos.d/CentOS-Base.repo

Linux 软件安装及vim详细用法和配置

二、 L i n u x 编辑器 − v i m 使用 Linux编辑器-vim使用 Linux编辑器−vim使用

Linux 软件安装及vim详细用法和配置

1、vim三种模式作用及其切换

  vim的三种模式(其实有好多模式,目前掌握这3种即可),分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),插入到低行模式是不连通的

各模式的功能:

  • 正常/普通/命令模式
    控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入插入或者低行模式
  • 插入模式
    只有在插入下,才可以做文字输入,按「ESC」键可回到命令行模式
  • 低行模式
    文件保存或退出,编译代码、运行代码、也可以进行文件替换,找字符串,列出行号等操作。 在命令模式下,shift+: 即可进入该模式

Linux 软件安装及vim详细用法和配置

2、命令模式下的五类指令

2.1、定位指令

定位指令 功能
gg 光标定位到首行
G(shift+g) 定位到末尾行
n+G(shift+g) 光标定位到第n行
^(shift+6) 定位到行首
$(shift+4) 定位到行首

2.2、移动指令

移动指令 功能
h 光标左移一格 或 跨行移动
j 光标下移一格 或 跨行移动
k 光标上移一格 或 跨行移动
l 光标右移一格 或 跨行移动
w 跨一个单词右移 或 跨行移动
b 跨一个单词左移 或 跨行移动

2.3、复制粘贴指令

复制粘贴指令 功能
yy 复制光标所在行
(n)yy 复制从光标所在行开始向下的n行内容
p 粘贴复制内容
(n)p 粘贴n行复制内容
(n)dd 剪切(删除)n行内容

2.4、替换和更改指令

替换和更改指令 功能
(n)r + 字符 更改从光标位置开始的连续n个字符
Shift + r 进入到替换模式
(n)x 删除光标之后的连续n个字符

2.5、其它指令

其它指令 功能
Shift + ~ 快速大小写转换
u 撤回
Ctrl + r 反撤回

3、底行模式下的两类指令

3.1、保存和退出指令

保存和退出指令 功能
q 退出
w 保存
wq 保存并退出
q! 强制退出
w! 强制保存
wq! 强制保存并退出

3.2、搜索和设置指令

搜索和设置指令 功能
set nu 显示行号
set nonu 取消行号显示
/ 内容 内容搜索

3.3、运行和编译代码

搜索和设置指令 功能
! gcc test.c 编译C语言源代码
! gcc test.c -std=c99 以c99标准编译C语言源代码
! g++ test.cpp 编译C++源代码
! g++ test.cpp -std=c++11 以C++11的标准编译C++源代码
! ./a.out(可执行程序文件名) 运行代码

3.4 v s vs vs+文件(多文件操作)

Linux 软件安装及vim详细用法和配置

4、vim配置

  对于一个初学者来说,我们不需要太复杂,直接能配置使用就行,因此我们直接输入下面的两步指令便能配置好我们的vim,直接写代码

第一步:curl -sLf https://gitee.com/HGtz2222/VimForCpp/raw/master/install.sh -o ./install.sh && bash ./install.sh
第二步:vim .vimrc修改配置文件里面的缩进,把2改为4

Linux 软件安装及vim详细用法和配置
Linux 软件安装及vim详细用法和配置

总结:
  Linux软件下载和vim使用就到这了,期待这篇文章对你有所帮助!!!文章来源地址https://www.toymoban.com/news/detail-462040.html

到了这里,关于Linux 软件安装及vim详细用法和配置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • [Linux][环境配置][yum][vim][gcc/g++][gdb][makefile][git]详细讲解

    本篇文章以Centos为例 通过 yum list 命令可以罗列出当前一共有哪些软件包,由于包的数目可能非常之多, 使用 grep 命令只筛选出我们关注的包 yum list | grep sl 注意事项: 软件包名称: 主版本号.次版本号.源程序发行号-软件包的发行号.主机平台.cpu架构 “x86_64” 后缀表示64位系统

    2024年04月13日
    浏览(45)
  • Vim安装与配置教程(非常详细)从零基础入门到精通,看完这一篇就够了

    目录 一、Vim检测是否安装 二、Vim安装过程 三、Vim配置 四、Vim日常使用命令 五、关于apt与apt-get 1-正常模式 2-命令模式 3-插入模式 apt命令 等同命令 命令解释 apt install apt-get install 安装软件包 apt remove apt-get remove 删除软件包 apt purge apt-get purge 删除软件包及其配置文件 apt upda

    2024年02月09日
    浏览(50)
  • Linux 之 Ubuntu 上 Vim 的安装、配置、常用命令的简单整理

    目录 Linux 之 Ubuntu 上 vim 的安装、配置、常用命令的简单整理 一、简单介绍 二、Vim 的安装 三、vim 的 3+2 种工作模式  四、vim 的一些基础配置,及其说明 五、普通模式下的常用操作命令 六、插入模式下的常用操作命令 七、命令模式下的常用操作命令 Linux/Ubuntu 开发的一些知

    2024年04月12日
    浏览(47)
  • linux vim用法

    删除单行 在Vim中删除一行的命令是dd。 以下是删除行的分步说明: 1.按Esc键进入正常模式。 2.将光标放在要删除的行上。 3.键入dd并按E​​nter键以删除该行。 注:多次按dd将删除多行。 删除多行 要一次删除多行,请在dd命令前添加要删除的行数,例如,要删除五行,请执行

    2024年02月09日
    浏览(51)
  • Vim 是一款强大的文本编辑器,广泛用于 Linux 和其他 Unix 系统。以下是 Vim 的一些基本用法

    Vim 是一款强大的文本编辑器,广泛用于 Linux 和其他 Unix 系统。以下是 Vim 的一些基本用法: 打开文件: 基本移动: 使用箭头键或 h , j , k , l 分别向左、下、上、右移动。 Ctrl + f : 向前翻页。 Ctrl + b : 向后翻页。 gg : 移动到文件开头。 G : 移动到文件末尾。 编辑文本: i : 进

    2024年01月17日
    浏览(48)
  • 【安全狗】linux免费服务器防护软件安全狗详细安装教程

    在费用有限的基础上,复杂密码+云服务器基础防护+常见端口替换+安全软件,可以防护绝大多数攻击 官方提供了两个下载方式,本文采用的是 方式2 wget安装 方法1:在安全狗官网直接下载软件安装包(.tar.gz 格式:safedog_linux64.tar.gz) 方法2:采取wget方式下载发布包: tar xzv

    2024年02月16日
    浏览(46)
  • Linux安装配置Oracle+plsql安装配置(详细)

    如果觉得本文不够详细,没有效果图,可移步详细版: Linux安装配置Oracle+plsql安装配置(超详细)_超爱慢的博客-CSDN博客 目录 1.安装虚拟机系统 1.安装虚拟机 2.配置虚拟机 1.设置机器名 2.修改域名映射 3.固定IP地址 4.重启网络 5.测试外网 6.关闭防火墙 7.更改安全机制 8.重启

    2024年02月13日
    浏览(57)
  • 【Linux】软件管理器yum和编辑器vim

    🔥 博客主页 : 小羊失眠啦. 🎥 系列专栏 : 《C语言》 《数据结构》 《C++》 《Linux》 《Cpolar》 ❤️ 感谢大家点赞👍收藏⭐评论✍️ 源代码安装是我们找到软件的源代码,对源代码进行编译,得到软件包,然后进行安装。优点是可以自定软件包,缺点是源代码安装的 操作

    2024年03月10日
    浏览(46)
  • Linux安装配置Oracle+plsql安装配置(超详细)

    注意:本文有大量的界面截图,如观看效果不佳可前往文字版: Linux安装配置Oracle+plsql安装配置(详细)_超爱慢的博客-CSDN博客 目录 1 安装虚拟机系统 1.1 安装虚拟机 2.配置虚拟机 2.1 设置机器名  2.2 修改域名映射  2.3 固定IP地址 ​ 2.4 关闭防火墙  2.5 更改安全机制  2

    2024年02月15日
    浏览(46)
  • 【linux】2 软件管理器yum和编辑器vim

    目录 1. linux软件包管理器yum 1.1 什么是软件包 1.2 关于rzsz 1.3 注意事项 1.4 查看软件包 1.5 如何安装、卸载软件 1.6 centos 7设置成国内yum源 2. linux开发工具-Linux编辑器-vim使用 2.1 vim的基本概念 2.2 vim的基本操作 2.3 vim正常模式命令集 2.4 vim末行模式命令集 2.5 简单vim配置 ヾ(๑

    2024年02月13日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包