• QT 和VS 针对linux开发的不同

    时间:2024-06-07 17:08:15

    1.qt 简介 Qt是一个跨平台的C++图形用户界面应用程序开发框架,由Qt Company开发。它最初由挪威的Trolltech公司开发,后被诺基亚收购,并在2012年再次被Digia收购。Qt框架提供了丰富的功能和工具,使开发者能够更快速、更高效地创建各种类型的软件,包括图形用户界面(GUI)、...

  • linux环境下的nc(ncat的简写)命令用法和udp端口检测

    时间:2024-06-07 10:10:55

    有时我们的服务程序采用udp与客户端进行通讯,但是总是接收不到客户端的请求,或者客户端总是接收不到服务器的响应,这个时候,我们需要确认时网络不通导致的,还是我们的服务程序故障引起的,特别是服务程序对应的网络端口状态是否正常,这个时候,我们就可以借助于linux环境下的nc命令进行辅助分析了。 1. ...

  • linux下shell脚本执行方法及exec和source命令

    时间:2024-06-07 10:03:35

    exec和source都属于bash内部命令(builtins commands),在bash下输入man exec或man source可以查看所有的内部命令信息。bash shell的命令分为两类:外部命令和内部命令。外部命令是通过系统调用或独立的程序实现的,如sed、awk等等。内部命令是由特...

  • 掌握 Linux PC 性能之基准测试

    时间:2024-06-07 09:17:08

    导读基准测试是一项测试或一系列测试,用来确定某个计算机硬件运行起来的状况有多好;在许多情况下,“基准测试”实际上等同于“压力测试”,通过测试硬件的极限,然后可以将测得的结果与其他硬件测得的结果作一番比较。大多数基准测试旨在模拟 PC 在实际情形下遇到的那种工作负载。正因为如此,基准测试几乎就是获得定...

  • Linux下shell脚本中信号捕获和函数练习脚本之ping一个网段

    时间:2024-06-07 08:54:26

    该脚本主要的目的是练习在Linux bash脚本中捕获信号,顺便练习一下函数的使用,还有就是终止一个正在运行的程序后,该程序打开的文件的后续处理问题等等!脚本功能:  ping一个网段内的IP,检测哪些IP在线,哪些IP不在线练习的命令:1、mktemp   用法:#mktemp 1117.www....

  • Linux命令学习之路——文档连接创建:ln

    时间:2024-06-06 19:28:59

    使用权限:所有角色使用方式:ln [ -options ] source target作用:建立源文件与目标文件之间的连接注意点:1.连接分为硬连接和软连接,其中硬连接不能对目录做硬连接,且不能在不同的文档系统中做硬连接,而软连接不受此限制2.软连接只是在目标地址生成一个镜像,不会占用过多的磁盘空间...

  • linux下日志文件error监控报警脚本分享

    时间:2024-06-06 18:47:36

    即对日志文件中的error进行监控,当日志文件中出现error关键字时,即可报警!(grep -i error 不区分大小写进行搜索"error"关键字,但是会将包含error大小写字符的单词搜索出来)1)第一类日志在每天的日志目录下生产的error日志,此日志文件每天都会自动生成,里面有没有err...

  • Linux TCP 连接数

    时间:2024-06-06 17:34:58

    查看 TCP 连接数 ;每一个 IP 访问的链接数:head 默认 前10netstat -na|grep ESTABLISHED|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -rn |headnetstat -n | awk '/...

  • kali linux安装virtualbox虚拟机之爬坑经历

    时间:2024-06-06 17:14:57

    很多kali爱好者想把kali linux作为系统使用,但是有些win下的程序有时候也需要用到,此时需要虚拟机。kali系统在安装虚拟机的时候也会遇到一大堆坑,接下来是我的爬坑过程。一波三折。环境 :kali linux 2.0 32位软件 :virtualbox 虚拟机0x01  bash: /e...

  • Linux 安装gcc、gcc-c++编译器

    时间:2024-06-06 09:01:01

    安装环境Red Hat Enterprise Linux Server release 7.3 (Maipo)方式一:yum安装使用ISO制作yum源:Linux 使用系统ISO制作yum源yum install gccyum install gcc-c++方式二:离线安装rpm文件gcc rpm包...

  • linux 创建docker基础镜像

    时间:2024-06-06 07:53:45

    通过Dockerfile创建镜像时,一般都是基于 Docker Hub 提供的官方镜像。以下分别介绍在ubuntu16和centos7 两个系统上创建个人私有基础镜像的方法。 一、ubuntu16创建docker基础镜像1、安装Bootstrap工具debootstrap$ sudo apt-get...

  • 我眼中的Linux设备树(一 概述)

    时间:2024-06-06 00:05:25

    一 概述设备树(Device tree)是一套用来描述硬件属相的规则。ARM Linux采用设备树机制源于2011年3月份Linux创始人Linus Torvalds发的一封邮件,在这封邮件中他提倡ARM平台应该参考其他平台如PowerPC的设备树机制描述硬件。因为在此之前,ARM平台还是采用旧的机...

  • 我眼中的Linux设备树(五 根节点)

    时间:2024-06-05 23:53:33

    五 根节点一个最简单的设备树必须包含根节点,cpus节点,memory节点。根节点的名字及全路径都是“/”,至少需要包含model和compatible两个属性。model属性我们在属性那节已经说过是用来描述产品型号的,类型为字符串,推荐的格式为“manufacturer,model-number”...

  • 我眼中的Linux设备树(三 属性)

    时间:2024-06-05 23:43:42

    三 属性(property)device_type = "memory"就是一个属性,等号前边是属性,后边是值。节点是一个逻辑上相对独立的实体,属性是用来描述节点特性的,根据需要一个节点由0个,1个或多个属性表示节点的特性。一个属性由名字和值两部分组成。和节点的名字类似,规范要求属性名字由1到31个...

  • Linux系统初始化过程及运行级别简介

    时间:2024-06-05 23:27:46

    Linux开机过程:1 开机自检(BIOS):初始化硬件,查找启动介质2 MBR引导3 GRUB引导菜单:GRUB程序安装在Bootloader4 加载内核(kernel)5 运行INIT进程6 读取inittab配置文件,执行/etc/rc.d/rc.sysinit,/ect/rc.d/rc等脚本...

  • 我眼中的Linux设备树(四 中断)

    时间:2024-06-05 23:20:25

    四 中断中断一般包括中断产生设备和中断处理设备。中断控制器负责处理中断,每一个中断都有对应的中断号及触发条件。中断产生设备可能有多个中断源,有时多个中断源对应中断控制器中的一个中断,这种情况中断产生设备的中断源称之为中断控制器中对应中断的子中断。一般情况中断产生设备数量要多于中断控制器,多个中断产生...

  • 我眼中的Linux设备树(六 memory&chosen节点)

    时间:2024-06-05 23:15:17

    六 memory&chosen节点根节点那一节我们说过,最简单的设备树也必须包含cpus节点和memory节点。memory节点用来描述硬件内存布局的。如果有多块内存,既可以通过多个memory节点表示,也可以通过一个memory节点的reg属性的多个元素支持。举一个例子,假如某个64位的系...

  • linux设备树语法

    时间:2024-06-05 23:04:24

    设备树语法及绑定概述Device Tree是一种用来描述硬件的数据结构,类似板级描述语言,起源于OpenFirmware(OF)。就ARM平台来说,设备树文件存放在arch/arm/boot/dts下,绑定文档存在Documentation/devicetree/bindings下。设备树由一系列被...

  • linux 设备树及节点引用【转】

    时间:2024-06-05 22:41:17

    本文转载自:http://blog.csdn.net/KjfureOne/article/details/519728541、ARM Linux社区为什么要引入设备树Linux之父Linus Torvalds闲来无事,在翻看ARM Linux代码的时候,有一天终于忍不住了。他在2011年3月17日的...

  • ARM-linux与Ubuntu开发工具NFS及流程

    时间:2024-06-05 16:54:24

    Linux虚拟机的型号是:Ubuntu 12.04 VMware:workstation 14 pro   author: Xianghai Ding Date:2019.01.04  板端:Hi3536 海思编解码芯片****************************************...