当前位置: 首页 > news >正文

建设网站图/青岛seo排名收费

建设网站图,青岛seo排名收费,做网站总结体会,wordpress acg主题目录 Linux 软件包管理器 yum 什么是软件包 Linux安装软件 查看软件包 关于rzsz Linux卸载软件 查看yum源 扩展yum源下载 Linux开发工具 vim编辑器 上述vim三种模式之间的切换总结: 命令模式下,一些命令: vim配置 Linux 软件包管理…

目录

Linux 软件包管理器 yum

什么是软件包

Linux安装软件

查看软件包

关于rzsz

 Linux卸载软件

查看yum源

扩展yum源下载

Linux开发工具

vim编辑器

 上述vim三种模式之间的切换总结:

命令模式下,一些命令:

vim配置 


Linux 软件包管理器 yum

什么是软件包

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

Linux安装软件

  1. 源代码安装(太复杂,不推荐)
  2. rpm安装(因为依赖关系的存在,不推荐,Linux安装包)
  3. yum安装(推荐,解决了安装源,安装版本,安装依赖)

查看软件包

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

yum list | grep lrzsz

关于rzsz

这个工具用于windows机器和远端的Linux机器通过XShell传输文件

安装完毕之后就可以通过拖拽的方式将文件上传过去

//安装rzsz工具

yum install lrzsz.x86_64  

rz  //windows ->Linux

sz //Linux->windows

 Linux卸载软件

yum remove -y lrzsz.x86_64  //-y表示不询问

查看yum源

ls /etc/yum.repos.d/ -l 

扩展yum源下载

yum install -y epel-release 

一些有趣的软件

sl

 cowsay  字符串

Linux开发工具

vim编辑器

文本编写 - - 写代码,功能与nopad++相似

vim是一个多模式的编辑器:命令模式、插入模式、底行模式,替换模式

vim打开一个文件后,默认进入命令模式,此时按所有的输入都没显示,因为用户所有的输入都当作命令

键盘输入i之后进入插入模式,此时可以写入代码

回退到命令模式 Esc 按键 ,在按 shift + :进入底行模式,输入wq进行保存并退出

 上述vim三种模式之间的切换总结:

命令模式下,一些命令:

  • gg:定义光标到最开始行
  • shift+g(G):定义光标到最结尾行
  • n+shift+g:定义光标到第n行
  • shift+$:定位光标到当前行结尾 //锚点
  • shift+^:定位光标到当前行开始
  • w,b:光标按照单词进行行内或者是跨行进行移动
  • h,j,k,l:光标 左,下,上,右移动
  • (n)yy:复制光标所在行(n行)
  • (n)dd:剪切光标所在行(n行)
  • (n)p:粘贴(n重复行)到光标所在的下一行
  • u:撤销
  • ctrl+r:取消撤销
  • shift+~:快速大小写转换
  • (n)r:对光标字符+之后的所有字符进行批量化替换
  • shift+R:进入替换模式
  • (n)x:光标所在的位置往后删一个(n个)

        //底行中,vs打开多个文件编辑窗口

  • ctrl+ww:切换光标所在窗口

vim配置 

原始的vim,开始写代码没有代码提示,因此我们需要进行相关的配置

我们对vim的配置,就是在一个名为 .vimrc 的隐藏文件下

一般路径为:/etc/vimrc

 常用配置有以下几种 :

 set nu           "在左侧行号                                                set tabstop      "tab 长度设置为 4set nobackup     "覆盖文件时不备份set cursorline   "突出显示当前行set ruler        "在右下角显示光标位置的状态行set autoindent   "自动缩进

 直接执行下述已经配置好的vim,不要在root用户下执行

curl -sLf https://gitee.com/HGtz2222/VimForCpp/raw/master/install.sh -o ./install.sh && bash ./install.sh

http://www.jmfq.cn/news/5364433.html

相关文章:

  • 数字资产交易网站建设/百度高搜
  • 怎么写网站建设的说明/广告公司营销策划方案
  • 达濠市政建设有限公司网站/百度推广登陆平台
  • 安徽省建设业协会网站/宁波网站推广公司价格
  • 广东建设工程造价管理协会网站/百度助手官网
  • 网站建设需要那些人才/seo优化方案项目策划书
  • 德宏北京网站建设/百度人工服务热线电话
  • 东西湖区城乡建设局网站/免费的网页入口
  • 网站建设排名政务/国外网站加速
  • 泉州哪家网站建设公司好/整站优化方案
  • 西安网站建设xamokj/国际新闻界
  • av网站正在建设中/网络营销和传统营销的区别和联系
  • 连云港东海网站建设/跨境电商平台推广
  • 中国建设银行北京分行门户网站公告/搜索引擎营销的方法不包括
  • 查建设项目开工是看建委网站吗/全网营销代运营
  • 成都网站网站建设/短视频推广平台有哪些
  • 政府网站建设的目的和意义/短视频推广引流
  • 智慧旅游门户网站建设方案/怎么找需要做推广的公司
  • 建设读书网站的意义/西安关键词排名优化
  • 吴兴网站建设/谷歌推广方案
  • 网站建设 中企动力南通/企业网络推广的方式有哪些
  • 上海网站建设市场/百度站长之家
  • 惠州住房和城乡建设部网站/seo排名查询软件
  • 网站建设框架怎么做/重庆网络seo
  • 健身房网站建设/网络营销的概念及特征
  • 建设银行贷款业务网站/百度公司介绍
  • 大连网站建设仟亿/可以发广告的100个网站
  • 西安建设网站平台/搜索引擎都有哪些
  • 网站建设模板犀牛云/市场调研方法有哪几种
  • 济宁亿蜂网站建设/app怎么开发出来的