【Linux安装软件命令及vim、gcc使用说明】

安装软件命令

Linux安装软件的命令首先要进入管理员权限
首先在终端输入sudo su切换到管理员界面
Alt
输入对应的密码,注意这里的密码不会显示出来,输完密码之后回车即可。当出现root就代表已经是管理员界面了。
Alt
如果相应退出管理员界面输入exit即可。
注意:安装必须包装网络环境正常,下面箭头指向是网络。
Alt
在拥有管理员权限后,输入:apt install +软件名下载即可
中途会出现【Y/N】,键盘输入y即可。
这里我们安装vim、gcc、g++都是以后会用到的软件。
安装gcc
Alt
安装vim
Alt
安装g++
Alt
如果下载有问题,先执行apt update命令
Alt

vim使用说明

vim有三种模式:命令模式、插入模式和末行模式

  • vim + 文件名进入命令模式,无法写入
    输入vim + 文件名
    在这里插入图片描述
    进入命令模式
    Alt
  • 键盘点击i a o可以进入插入模式
  • i:插入到当前光标的前面,a插入到当前光标的后面,o插入到当前光标的下一行
    在键盘输入i输入对应的内容
    Alt
  • 返回命令模式点击esc
    进入命令模式后,输入:冒号进入末行模式,输入wq保存退出。
    Alt
    不同方式的退出,如下:
  • 想要退出:键盘w只保存不退出
  • 键盘:q只推迟
  • 键盘:wq就是保存退出
  • 键盘:q!不保存就退出

gcc

在main.c下创建一个可执行文件main,创建方式为gcc -o 执行文件名 .c文件名称,在Linux系统上可执行文件没有.EXE后缀。
Alt
使用绝对路径或者相对路径+可执行文件就可以执行文件了
相对路径:
Alt
绝对路径:
Alt

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/508119.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Kosmos-1: 通用接口架构下的多模态大语言模型

Kosmos-1: 通用接口架构下的多模态大语言模型 FesianXu 20230513 at Baidu Search Team 前言 在大规模语言模型(Large Language Model, LLM)看似要带来新一番人工智能变革浪潮之际,越来越多尝试以LLM作为通用接口去融入各种任务的工作&#…

oracle RAC 集群归档模式的关闭和开启(适用于11g/12g/18c/19c)

oracle RAC 集群归档模式的关闭和开启(适用于11g/12g/18c/19c) oracle RAC 集群归档模式的关闭(适用于11g/12g/18c/19c) 1、登录数据库:执行alter system set cluster_database false scopespfile;2、关闭node2数据…

C语言——指针的进阶——第1篇——(第26篇)

坚持就是胜利 文章目录 一、字符指针1、面试题 二、指针数组三、数组指针1、数组指针的定义2、&数组名 VS 数组名3、数组指针的使用(1)二维数组传参,形参是 二维数组 的形式(2)二维数组传参,形参是 指针…

设计模式(十五)状态模式

请直接看原文:设计模式系列 ------------------------------------------------------------------------------------------------------------------------------- 前言 建议在阅读本文前先阅读设计模式(十一)策略模式这篇文章,虽说状态…

二叉树叶节点个数,根节点个数,树的深度,查找数据为x的节点

文章目录 一、计算二叉树叶节点个数二、叶节点的个数 引言:补充树的概念 节点的度:一个节点含有的子树的个数称为节点的度 叶节点或终端节点:度为0的节点称为叶节点 节点的层次:从根开始为第一层,以此类推 树的度&…

C语言基础(五)——结构体与C++引用

七、结构体与C引用 7.1 结构体的定义、初始化、结构体数组 C 语言提供结构体来管理不同类型的数据组合。通过将不同类型的数据组合成一个整体,方便引用 例如,一名学生有学号、姓 名、性别、年龄、地址等属性,如果针对学生的学号、姓名、年龄…

PyTorch-卷积神经网络

卷积神经网络 基本结构 首先解释一下什么是卷积,这个卷积当然不是数学上的卷积,这里的卷积其实表示的是一个三维的权重,这么解释起来可能不太理解,我们先看看卷积网络的基本结构。 通过上面的图我们清楚地了解到卷积网络和一般网…

Ribbon实现Cloud负载均衡

安装Zookeeper要先安装JDK环境 解压 tar -zxvf /usr/local/develop/jdk-8u191-linux-x64.tar.gz -C /usr/local/develop 配置JAVA_HOME vim /etc/profile export JAVA_HOME/usr/local/develop/jdk1.8.0_191 export PATH$JAVA_HOME/bin:$PATH export CLASSPATH.:$JAVA_HOM…

React快速入门(核心概念+实战篇)

React快速入门 全部代码:https://github.com/ziyifast/front-demo React特点: 声明式设计:声明范式高效:使用VDOM,减少DOM的交互灵活:与已知的库或框架完好配合JSX:一种独立的语言,试…

Excel MATCH函数 两张顺序不同表格,统一排序

目录 一. 背景二. 添加辅助列,使用MATCH函数生成排序条件三. 效果 一. 背景 有如下图所示的两张表格,分别记录着同一批人的1月份和2月份的工资。表格A和表格B中的姓名列相同,工资列数据不同现在要求参考表格A中的姓名列对表格B中的数据进行排序&#xf…

C语言:预处理

C语言:预处理 预定义符号#define定义常量定义宏宏与函数对比 #操作符##操作符条件编译头文件包含库文件包含本地文件包含嵌套文件包含 预定义符号 C语⾔设置了⼀些预定义符号,可以直接使⽤,预定义符号也是在预处理期间处理的。 __FILE__ //…

产品推荐 - 基于复旦微 JFM7K325T FPGA 的高性能 PCIe 总线数据预处理载板(100%国产化)

01 产品概述 PCIE711 是一款基于 PCIE 总线架构的高性能数据预处理 FMC 载板,板卡采用复旦微的 JFM7K325T FPGA 作为实时处理器,实现各个接口之间的互联。该板卡可以实现 100%国产化。 板卡具有 1 个 FMC(HPC)接口,1…