linu

linu下qt使用第三方库的那些事

关于在linux下使用第三方库,对于新手来说总是折腾的尼玛的痛苦(我就是新手)。所以为了给大家指引怎么正确使用第三方库,本篇特意介绍qt是怎么搭建第三方环境开发的。开发库查看工具:$sudo apt-get install pkg-config很多时候我们并不知道自己电脑有没有这个库,所以我们可以使用这个工具来查看自己有哪些工具,或者哪些工具没有。同时,qmake是对这个工

Linu网卡命名enp3s0说明

用了很多年Linux的我在升级Ubuntu 16.04之后竟然发现我的以太网卡的名字竟然不是eth0,变成了enp3s0,每次想要修改什么配置,都要先ifconfig查一下网卡名,真是让我很郁闷!去网上搜索一下才知道,这次的Ubuntu 16的更新幅度很大,当属systemd替换掉了initd来引导系统这个动作给用户带来的影响最大,原来习惯service什么的来控制系统服务

fsck修复linu文件损坏

数据一定要备份,最好多机备份,代码一定要ci。背景和损失背景:机房事故,突然关机,硬盘年老失修,造成很多文件不可用。如图面临损失:作为一名靠谱程序员,数据库单机多机备份,程序版本控制这些都是有的【如果没有,一定要加上】;但这次有一个重要影响,就是git中commit之后,没有push的文件全损坏了,损坏了,坏了,了。。。。分析原因op给出的说法是网络波动,造成机房故障,机器

在Linu系统中收集硬件和系统信息

显示硬件信息DmidecodeDmidecode 可以读取硬件信息, 直接输入 sudo dmidecode 会输出大量信息, 可以按照下面的表格分类显示# 显示BIOS信息sudo dmidecode -t 0支持的类型Type | Descritpion---- | --------------------------0 | BIOS1 | System2

Linu下的静态库、动态库和动态加载库

原文:Linux下的静态库、动态库和动态加载库Linux库类型Linux下可以创建两种类型的库:静态库(.a): 在链接期间被应用程序直接链接进可执行文件动态链接库(.so): 动态库还分为两种用法: a) 应用程序运行期间链接动态库,但是在编译期间声明动态库的存在,也就是说这种动态库必须在编译时对编译器可见,但编译器却不将此种库编译进可执行文件; b) 在运行期间,动态加

./configure常用参数

Reference: linux ./configure 的参数详解--prefix=PREFIX把所有文件安装在PREFIX中而不是默认的路径(如 /usr/local/xxx 中)。默认是"/"或者是"/usr/local"等等。。以下还有部分参数细化 PREFIX 的其它目录--exec-prefix=EXEC-PREFIX制定体系相关的文件的安装位置,默认是PREF

Linu 安装 Smfon2.8

环境说明操作系统tony@ubuntu:~$ lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 14.04.2 LTSRelease: 14.04Codename: trustySymfonysymfony2.8安装准备均使

whistle - 跨平台(Win/Mac/Linu)的 Fiddler

web调试代理工具是web开发人员必备的工具,它在发起web请求的客户端与服务器之间充当中间人角色,可以用于查看、修改或替换HTTP、HTTPS、Websocket请求(响应)数据,协助我们做本地开发调试、构造数据、定位问题等等,业界已有一些比较优秀的web调试代理工具,特别是Windows上的Fiddler,由于其出色的功能设计,俨然成为了web调试代理工具的代名词。但F

一步一步学 ROP 之 Linu_86 篇

作者:蒸米@阿里聚安全序ROP的全称为Return-oriented programming(返回导向编程),这是一种高级的内存攻击技术可以用来绕过现代操作系统的各种通用防御(比如内存不可执行和代码签名等)。虽然现在大家都在用64位的操作系统,但是想要扎实的学好ROP还是得从基础的x86系统开始,但看官请不要着急,在随后的教程中我们还会带来linux_x64以及androi

搭建Linu工作环境之Vagrant

live with scope序言做为Linux的爱好者, 表示对没有完整易用的命令行工具的Windows平台无爱. 但是, 在Linux长期使用中, 深感它的图形界面实在太糟糕了. 通常有三种方式来获得Linux的体验, 一是Cygwin平台, 它实现了将Linux软件的底层API调用转换为Windows的API. 二是安装双系统, 但Linux图形界面的容错性很差, U