首页 > 系统相关 >visual studio连接linux编码

visual studio连接linux编码

时间:2024-04-22 20:49:14浏览次数:24  
标签:主机 linux visual VS studio Linux root 连接

  1. 该操作最好是在root用户下进行,请确保你的linux里已经修改过root用户的权限
    修改ubuntu里root用户权限
  2. Linux安装远程调试
    ubuntu下安装如下:
sudo apt-get install openssh-server g++ gdb gdbserver
  1. Linux设置远程调试ssh允许root登录
    默认情况安装完SSH服务并开启,root是不允许登录的
gedit  /etc/ssh/sshd_config

找到上面那行在前面加个#号
然后加入下面那行

PermitRootLogin yes


4. 进入VS里连接主机
前提,必须在安装VS时要选中这个

用C++举例

前面操作选中这些创建空项目
首次使用VS编写Linux程序时,我们需要配置连接器:点击 工具 - 选项
进入到

然后我们输入 Linux 主机 ip、用户名root、密码等信息进行连接:

安装完成后,即可连接成功。注意,只要linux主机开启SSH服务即可,只要XShell能通过22号端口连接到linux主机都可连接成功。
Xshell连接虚拟机linux请看我的一篇博客
Xshell连接linux

标签:主机,linux,visual,VS,studio,Linux,root,连接
From: https://www.cnblogs.com/baiiIkj/p/18151474

相关文章

  • Linux系列教程——Linux基本权限、Linux特殊权限、LinuxACL控制、Linux输入输出
    @目录1Linux基本权限1.权限基本概述1.什么是权限?2.为什么要有权限?3.权限与用户之间的关系?4.权限中的rwx分别代表什么含义?2.权限设置示例1.为什么要设定权限,我们又如何修改一个文件的权限?2.使用chmod设定权限示例3.权限设置案例3.权限设置案例4.属主属组设置2Linux特殊权限1.特......
  • Linux高级变量
    高级变量赋值[umpay@ansible-hostcheck_sub]$title=ceo[umpay@ansible-hostcheck_sub]$name=${title-mage}[umpay@ansible-hostcheck_sub]$echo$nameceo[umpay@ansible-hostcheck_sub]$title=[umpay@ansible-hostcheck_sub]$name=${title-mage}[umpay@ansible......
  • linux定时任务配置
    1.查看是否安装了crontabservicecrondstatus2.创建要定时执行的脚本test.sh(注:所有的路径都写绝对路径,包括输出日志的路径,否则执行可能会有问题)#!/bin/bashecho"大家好">>/home/kavins.logecho"执行时间为:`date`">>/home/kavins.log3.配置定时任务:crontab-e......
  • linux日志
    常见日志文件在CentOS7中,常见的日志文件包括但不限于以下几种:/var/log/messages:这是系统的主要日志文件,记录了系统的各种信息,包括系统启动、关机、服务启动、系统错误等。/var/log/secure:这个文件包含了安全相关的信息,比如SSH登录尝试、su切换用户等操作的日志。......
  • Linux基础-01:Linux命令的基本格式
    2.1.1命令提示符在CentOS7操作系统中,Linux命令提示符就像是你与电脑交流的一个小标志,告诉你系统已经准备好接受你的指令了。它通常会显示在你打开的终端窗口或控制台的最前面。让我们来看一个示例:[root@node01~]$在这个示例中:root:是当前登录的用户名。@:分隔符号,没有特......
  • Linux端口探测脚本
    #!/bin/bash#定义需要测试的主机和端口host="baidu.com"port="80"#设置循环测试的间隔时间(以秒为单位)interval=1#定义nc命令超时时间timeout_duration=1#定义保存结果的文件路径output_file="Sc4_port_test.txt"#循环测试端口连通性whiletrue;do#使......
  • linux下springboot项目nohup日志或tomcat日志切割处理方案
    https://juejin.cn/post/7081890486453010469通常情况下,我们的springboot项目部署到linux服务器中,通过nohupjava-jarxxx.jar&指令来进行后台运行我们的springboot项目。这种方式针对中小型项目来说,还是比较简单方便的。通过nohup运行springboot项目,默认日志输出到当前目......
  • android studio Edit Custom VM Options后无法启动
    异常描述:想要修改虚拟器的内存,就百度了方法,设置了Help——EditCustomVMOptions,然后AndroidStudio就无法启动了,直接弹这个弹窗:所以,建议大家写文,还是要有头有尾,该上图上图,不能啪啪几个字让人猜啊,容易误导人的啊啊啊!!!解决问题:按这个路径查找到更改的文件,C:\Users\XXXX\AppDat......
  • Linux应用程序获取线程栈的信息
    一.参考网址1. Linux应用程序设计:用一种讨巧方式,来获取线程栈的使用信息2.chatGPT的输出二.代码实战1.适用于ARM的汇编代码1#define_GNU_SOURCE//没有此句话,则编译会出错23#include<stdio.h>4#include<string.h>5#include<pthread.h......
  • 面试必备,Linux面试题和答案!
    ​作为测试开发,对于Linux相关知识,不管是面试还是工作,多多少少你还是得会点。再说了,现在行情极差,要求又高,linux也是面试重头戏,所以,今天给你分享Linux相关面试题和答案。题目1、绝对路径用什么符号表示?当前目录、上层目录用什么表示?主目录用什么表示?切换目录用什么命令?2、怎......