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

东莞小学网站建设大桥石化集团网站谁做的

东莞小学网站建设,大桥石化集团网站谁做的,如何建立免费的个人企业网站,保定seo推广文章目录 yumvimgcc 本篇主要总结的是Linux下开发工具 yumvimgcc/g yum 什么是yum#xff1f; 不管是在手机移动端还是pc端#xff0c;不管是什么操作系统#xff0c;当用户想要下载一些内容或者工具的时候#xff0c;都需要到一个特定的位置进行下载#xff0c;例如在… 文章目录 yumvimgcc 本篇主要总结的是Linux下开发工具 yumvimgcc/g yum 什么是yum 不管是在手机移动端还是pc端不管是什么操作系统当用户想要下载一些内容或者工具的时候都需要到一个特定的位置进行下载例如在手机上要下载一些应用的时候就可以去对应的应用商店下载 而在Linux系统中也有这样的概念在Linux系统下也有需要下载的需求那通常来说下载的方式主要有下面的几种 下载一个程序的源代码进行编译后得到可执行程序进行使用rpm包进行安装安装实际上就是把可执行程序拷贝到指定的路径下yum一键式安装 通常来说如果采用前两种方法进行的安装是很繁琐的因此Linux中有这样一种比较方便的安装工具就是yum如果类比到移动端yum扮演的角色就是应用商店 yum是如何工作的 在看这个问题前首先要类比应用商店应用商店中的app在没有被我安装到手机上的时候这些app在哪里答案是在服务器端 各个公司完成的软件经过应用商店的审核后把这些内容放到服务器端上当用户需要某个软件的时候就通过这个服务器端就可以找到对应的软件安装包进行安装这当中服务器端起到了一个审核的作用以保证用户下载到的都是绿色健康的软件可以用下图来表示这个过程 而Linux中的下载和上面的模式是一样的yum的相关文件中有一些文件保存的就是要去哪里下载文件 yum的使用方法 知晓了yum的原理yum的使用就如同手机上的应用商店的相关内容一样大概包括查找安装和卸载 查找内容 yum list | grep xxx安装内容 yum install xxxx yum install -y xxxx # 可以加入-y后缀直接安装卸载内容 yum remove xxxx yum remove -y xxxx # 可以加入-y后缀直接卸载和应用商店也有所不同yum除了可以下载官方提供的下载源外还可以有一些扩展软件源例如epel等 yum源更新 yum clean all yum makecachevim vim简单来说就是一个多模式的编辑器核心工作就是对文本进行增删查改 使用方法 vim test.c # 使用vim打开一个文件进行文本编辑就可以打开test.c这个文件进行文件内容的编辑 vim的一些基本指令 // 显示行号 set nu// 保存 :w// 退出 :q定位功能的指令 以下指令均为在命令模式下可以进行 gg # 定位到第一行 nG # 定位到代码的任意一行|最后一行 ^ # 特定一行的开始 $ # 特定一行的结尾 h # 文本向左移动 j # 文本向下移动 k # 文本向上移动 l # 文本向右移动 w # 以单词为单位向后移动 b # 以单词为单位向前移动 nyy # 复制当前行 ndd # 剪切第n行内容 np # 粘贴 u # 撤销 Ctrlr# 向后撤销 ~ # 文本大小写相互转换 nr # 替换光标所在字符|n个字符 nx # 向后删除一个字符|n个字符 nX # 向前删除一个字符|n个字符 # # 查找同名单次下面引入第四种模式—视图模式 进入视图模式Ctrlv 回到命令模式Esc vim模式下的注释 # 批量化注释 Ctrlvj/k进行选区shiftiesc# 批量化删除注释 Ctrlvhjkl选中区域dvim的基本配置方法 基础配置—初步理解vim配置的原理 vim在启动的时候会自动扫描当前用户下的家目录下的.vimrc让内部的.vimrc内部的选项生效vim配置的核心实际上就是在这个.vimrc中添加更多的配置选项即可 vim的自动化部署问题 提权问题如何把用户从普通用户提权提到root权限 当我们作为普通用户要提权使用root权限的时候会被受阻提示我们没有合适的权限上面就是提示的样例这是因为此时我们的test用户并没有成为root的受信任列表内那么就需要把test这个用户加入到受信任列表内这样就可以使用root用户的权限而不是一次次的切换用户 解决方法 首先切换到root用户下访问etc路径下的sudoers 接着打开这个文件在受信任名单内添加我们需要的用户 这样就完成了受信任名单的添加此时就可以直接使用sudo进行提权了 gcc gcc是一款编译器可以将一份c语言程序编译为可执行文件运行这个可执行文件就可以输出对应的内容那么在进行编译的这个过程会发生什么 将程序翻译的过程大致上是可以分为下面的几个部分预处理编译汇编链接 预处理主要包括头文件展开去注释条件编译宏替换编译主要是将c语言程序转换为汇编语言汇编主要是将汇编文件转换为可重定位的二进制文件链接形成可执行文件 gcc是一个编译器如果不带任何选项默认直接将程序编译为可执行文件如果带上一些选项可以编译为这当中的一些部分用下面的例子来举例 在vim编辑器下完成了下面的代码其中包含了宏用带选项的gcc进行编译如下 使用带-E的选项进行编译可以形成一个经过预处理后的文件这个文件依旧是c语言文件只是进行了一些初步的替换和头文件展开等操作 此时就形成了test.s这个文件是进行的编译的工作编译工作做完就停止了 此时就形成了汇编文件文件内的内容是汇编指令 下一步是形成二进制文件 就将汇编指令转换为了人看不懂的二进制文件 最后一步就是形成可执行文件 这样就形成了可执行程序 gcc和g的用法是一样的
http://www.huolong8.cn/news/176572/

相关文章:

  • 自己做网站 为什么出现403.ent做的网站有哪些
  • 做网站是数据库应该放在哪里网站切换城市代码
  • 如何做招聘网站的方案seo综合查询是什么
  • 通州广州网站建设网站建设中的端口
  • 主流网站开发平台新网站怎么做流畅
  • 淘客商品网站怎么做的自考本科需要什么条件
  • 计算机网络技术 网站建设方向网站二级页怎么做
  • 电商网站开发思路模版网站建设的实训心得 500字
  • 公司网站域名在哪里备案长沙在线建站模板
  • 手机网站源码3免费做网站
  • 请人做网站设计的方案谷歌seo和百度seo区别
  • 网站投票页面怎么做怎么建网站赚钱
  • 技术网站建设买软件网站建设
  • 怎么做免费网站推广中山建设工程有限公司
  • 广州市建设企业网站平台阜阳市网站建设
  • 网站的系统帮助网站被篡改处理
  • 做百度移动网站点击wordpress最新文章链接插件
  • 苏州网站建设制作设计网站建设 多少钱
  • 网站开发网页超链接路径物流公司排名前十
  • 企业做淘宝网站需要多少钱信用中国企业查询
  • 有经验的邵阳网站建设怎么做微信辅助的网站
  • 网站推广工作如何做广州建设工程造价管理站
  • 动易视频网站管理系统上海网站微信平台建设
  • 中学院新校区建设专题网站做一家开发网站的公司
  • 专业的网站建设找聚爱长沙专业做网站公司
  • 常用的网站制作如何电话推销客户做网站
  • 家庭宽带做网站服务器小型门户网站有哪些
  • 青岛做视频的网站百度指数名词解释
  • 网站毕业设计开题报告山西网站建设运营公司
  • 陕西省住房和城市建设厅网站php网站开发学校