【Linux】22.进程间通信(1)
文章目录
- 1. VSCode连接ssh
- 2. VSCode连接ssh常见问题
1. VSCode连接ssh
1.下载完插件,点击F1
3.点击第一个
9.选择Linux后点击继续然后输入密码
10.出现这个图标就说明连接上了。
11.然后我们在云服务器创建一个lesson25文件夹
ydk_108@iZuf68hz06p6s2809gl3i1Z:~/108$ ll
total 88
drwxrwxr-x 19 ydk_108 ydk_108 4096 Jan 25 21:52 ./
drwxr-xr-x 9 ydk_108 ydk_108 4096 Jan 25 21:49 ../
drwxrwxr-x 3 ydk_108 ydk_108 4096 Jan 11 20:24 d1/
-rw-rw-r-- 1 ydk_108 ydk_108 1225 Jan 11 20:41 d1.zip
drwxrwxr-x 2 ydk_108 ydk_108 4096 Jan 15 22:25 lesson11/
drwxrwxr-x 2 ydk_108 ydk_108 4096 Jan 18 14:43 lesson12/
drwxrwxr-x 2 ydk_108 ydk_108 4096 Jan 18 15:17 lesson14/
drwxrwxr-x 2 ydk_108 ydk_108 4096 Jan 19 21:50 lesson15/
drwxrwxr-x 2 ydk_108 ydk_108 4096 Jan 20 21:19 lesson16/
drwxrwxr-x 2 ydk_108 ydk_108 4096 Jan 21 19:42 lesson17/
drwxrwxr-x 2 ydk_108 ydk_108 4096 Jan 21 21:20 lesson18/
drwxrwxr-x 2 ydk_108 ydk_108 4096 Jan 22 16:41 lesson19/
drwxrwxr-x 2 ydk_108 ydk_108 4096 Jan 23 17:05 lesson20/
drwxrwxr-x 3 ydk_108 ydk_108 4096 Jan 24 22:24 lesson23/
drwxrwxr-x 4 ydk_108 ydk_108 4096 Jan 25 13:50 lesson24/
drwxrwxr-x 2 ydk_108 ydk_108 4096 Jan 25 21:52 lesson25/
drwxrwxr-x 4 ydk_108 ydk_108 4096 Jan 13 10:13 lesson4/
drwxrwxr-x 2 ydk_108 ydk_108 4096 Jan 13 20:24 lesson7/
drwxrwxr-x 3 ydk_108 ydk_108 4096 Jan 13 22:45 lesson8/
drwxrwxr-x 3 ydk_108 ydk_108 4096 Jan 14 20:38 lesson9/
-rw-rw-r-- 1 ydk_108 ydk_108 101 Jan 11 19:31 log.txt
-rw-rw-r-- 1 ydk_108 ydk_108 69 Jan 13 20:39 test.c
ydk_108@iZuf68hz06p6s2809gl3i1Z:~/108$
ydk_108@iZuf68hz06p6s2809gl3i1Z:~/108$ pwd
/home/ydk_108/108
ydk_108@iZuf68hz06p6s2809gl3i1Z:~/108$
12.注意:这里不推荐把默认的文件夹里一堆文件夹全加载到VScode,因为这样很吃资源,可能会卡死。
14.然后点击确定,选择Linux,输入密码,选择信任。然后创建个文件,写个代码,记得要Ctrl+S。
15.然后我们就可以看到代码被同步到云服务器上了。
16.然后编译的话可以自己下插件去配置,但是非常麻烦。所以我们可以直接Ctrl+~
,调出VScode的终端,然后使用命令行编译。
17.然后我们可以直接命令行编译了。
18.登录云服务器后可以安装一些插件(只有登陆了才能装到云服务器上)
Remote-SSH-远程登录Linux(本地安装)
C/C+±必装
C/C++ Extension Pack-C/C++扩展包,下载直接安装,它包含了 vscode 编写 C/C++ 工程需要的插件(C/C++、C/C++Themes、CMake、CMake Tools和BetterC++Syntax等),和以前比不需要一个个找了。
C/C++ Themes-主题设置,插件里面可以点击设置
Chinese(Simplified)(简体中文)
vscode-icons-改变编辑器里面的文件图标
filesize-左下角显示源文件大小的插件
Include AutoComplete-自动头文件包含
GBKtoUTF8-自动将 GBK 转换为 UTF8
koroFileHeader - 头部注释添加/更新插件, 参考VScode自动添加注释-憩隅的博客-CSDN博客-vscode自动添加注释
2. VSCode连接ssh常见问题
常见问题:
- 管道过程写入不存在,可以试着将自己的config路径配置一下
路径就是下面这个文件的地址:C:\Users\23878\.ssh\config
(这个是我的路径,你们的路径要自己找,找到后用一样的格式替换添加进去)
没出现管道问题就不用搞。上面的操作可以解决70%管道问题,其他的就要具体问题具体分析了。
-
其他异常登录问题,可以试着在对应登录用户的家目录下, ls -al , 找到.vscode-server隐藏目录,删掉这个目录,重新登录
-
编写代码的时候,支持C++11