- 博客(11)
- 收藏
- 关注
原创 云服务端使用socket套接字连接树莓派
比如一个tomcat的server设置了0.0.0.0:8080,那么外部用户通过访问该机器的所有ip:8080都可以访问这个tomcat。1.在远程进行连接的时候,非本地IP下,最后不要使用低于1024端口,否则会提示错误,端口冲突。0.0.0.0:表示该服务,通过本机所有的ip都可以访问,一般一个机器可能有一堆的ip。2.在远程连接时,服务器端使用的IP应设置为0.0.0.0。这里我定义的端口号为22,直接导致端口冲突。修改为8889后,运行成功。
2023-10-31 16:44:20
130
1
原创 mobaxterm远程登陆Ubuntu腾讯云服务器(在校园网内登陆不上的情况)
需要注意的是,可能在校园网和部分内网的情况下不能连接上ssh,但是ping公网ip是可以ping通的,连接的时候报错显示。先在服务器实例中设置好名为sshd_config的文件,将此文件的三个部分进行修改。这里主要介绍ssh远程连接,想了解密钥连接的可以查看腾讯云的官方操作手册。一是使用密钥进行连接,二是使用ssh远程连接。将上面相关的参数全部修改为yes即可。这时候只需要切换网络就可以正常连接了。远程登陆云服务器有很多种方式,之后就可以远程连接云服务器了。打开文件进行修改以下参数。使用ssh主要流程为,
2023-10-28 20:56:28
429
1
原创 Linux系统编程(二)文件I/O操作
调用open()系统调用打开一个叫做test.txt的文件(如果不存在则会创建该文件),然后调用write()系统调用该字符串MSG_STR写入到该文件中,之后调用read()系统调用读出该文件里的内容。
2023-10-11 18:22:12
71
原创 Linux系统编程学习(一)部分基础知识
文件类型:LInux系统中一切皆为文件,其中有七种类型文件:普通文件、目录(dierectory)文件、符号(link)文件、字符(character)文件、快(block)文件、管道(pipe)文件、套接字(socket)文件。文件描述符(file descriptor,fd) 是Linux内核为了高效管理已被打开的文件所创建的索引,其是一个非负整数,用于指代被打开的文件,所有执行I/O操作的系统调用都通过文件标识符。文件扩展名:用来区分不同文件。一、文件与文件描述符。5..c 表示C文件。
2023-10-11 18:09:40
42
原创 使用树莓派4B Ubuntu操作系统连接DS18B20温度传感器(失败)
22.04版本以上的Ubuntu系统并不支持I2C协议的单总线的开启,但20.04版本的Ubuntu系统是否支持,还有待研究。首先是按着一位博主的内容中进行操作。,但是接连出现问题。
2023-09-11 22:57:17
274
原创 Ubuntu换镜像源
对sources.list文件的内容进:行修改,可以全部删除,也可以在之前的代码之前加#号,把原来的代码注释掉,最后ESC,输入:wq 保存退出。到这步软件源已经换好了,但需要使用命令sudo apt-get update 进行更新列表内容,就可以发现下载速度提升不少。接着在命令窗口输入 sudo vim /etc/apt/sources.list 并回车,进入编辑器。于是在清华源官网中找到属于自己版本的镜像源Ubuntu 22.04 SLT 桌面版。接着在一位博主文章中看到,要选择能用的镜像源进行修改。
2023-09-11 22:44:15
443
原创 解决Linux中ifconfig命令无效
替换当中的源,再重新执行安装网络包的命令,问题成功解决!查阅后发现,此错误为Linux未安装网络包,对自己的源sources.list进行修改,后仍未解决,在尝试执行后。
2023-09-06 10:25:31
341
1
原创 在校园网环境下树莓派Ubuntu系统无屏幕连接桌面镜像(使用笔记本远程连接镜像)
首先,在连接Ubuntu镜像之前确认自己的Ubuntu系统已安装好,可以翻阅之前的博客观看相关信息。
2023-09-05 19:35:54
336
1
原创 树莓派SD卡烧录Ubuntu系统
用读卡器插入SD卡可以选择Linux系统进行烧录,本人这里选择的是ubuntu server 20.04.1 list 版本,注意server版本为无桌面版本,desk为有桌面版本,因为在这里选择版本错误导致后续烧录多次,server版本后续需自行安装镜像,对新手比较友好的固然是带桌面版本的,本人也因误打误撞多了一些操作经验,此外,在Raspberry Pi烧录工具上,desk版本不可以在烧录是设置wifi和ssh文件,只有在server版本中才可以进行设置,可自行选择。本人使用的是官方烧录工具。
2023-07-29 02:28:07
1508
原创 零基础开始树莓派(第一天)
树莓派(Raspberry pi)是一个主要跑Linux系统的一个小型电脑,可以将树莓派连接至屏幕、笔记本、键鼠等设备使用。1.树莓派的各类型号差异。
2023-07-29 02:02:23
676
空空如也
服务器与客户端连接时的端口冲突问题
2023-10-31
printf使用过程中的错误
2023-10-31
socket调用读取传感器温度失败
2023-10-25
Ubuntu中network-config网络配置失败
2023-09-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人