linux

Linux网络编程“惊群”问题总结

来源https://www.cnblogs.com/Anker/p/7071849.html 1、前言  我从事Linux系统下网络开发将近4年了,经常还是遇到一些问题,只是知其然而不知其所以然,有时候和其他人交流,搞得非常尴尬。如今计算机都是多核了,网络编程框架也逐步丰富多了,我所知道的有多进程、多线程、异...

linux 修改 elf 文件的dynamic linker 和 rpath

https://nixos.org/patchelf.html下载地址https://nixos.org/releases/patchelf/patchelf-0.9/patchelf-0.9.tar.gzhttps://nixos.org/releases/patchelf/patchelf-0.9/patchelf...

[LINUX]警告:检测到时钟错误。您的创建可能是不完整的。

 原因:   如果上一次编译时为20071001,你把系统时间改成20070901后再编译就会报这样的错误.解决:   把时间改了或运行一下下面的命令再make    find.-typef-exectouch...

Linux与Windows的设备驱动模型对比

 名词缩写:API应用程序接口(ApplicationProgramInterface)ABI应用系统二进制接口(ApplicationBinaryInterface)设备驱动是操作系统的一部分,它能够通过一些特定的编程接口便于硬件设备的使用,这样软件就可以控制并且运行那些设备了。因为每个驱动都对应不同的操作...

用Linux服务器运行exe文件

参考百度经验:https://jingyan.baidu.com/article/63acb44ac5984f61fcc17eb9.htmlhttps://jingyan.baidu.com/article/e6c8503c4c8184e54f1a1884.html1.安装lxde和vnc(1)第一步,更新系统:apt...

Linux1:Linux概述

Linux是什么这是一个Linux系列,本系列中的文章和其他系列中的文章有所不同,尽可能以讲清楚每一个简单的知识点为主,未必每一篇都是长篇大论,力求面面俱到。学习Linux,首先我们得知道Linux是什么。人们实际上已经习惯了用Linux这个词来形容整个基于Linux内核并且使用GNC工程化各种工具和数据库的操作系统,...
代码星球·2020-07-29

Linux2:Linux目录结构

Linux目录图进入根目录,使用ll命令看一下Linux整个根目录图:这里面所有的目录都是买完服务器之后最初始的目录,没有进过任何加工。Linux以树的结构组织所有目录,用一张图表示一下Linux的目录结构:下面,来挨个认识一下每一个目录及其作用。 bin目录bin是binary的缩写,里面存放的是可执行的二...
代码星球·2020-07-29

linux下在先安装32位qt 链接

download.qt.io/official_releases/online_installers/ ...

关于Archlinux

  既然都开了博客不写点东西总感觉不好  之前装过无数操作系统,,不论是一开始人的windows(实践证明windows打游戏还是很不错的),到kaili,到黑苹果(这是我装过最难的,没有之一!!!),最后到Arch(不要问我为什么不装ubuntu),基本上市面有的系统都在这台坚强的小黑上装过了(简直太坚强了!)。就拿...
代码星球·2020-07-29

Linux操作系统及调用接口

Linux操作系统包含以下各子系统:   系统调用子系统:操作系统的功能调用同一入口;进程管理子系统:对执行程序进行生命周期和资源管理;内存管理子系统:对系统的内存进行管理、分配、回收、隔离;文件子系统   :系统内部一切皆文件,对文件进行管理;设备子系统&n...

1-3. Linux下移动图像监测系统——motion的移植及应用

  移动图像监控主系统的开发<-(报警子系统+图像采集子系统)移动图像监控的原理方法:  通过获取摄像头图像,比较前后每一帧的图像数据,从而实现移动物体监控。所有移动监控均是如此,只是图像帧的比较算法不同。移动图像监控系统的实现  选择开源的移动监控软件motion,移植至开发板上。移植工作大致相同:1)下载开源...

嵌入式Linux开发环境搭建,问题ping、nfs的解决

 一. 嵌入式软件层次 1)Bootloader->引导加载程序  整个嵌入式系统的加载启动任务完全交给Bootloader完成,它的主要任务是将内核映象从硬盘读到RAM中,然后跳转到内核入口启动内核(操作系统)!通俗来讲,Bootloader的作用就是初始化硬件,启动操作系统。U-...

Linux 文件编程、时间编程基本函数

文件编程  文件描述符fd--->>>数字(文件的身份证,代表文件身份),通过fd可找到正在操作或需要打开的文件。基本函数操作:1)打开/创建文件intopen(constchar*pathname,intflag,mode_tmode)成功:返回文件的fd失败:返回-1文件路径打开标志文件权限eg:...

Linux 系统的基本操作及工具的使用

基本操作命令如:useradd、userdel、passwd、su    添加用户、删除用户、修改密码、切换用户        ls、ll、cd、cp、mv、chmod        ps、kill、man        mkdir、touch、tar        mount、umonut           加载光...

Linux下程序下载

  每个开发板/PC机都有硬盘(ROM,readonlymemory,只读存储器)和运行内存(RAM,randomaccessmemory,随机存取存储器)。其中Nand/Norflash相当于硬盘,SD卡即扩充的硬盘。Linux程序下载至开发板,以smart210为例,步骤如下: 1.以SD卡的启动方式运行...
代码星球·2020-07-29