
linux应用开发
风雨兼程--远方
嵌入式软件工程师
展开
-
Linux ssh命令详解
Linux ssh命令详解 SSH(远程连接工具)连接原理:ssh服务是一个守护进程(demon),系统后台监听客户端的连接,ssh服务端的进程名为sshd,负责实时监听客户端的请求(IP 22端口),包括公共秘钥等交换等信息。ssh服务端由2部分组成: openssh(提供ssh服务) openssl(提供加密的程序)ssh的客户端可以用 XSHELL,Secure...转载 2019-03-23 13:28:56 · 20083 阅读 · 2 评论 -
linux tail命令的使用方法详解
linux tail命令的使用方法详解本文介绍Linux下tail命令的使用方法。linux tail命令用途是依照要求将指定的文件的最后部分输出到标准设备,通常是终端,通俗讲来,就是把某个档案文件的最后几行显示到终端上,假设该档案有更新,tail会自己主动刷新,确保你看到最新的档案内容。一、tail命令语法tail [ -f ] [ -c Number | -n Number | ...原创 2019-08-22 13:38:25 · 256 阅读 · 0 评论 -
Linux中通过Shell对文件中指定行进行增加、删除、追加、替换
一、在某行(指具体行号)前或后加一行内容#第4行末尾追加一行,内容为testsed -i 'N;4atest' test.txt #第4行行首追加一行,内容为testsed -i 'N;4itest' test.txt #匹配到test字段的行行首插入一行find . -name test.txt|xargs sed -i '/test/i <!--' #匹配到...原创 2019-08-22 09:31:57 · 13630 阅读 · 1 评论 -
segmentation fault定位与调试
segmentation fault定位与调试1. 前言: 有的程序可以通过编译, 但在运行时会出现Segment fault(段错误). 这通常都是指针错误引起的. 但这不像编译错误一样会提示到文件->行, 而是没有任何信息, 使得我们的调试变得困难起来. 2. gdb: 有一种办法是, 我们用gdb的step, 一步一步寻找. 这放在短小的代码中是可行的, 但要让你s...转载 2019-07-20 10:42:41 · 2477 阅读 · 0 评论 -
Linux时间与系统时间相差8小时的解决办法
Linux时间与系统时间相差8小时的解决办法1.原因是时区不同在/etc/profile文件中增加一行export TZ='CST-8'2.使文件立即生效source /etc/profile或者. /etc/profile3.输入ntpdate time.nist.gov同步网络时间结果:3 Jun 15:42:39 ntpdate[4721]: adjust ti...原创 2019-06-24 16:58:39 · 3868 阅读 · 1 评论 -
rtty:反向代理 WebTTY ,Linux 远程维护调试工具
rtty:反向代理 WebTTY ,Linux 远程维护调试工具2018年03月25日 00:00:00技术无边阅读数 469rtty 非常适合远程维护你的或者你公司的部署在全球各地的成千上万的 Linux 设备。-- 赵建辉有用的原文链接请访问文末的“原文链接”获得可点击的文内链接、全尺寸原图和相关文章。致谢转载自 | https://github.com/zha...转载 2019-06-25 16:10:49 · 1690 阅读 · 0 评论 -
Linux主板支持多机系统的Mark/Space校验
Linux主板支持多机系统的Mark/Space校验关键词:Linux主板 摘要:英创Linux主板可以通过RS485总线挂载多个单片机组成多机系统,当从机设备比较多、传输数据比较频繁的时候,单片机的负载将大大增加,影响正常的工作,比较通用的解决办法是充分利用串口固定校验位(Parity Stick)的功能,使用Mark/Space校验位区分地址和数据。 英创Linux主...转载 2019-06-25 15:46:21 · 668 阅读 · 1 评论 -
linux 下获取当前网络连接状态的两种方法
linux 下获取当前网络连接状态的两种方法[cpp]view plaincopy#include<linux/sockios.h> #include<sys/socket.h> #include<sys/ioctl.h> #include<linux/if.h> #include<string.h&...转载 2019-06-04 18:23:52 · 952 阅读 · 0 评论 -
linux串口编程参数配置详解
Linux串口参数设置linux串口编程参数配置详解1.linux串口编程需要的头文件#include <stdio.h>//标准输入输出定义#include <stdlib.h>//标准函数库定义#include <unistd.h>//Unix标准函数定义#include <sys/typ...转载 2019-06-04 17:57:09 · 730 阅读 · 0 评论 -
串口属性设置
1. 属性描述串口属于终端设备,其接口属性用termios结构描述,如程序清单13.9所示。程序清单13.9termios结构struct termios {tcflag_t c_cflag/* 控制标志*/tcflag_t c_iflag;/* 输入标志*/tcflag_t c_oflag;/* 输出标志*/tcflag_t c_lflag;/* 本地标志*/...转载 2019-06-04 17:50:18 · 3019 阅读 · 0 评论 -
linux下 查看网卡流量办法总结
本文介绍了linux下查看网卡流量的六种方法,linux系统中使用nload、iftop、iostat等工具查看网卡流量,需要的朋友参考下。方法一、nload工具源码包路径:http://heanet.dl.sourceforge.net/project/nload/nload/0.7.2/nload-0.7.2.tar.gz查看参数帮助命令:nload–help-a :这个好像...转载 2019-05-30 10:15:33 · 4667 阅读 · 0 评论 -
内网穿透工具--FRP
对于没有公网 IP 的内网用户来说,远程管理或在外网访问内网机器上的服务是一个问题。 今天给大家介绍一款好用内网穿透工具 FRP,FRP 全名:Fast Reverse Proxy。FRP 是一个使用 Go 语言开发的高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务。FRP 支持 TCP、UDP、HTTP、HTTPS等协议类型,并且支持 Web 服务根据域名进行路由...原创 2019-09-02 14:28:13 · 3162 阅读 · 0 评论