Linux学习记录(三)VSCode远程开发、Shell编程
前言
配置好CentOS7服务器后,要配置系统的开发环境和开发工具。
一、CentOS开发环境配置
1、安装gcc:GCC(GNU Compiler Collection,GNU编译器套件)是由GNU开发的编程语言译器
yum install gcc
2、安装g++:g++是GCC中的GUN C++ Compiler(C++编译器)
yum install gcc-c++
3、安装gdb:gdb是Linux下常用的程序调试工具
yum install gdb
二、安装VScode
1、依据环境选择下载安装包;
2、下载速度慢,更换下载链接的部分字段:vscode.cdn.azure.cn
3、访问新地址后,下载加快;
三、VSCode配置拓展插件
1、进入拓展插件商店,搜索ssh,其中Remote-SSH和Remote-SSH:Editin必须安装
四、VSCode远程连接Linux
1、点击左下角打开远程窗口
2、按照步骤操作
3、输入用户及IP地址:ssh 用户名@IP地址 -A
4、配置ssh配置文件
5、连接Linux系统;
即可连接成功
五、Shell编程
1、什么是shell?
(1)shell是解释器
核心:硬件系统(主机+外设)
外层:操作系统
内核:操作系统的核心——直接操作硬件(对用户不友好)
外层:用户接口,操作系统一部分(文本编辑器、浏览器等、ls命令等),KED, GNOME等;用户可以操作,但内核不能理解
Shell:解释层,将用户命令转换为内核命令
(2)定义
Shell是命令行解释器,用于接受用户(程序)命令,然后调用系统内核
(3)脚本
在Linux系统中,可以将命令逐条解释执行,也可以将多条命令放到一个文件中,交由系统执行。这样的文件称脚本。
2、打开VSCode的终端,新建 /root下的文件夹 vscode-work 作为程序文件的存储空间;
mkdir vscode-work(文件名,任取)
3、新建一个shell程序,Shell程序默认后缀为.sh;
在终端运行shell程序:sh hello.h
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现