Linux
文章平均质量分 57
Similar_Fair
鹅厂全栈咸鱼一条
展开
-
无损复制Ubuntu Server到另一块硬盘并自动扩容
首先放一下参考文献https://www.howtogeek.com/howto/19141/clone-a-hard-drive-using-an-ubuntu-live-cd/https://help.aliyun.com/document_detail/111738.html照例的废话今天突发奇想,想把我那台Nas上的垃圾固态换掉,毕竟最近掉速实在太厉害了,感觉坚持不了多久了。上网上搜了一下,大部分竟然要删除分区?有点夸张,毕竟我最开始以为直接DD就能解决(事实上直接DD是没问题的)我原创 2020-12-23 01:52:38 · 544 阅读 · 0 评论 -
使用两块大小不同的硬盘实现Raid1,实现总可用容量不低于最大硬盘的容量
新手请谨慎操作新手请谨慎操作新手请谨慎操作照例的废话在鹅厂实习已经半年多了,虽然已经转正可以跑路了,但因为舍不得每个月若干的实习工资,还是选择在这继续打工……在这边主要做前端,后端虽然也做但做的不深。论兴趣我还是喜欢做后端多一些,但没办法嘛,我只是一个小开发仔……背景前段时间搞了个J3455的板子,想拿来做Nas + 简单应用开发平台,我自己用240G固态当系统盘,元旦回家从家里搞...原创 2019-01-08 01:03:32 · 17166 阅读 · 1 评论 -
fcitx 搜狗输入法100%CPU占用解决方法
其实这问题我半个多月前就解决了…… 先说问题的原因吧,是搜狗云输入的锅,在fcitx配置里把搜狗云拼音这个选项去掉就可以很完美的解决这问题了。(忘了在哪看到的,我记得是Google Pinyin也会有这个问题,解决方法跟这个完全相同) 按照如图这么设置就可以了~...原创 2018-05-31 16:20:02 · 13995 阅读 · 10 评论 -
Openwrt WIFI探针开发【四】
没想到这么久的项目还能让我学到一些东西,深深的感到了自己的才疏学浅……Openwrt 编译出现Lib Missing 问题Q:已经在make menuconfig中选中了libpcap & pthread,为什么仍然报错,提示找不到xxxx.so?A:DEPENDS是否是大写?若为小写,或者像我一样的写作Depends,虽然在menuconfig中可以选中,但编译过程中会报...原创 2018-05-25 16:19:04 · 1653 阅读 · 0 评论 -
Elementary OS 0.4.1(Ubuntu16.04) 屏蔽独显(驱动版本384)
再次用了好几个小时……吐血 旧电脑太重了,于是前几天换了新电脑。工作环境仍然还是Linux系(沉迷Elementary OS的美色优雅) 以前旧电脑装EOS有个很大的问题,就是续航实在是不行,但一般我都是断电就睡觉,也就不太在意独显集显这东西了。 换了电脑之后,重装EOS,发现有点耗电,发热也很大。查了一下,发现无法切换集显跟独显。 我默认直接装的最新的384驱动,发现NVIDIA Set...原创 2018-05-19 20:24:53 · 1828 阅读 · 0 评论 -
GoogleTest框架 使用总结【二】
18.2.25一次整理 原文: https://github.com/google/googletest/blob/master/googletest/docs/AdvancedGuide.md显式(Explicit)测试成功&失败主要命令如下: SUCCEED();//当前版本无作用,无任何输出 FAIL();//立刻停止当前测试,并输出错误 ...翻译 2018-02-25 18:07:33 · 692 阅读 · 0 评论 -
GoogleTest框架 使用总结【一】
GoogleTest框架 常用命令总结18.02.24二次整理。(基础部分全部完毕) 18.02.16整理。闲暇整理,不定期更新~断言(Assertion)关于断言(ASSERT_X宏)与预期结果(EXPECT_X)的区别,谷歌官方给出了很好的解释: ASSERT_ * versions generate fatal failures when they ...翻译 2018-02-16 00:32:05 · 2268 阅读 · 0 评论 -
Libevent安装与简单使用
照常的废话Libevent作为优秀的通用事件驱动库在世界上享有盛名。 能看到我这篇文章的同志们应该都很了解这个库是干什么的了,不多费口舌~ 这一年一直做嵌入式,都快忘了自己的专业了~赶紧趁着假期补补课,开学现学现用一波。 网上的资料很多,简单整理了一下。安装libevent我的环境: 乌班图(16.04)衍生版本 Elementary OS安装所需: automak...原创 2018-02-19 22:06:21 · 395 阅读 · 0 评论 -
GoogleTest Linux下环境配置(极度精简makefile)
首先感谢 http://blog.csdn.net/startarsyx/article/details/38305687博主的文章,解决了关键性问题——链接后仍然提示未定义的引用这个玄学问题~照例废话前辈们总结了很多如何安装并使用Google Test的经验,但一般都是参照官方给的Instruction来进行操作的,不是特别灵活。 无意中发现了一种新的方法,可以在任何...原创 2018-02-15 00:26:21 · 1436 阅读 · 0 评论 -
Linux进程信号量使用备忘
正文之前照例胡扯一下。 六月中旬女朋友跟我分手了,由于时间是考试前一周,结果考试也很差,挺难过的就没什么心情更新CSDN。不久前接了个外包,需要跟nodejs后端配合控制外设。 Ubuntu下访问设备需要sudo,然而后端程序员发现无法sudo调用我写的上位机程序,所以方案就改成了共享内存+信号量。 由于信号量这个我以前写过,以为不会有什么问题,但由于当时掌握不透彻,还是出现了很多莫名其妙的问原创 2017-09-26 20:38:31 · 253 阅读 · 0 评论 -
Openwrt WIFI探针开发【三】
这篇文章主要着力于自定义固件,关于OP自定义固件网上有些说法经我测试是错误的,这里放出自己使用的一些解决方案。生成固件后找不到libpthread.so.0libpthread在Base->Base system中 ,librt 上面,可以一并选中librt,pthread即可自动选中。开机自动开启WIFI修改源码中的 /package/kernel/mac80211/files/lib/wif原创 2017-06-07 12:45:39 · 3430 阅读 · 0 评论 -
Openwrt WIFI探针开发【二】
前文我们已经使用了PCAP库实现了对原始数据的获取,现在我们来谈谈对原始数据的处理,来得到我们想要的东西。 首先我说下我们获取的数据的结构。 我们获取到的数据是 Radiotap+Mac帧 。Radiotap的长度是变长的,所以想要精确地确定Mac帧开头位置,同时获取到RSSI等信息,我们需要使用Radiotap解析库。Radiotap李迟博主这篇对Radiotap的介绍写的很好,链接如下:原创 2017-05-21 13:50:39 · 3966 阅读 · 9 评论 -
Openwrt WIFI探针开发【一】
在学校断断续续做了一年多的Openwrt WIFI探针,从刚开始磕磕绊绊,国内几乎没有公开的资料的情况下入手到最后能够较完整得到几乎所有需要的数据,期间确实是很辛劳。 我选用的方案是: PCAP库 RADIOTAP解析库PCAP库作用为将WIFI模式切换为监听模式同时进行抓包原始数据获取。 RADIOTAP库作用为得到RSSI、频率等比较底层的信息,同时进行一些错误数据的抛弃。下面开原创 2017-05-21 13:18:54 · 8181 阅读 · 24 评论 -
Ubuntu Core 环境下安装Python3.5的Scrapy库
打算把闲置的Nanopi Neo 利用起来,所以决定用Neo做个小爬虫。前期准备工作:apt install build-essentialapt install python3-devapt install libxml2-devapt install libxslt1-devapt install python3-setuptoolspython3.5 -m pip install p原创 2017-03-30 19:42:28 · 770 阅读 · 1 评论 -
Nanopi2 GPIO学习心得
最近入手Nanopi2,打算做点东西,但需要驱动一些模块,并且4418平台上并没有合适的驱动可以直接使用,所以只能自己另行开发。没有linux驱动开发经验,一边做一边查,留下这个文章,希望给象我这样的人一点启发。///会持续添加问题1:regs-gpio.h 不存在4418的GPIO并不是跟其他的一样都是储存在regs-gpio.h中,/linux-3.4.y/arch/arm原创 2016-08-02 18:28:10 · 2911 阅读 · 0 评论 -
Nanopi2 Fire 编写SPI驱动
惯例先胡扯一同~怎么说呢,Nanopi2这个板子用来开发真的是很磨练人啊。首先自己很菜,然后这个板子资料还不算太多,热度也少,玩的人深度也不够,造成了自己开发的难度激增,SPI这个最基本的框架弄了一下午才弄出了个大概,照例放出给我启示很大的两篇博文: http://blog.csdn.net/yuanlulu/article/details/6318165 http://blog.csdn原创 2016-08-28 02:42:59 · 2967 阅读 · 0 评论 -
linux并发服务器(1)
开学闲来无事,研究了下并发服务器,写了个初步的版本,没什么功能,以后会不定期填坑原创 2015-10-13 20:29:31 · 334 阅读 · 0 评论 -
linux并发服务器(1)(想法补充)
写下下一阶段的方向:1. 线程之间的通信(内存共享跟管道混合使用)2. 实现服务器终端控制台并分离in out3. 实现客户端管理4. 文件传输原创 2015-10-14 15:34:20 · 419 阅读 · 0 评论