欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 金融 > Linux环境基础开发工具使用

Linux环境基础开发工具使用

2025/4/18 5:33:33 来源:https://blog.csdn.net/Lswblue/article/details/147024861  浏览:    关键词:Linux环境基础开发工具使用

Linux 软件包管理器 yum

linux下安装软件有三种方案:1.源代码安装(在linux下比较常用,在其它地方不常用)2.rpm安装(linux安装包,不推荐,相当于套娃式安装)3.yum安装--解决安装源的问题(也就是不用知道软件在哪下的,只需知道软件能下载下来),--安装版本,--安装依赖。也就是说yum会自动安装符合版本的软件。

yum安装之前,一定要看看软件列表, 

关于 rzsz

这个工具用于 windows 机器和远端的 Linux 机器通过 XShell 传输文件,安装完毕之后可以通过拖拽的方式将文件上传过去。

注意事项 关于 yum 的所有操作必须保证主机(虚拟机)网络畅通!

因为用的是云服务器,所以yum下安装需要联网。那如何证明自己是联网的呢?

可以通过 ping 指令验证,输入www.baidu.com指令,如果能ping通过,就证明是联网的。

将windows的文件上传到服务器上,只需要将文件拖拽到xshell上,此时就需要rz这样的软件。

把linux下的软件传到windows下

查看软件包

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

lrzsz表示软件的名字,x86_64表示它是哪个平台下的,0.12.20-36表示它是哪个软件的版本,el表示centos的意思,7表示centos7的意思,@base代表这个软件是从哪里下的。

安装软件

卸载软件

当我们要卸载或者安装软件的时候,会自动问是否要卸载或者安装呢?如果我们不想让它问,我们只需要加个-y选项就可以了。

yum下载程序有自己默认链接,一般的下载链接在系统下的/etc.yum.repos.d/目录下

yum就相当于手机上的应用商店。

安装yum的扩展源

安装一个小火车的指令 

效果展示 

 其它的一些好玩的软件

效果展示 

Linux编辑器-vim使用

vim是一个编辑器,它的功能就是文本编写,是多模式编辑器,第一种叫做命令模式,第二种叫做插入模式,第三种叫做底行模式,当然还有其它模式。vi/vim的区别简单点来说,它们都是多模式编辑器,不同的是vim是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。例如语法加亮,可视化操作不仅可以在终端运行,也可以运行于x window、 mac os、 windows。我们课堂上,统一按照vim来进行讲解。

当我们用vim打开一个文件的时候,进去的时候就是命令模式,也叫做默认模式,用户所有的输入都会被当作命令,一般不会给你作为文本输入。当我们非要写代码或者其它的东西的时候,就要让它变成插入模式(按下i键就可以了),此时我们输入我们的代码

但是我们想保存退出该怎么办呢?我们要切换到命令模式,按下esc键就可以了,会从插入模式转换到命令模式,我们要退出的话就要从命令模式转换到底行模式, “shift”+“:”,再输入wq就可以了,w是保存的意思,q是退出的意思,从底行模式到命令模式的话按下esc就可以了。不能从插入模式直接到底行模式。

命令模式:

gg:定位光标到最开始的行

shift + g(G):定位光标到最结尾的行

n + shift + g(nG):定位光标到第n行

(n)yy:复制光标所在行(n行)

(n)p:复制(n重复行)粘贴到光标所在行的下一行

u:撤销

(n)dd:剪切、删除

shift + 4($):定位光标到当前行结尾

shift + 6(^):定位光标到当前行开始

w:光标向后移动一个单词

b:光标向前移动一个单词

h、j、k、l:左、下、上、右

shift + ~:快速大小写转换

(n)r:对光标字符+(n)后的所有字符进行批量化替换

shift + r(R):替换模式,对内容进行整体的替换,也就是第四种模式,如果想回到命令模式的话,按下esc退出就可以了。

(n)x:对光标字符之后的字符进行删除

ctrl + r:撤销之前的撤销

vim可以进行分屏操作

底行模式下输入vs + 文件名就可以了

ctrl + ww可以在任意界面进行切换。

w!强制保存,q!强制退出,wq!强制保存并退出。在底行模式中可以直接执行编译命令,输入 !gcc + 文件名就可以了,在底行模式下输入set nu可以调出行号,set nonu可以去掉行号。

vim的配置是在家目录下,vim是有许多配置项,这些配置项是在我们家目录一个叫vimrc的隐藏文件, 在写代码的时候,会用配置文件中的配置选项,家目录下可能没有vimrc的文件,这个时候我们要创建一个隐藏文件叫vimrc,这个文件就叫做vim的配置文件

配置项就是在vimrc这个文件中写的,用vim打开vimrc文件,开始写配置选项

 这个时候我们在家目录下打开code.c的文件,这个时候就默认给我们带上行号

效果展示

一个用户一个vim配置文件,不会互相影响,不建议给root用户做配置,用普通用户就可以了

root账号的配置在这个etc下的非隐藏文件叫做vimrc,这个文件就是给root做配置的

sudo命令在普通用户下是不能用的,要在root用户下把普通用户修改为白名单才行,在root用户下输入vim /etc/sudoers就可以进入修改成为白名单,把root一行复制下来,修改root的名字为普通用户的名字,就可以实现把普通用户修改为白名单的过程。 

 

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词