论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
应用中心
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com技术社区
»
论坛
›
数据库
›
SQL-Server
›
Linux工具相关介绍
Linux工具相关介绍
饭宝
论坛元老
|
2024-7-22 00:47:17
|
显示全部楼层
|
阅读模式
楼主
主题
1708
|
帖子
1708
|
积分
5124
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
目录
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内里一款很常用的包管理器;
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 平凡用户就可以切换回到这个平凡用户界面就可以了;
4.linux内里好玩的小命令
4.1安装源
这个linux内里有我们的官方的安装源,也有一些事没有办法进行官方的安装的,这个时候我们就需要去输入一行指令进行相关的设置;
指令就是这个内里的#yum install -y exel-release#这个命令运行之后我们就可以进行非官方的安装了,下面的显示的就是这个指令的一个执行的环境;
起首需要我们注意的就是这个安装的指令需要在这个root账户下面进行,包罗这个指令的进行,在平凡的账户下面安装会显示无法识别指令的错误;
4.2小火车
安装的话就是使用的指令#yum install -y sl#安装完成之后,我们直接输入这个sl运行起来之后就会出现小火车的场景;
下面的这个就是运行的环境显示:
4.3人物说话情形
使用的指令就是yun install -y cowsay进行这个软件安装,之后输入
cowsay ""这个引号内里的内容就会显示在这个末了的结果内里去;
5.vim简朴介绍
5.1简朴熟悉
vim就是一个编辑器,而且是一个文本编辑器,还是一个多模式的文本编辑器,vim内里的多模式就是三个模式:命令模式,插入模式,底行模式;
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命令模式
这个下面的相关指令都是对于这个命令模式下面的光标的相关的操纵,包罗这个光标的各种移动,跨行移动,复制剪贴各种操纵;
对于多个不同的文件,我们也有相关的指令让这个光标在不同的文件之间相互切换,使用相关的指令去创建新的文件也是可以的,内容较多,同砚们可以下去自行尝试;
上面的这个有的指令前面有括号内里写着n,表示的就是这个指令可以一次性对于多行的代码尽心相关的操纵,处理的行数就是这个n的大小,我们自己可以进行设置。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
继续阅读请点击广告
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
饭宝
论坛元老
这个人很懒什么都没写!
楼主热帖
53基于java的资源博客论坛系统设计与实 ...
zotero+坚果云实现多pc端及iPad同步管 ...
Android——一个简单的记账本APP ...
天涯神贴合集500篇(2023最新) ...
需求:清空三个月前的操作日志,并生成 ...
面试官:@Configuration 和 @Component ...
Python潮流周刊#5:并发一百万个任务要 ...
nginx 常用指令配置总结
【分布式计算】学习笔记(期末复习) ...
企业级数据治理工作怎么开展?Datahub ...
标签云
国产数据库
集成商
AI
运维
CIO
存储
服务器
快速回复
返回顶部
返回列表