饭宝 发表于 2024-7-22 00:47:17

Linux工具相关介绍

目录

1.linux安装软件
2.Linux软件生态问题
3.linux软件包管理器yum
4.linux内里好玩的小命令
4.1安装源
4.2小火车
4.3人物说话情形
5.vim简朴介绍
5.1简朴熟悉
5.2代码编写
5.3命令模式

1.linux安装软件

1.1源代码安装:这个内里大概根据代码bug需要修改的环境,不推荐使用;
1.2rpm安装:不同的安装包之间存在依赖关系,很容易堕落;
1.3yum安装:解决安装源,安装版本,安装依赖相关的问题;
2.Linux软件生态问题

2.1操纵系统的选型:相应的软件生态好,对应的开发文档全面(对应情形的应用),操纵系统社区很活跃(遇到问题可以快速解决);行业内部的认可度很高,操纵系统的获取来源许多,对应的版本很稳定;
2.2linux生态图解:下面展示的这个就是我们会素质的手机上面的每一个构成因素之间的关系,我们可以把这个关系应用到电脑上面,我们在手机的应用市场内里下载软件的时候,就是通过网络去访问与之对应的云服务器; 
在linux内里,这个软件包和软件包管理器就相当于这个手机上面的应用市肆,yum就是一个linux内里一款很常用的包管理器;
https://i-blog.csdnimg.cn/direct/e075b838c1544f74bb8928d6f54d20b9.png
3.linux软件包管理器yum

3.1在linux下面安装软件,一个经常使用的方法就是下载程序的源代码,进行编译,得到末了的可执行程序;
3.2但是如许搞显得很贫苦,于是就有人把这个常用的一些软件编译好,做成一个软件包,放到这个云服务器上面去,通过包管理器就可很容易获得这个编译好的软件包,并且直接进行安装;
3.3软件包和软件包管理器,就雷同于我们上面介绍的这个手机上面的app和应用市场之间的关系
3.4yum就是linux上面一种很常用的包管理器,应用于centos等发行版本上面;
3.5熟悉一下这个rzsz
这个工具应用于linux机器和远端的linux机器通过xshell进行文件的传输,这个工具安装完毕之后我们就可以去通过拖拽的方式把这个文件上传上去;
3.6安装过程表明
这个yum工具的安装是需要在这个root账号下面进行安装,在平凡账户下面试不可以的,我们需要进行两个账户之间的切换,我们就可以使用这个su命令,我们想要切换到谁人用户,就在su指令的背面添加上该账户的名字即可;
切换乐成之后,我们就可以使用这个yum list |grep lrzsz指令去查看这个yum的版本,如果直接写这个yum list指令,就会显示出来全部的安装包,我们写这个grep,以通道的形式就会只显示我们想知道的安装包,显示的结果就是这个安装包的版本(背面还会使用到);
yum install lrzsz.x86_64这个指令就可以进行这个包的安装,肯呢个会显示这个已经安装完成并且就是最新的版本,这个就表示安装乐成了,接下来我们再su 平凡用户就可以切换回到这个平凡用户界面就可以了;
https://i-blog.csdnimg.cn/direct/d7b8db4027bc4f26882b210fe3f21a53.png
4.linux内里好玩的小命令

4.1安装源

这个linux内里有我们的官方的安装源,也有一些事没有办法进行官方的安装的,这个时候我们就需要去输入一行指令进行相关的设置;
https://i-blog.csdnimg.cn/direct/26f8c9eb59bb444fa788178f799b92a7.png
指令就是这个内里的#yum install -y exel-release#这个命令运行之后我们就可以进行非官方的安装了,下面的显示的就是这个指令的一个执行的环境;
起首需要我们注意的就是这个安装的指令需要在这个root账户下面进行,包罗这个指令的进行,在平凡的账户下面安装会显示无法识别指令的错误;
4.2小火车

安装的话就是使用的指令#yum install -y sl#安装完成之后,我们直接输入这个sl运行起来之后就会出现小火车的场景;
https://i-blog.csdnimg.cn/direct/880a711ead734b29b81a49db58dd1123.png
下面的这个就是运行的环境显示:
https://i-blog.csdnimg.cn/direct/03ad271722f942eeab11741de8822916.png
4.3人物说话情形

使用的指令就是yun install -y cowsay进行这个软件安装,之后输入
https://i-blog.csdnimg.cn/direct/3140af36141845ba83159c1201a53488.png
cowsay ""这个引号内里的内容就会显示在这个末了的结果内里去;
https://i-blog.csdnimg.cn/direct/58881b440c564ecd9044440d837db59a.png
5.vim简朴介绍

5.1简朴熟悉

vim就是一个编辑器,而且是一个文本编辑器,还是一个多模式的文本编辑器,vim内里的多模式就是三个模式:命令模式,插入模式,底行模式;
https://i-blog.csdnimg.cn/direct/49beddad14874724b6e012ac28ad18a9.png
5.2代码编写

因为这个vim就是一个编辑器,因此我们可以在这个上面书写代码,我们通过hello world的打印去熟悉三个不同的模式之间的相互的切换;
我们起首使用这个touch test.c指令创建一个文件,这个文件的名字可以自己去定名,但是这个一定要记着是切换到root下面去输入指令,否则后续会出现问题!!!!
创建文件之后,我们直接使用这个vim test.c就是打开这个文件,我们会在这个文件内里去进行这个代码的编写,但是打开之后这个默认的模式就是命令模式,我们这个时候如果进行相关的输入,就会被全部当做命令,我们需要输入键盘上面的i进行切换模式到----插入模式;
我们输入i之后,这个屏幕的左下角就会出现这个insert的提示,说明这个时候我们就已经乐成的切换到插入模式上面了,这个时候我们就可以进行一个简朴的C语言程序的编写;
编写乐成之后,我们想要保存退出程序,这个时候,我们应该牢记我们是处于插入模式下面,我们使用键盘左上角的esc键去切换回命令模式。在输入这个shift+:去切换到底行模式,我们想要退出就是在底行模式下面进行退出的;
我们这个时候直接输入这个wq即可退出这个程序,w就是我们平常的ctrl+s的效果,表示保存,q就相当于我们平常的保存后的退出,两个同时输入表示这个程序的保存并且退出;
我们这个时候可以使用cat test.c指令查看这个文件内里刚刚写入的内容,显示出来的话就证明这个过程是没有问题的;
5.3命令模式

这个下面的相关指令都是对于这个命令模式下面的光标的相关的操纵,包罗这个光标的各种移动,跨行移动,复制剪贴各种操纵;
对于多个不同的文件,我们也有相关的指令让这个光标在不同的文件之间相互切换,使用相关的指令去创建新的文件也是可以的,内容较多,同砚们可以下去自行尝试;
https://i-blog.csdnimg.cn/direct/b1bbd756b21a4d388f85e02aa7c4d275.png
上面的这个有的指令前面有括号内里写着n,表示的就是这个指令可以一次性对于多行的代码尽心相关的操纵,处理的行数就是这个n的大小,我们自己可以进行设置。


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Linux工具相关介绍