随笔分类 -  linux

linux相关
利用autossh从外网访问内网主机
摘要:因为校内网服务器只能通过校园网连接,在家里连不上,所以就想是否能在家里连接校内网服务器。 我参考了好几个人的博客: 利用反向ssh从外网访问内网主机 https://blog.mythsman.com/post/5d301903976abc05b3454691/ ssh反向连接及autossh ht 阅读全文
posted @ 2019-12-12 19:52 川洋 阅读(398) 评论(0) 推荐(0)
Linux c 根据socket套接字获取当前监听的端口
摘要:1 struct sockaddr_in localaddr; 2 ///一定要给出结构体大小,要不然获取到的端口号可能是0 3 socklen_t len = sizeof(localaddr); ///fd是创建的套接字 4 int ret = getsockname(fd, (struct sockaddr*)&localaddr, &len)... 阅读全文
posted @ 2018-07-06 15:38 川洋 阅读(3252) 评论(0) 推荐(0)
简单的udp客户服务端程序
摘要:服务端程序:server.c 客户端程序:client.c 1 #include <string.h> 2 #include <unistd.h> 3 #include <arpa/inet.h> 4 #include <sys/types.h> 5 #include <netinet/in.h> 阅读全文
posted @ 2017-03-15 16:14 川洋 阅读(245) 评论(0) 推荐(0)
linux 出core设置问题
摘要:我所在的环境是RedHat 1、第一步 修改/etc/security/limits.conf添加一行 user为生效的用户 user hard core unlimited 2、第二步 在普通用户的.bash_profile里面添加一行 ulimit -S -c unlimited 阅读全文
posted @ 2016-12-26 14:02 川洋 阅读(570) 评论(0) 推荐(0)
linux socket连接中 ERRNO错误
摘要:Connection refused:应该是连接的服务端没有启动或者连接端口错误,可以用如下代码测试 client端: server端: 阅读全文
posted @ 2016-12-13 13:55 川洋 阅读(3955) 评论(0) 推荐(0)
linux c 获取头文件函数getenv
摘要:#include <stdio.h>#include <stdlib.h> int main(){ printf("%s\n", getenv("DOMAINID")); return 0;} 必须有头文件stdlib.h 阅读全文
posted @ 2016-11-15 12:53 川洋 阅读(444) 评论(0) 推荐(0)
大小端序
摘要:小端序是低地址在低位,高地址在高位, 大端序相反 阅读全文
posted @ 2016-04-04 23:22 川洋 阅读(237) 评论(0) 推荐(0)