随笔分类 -  linux

摘要:update-alternatives是ubuntu系统中专门维护系统命令链接符的工具,通过它可以很方便的设置系统默认使用哪个命令、哪个软件版本,比如,我们在系统中同时安装了open jdk和sun jdk两个版本,而我们又希望系统默认使用的是sun jdk,那怎么办呢?通过update-alter 阅读全文
posted @ 2017-08-10 15:39 微信公众号--共鸣圈 阅读(224) 评论(0) 推荐(0) 编辑
摘要:http://scons.org/ https://www.ibm.com/developerworks/cn/linux/l-cn-scons/index.html 后附:另外,WAF是一个基于scons的构建工具,而且是 Re-design of scons to improve its wor 阅读全文
posted @ 2017-08-09 16:03 微信公众号--共鸣圈 阅读(2998) 评论(0) 推荐(0) 编辑
摘要:在 /boot/grub/grub.cfg 中添加: 记得将 90A04671A0465DBA 改成你自己的windows盘的uuid。 阅读全文
posted @ 2017-08-06 10:00 微信公众号--共鸣圈 阅读(353) 评论(0) 推荐(0) 编辑
摘要:Ubuntu and many other Linux distributions use the GRUB2 boot loader. If GRUB2 breaks—for example, if you install Windows after installing Ubuntu, or o 阅读全文
posted @ 2017-08-06 09:18 微信公众号--共鸣圈 阅读(328) 评论(0) 推荐(0) 编辑
摘要:发现一个比ack更快更好用的: https://github.com/BurntSushi/ripgrep , 使用时命令为rg,所有使用方法基本和ack差不多(包括命令行参数),但也小有区别。 rg支持 unicode !! ubuntu 下安装: sudo apt-get install rip 阅读全文
posted @ 2017-07-20 11:05 微信公众号--共鸣圈 阅读(2981) 评论(0) 推荐(0) 编辑
摘要:前段时间搞抓包程序,打算使用Pcap4J实现,发现除了GitHub,其它资料少之又少,几乎都是不起作用。 被迫我一直看(日本作者!)英文注解的源码和sample和test,比较费劲+营养很少。因为几乎都是解析本地保存的抓包文件 同 初始化好的包类型对象做比较,没有对真实的网络环境抓包举例。都按指定类 阅读全文
posted @ 2017-06-07 14:46 微信公众号--共鸣圈 阅读(1265) 评论(0) 推荐(0) 编辑
摘要:Compilation We first need to move the config file by running cp arch/arm/configs/bcmrpi_cutdown_defconfig .config # 看情况Then configure the kernel build 阅读全文
posted @ 2017-05-25 14:24 微信公众号--共鸣圈 阅读(726) 评论(0) 推荐(0) 编辑
摘要:-Wl选项告诉编译器将后面的参数传递给链接器。 -soname则指定了动态库的soname(简单共享名,Short for shared object name) soname的关键功能是它提供了兼容性的标准: 当要升级系统中的一个库时,并且新库的soname和老库的soname一样,用旧库链接生成 阅读全文
posted @ 2017-04-18 22:13 微信公众号--共鸣圈 阅读(5101) 评论(0) 推荐(0) 编辑
摘要:或者: 阅读全文
posted @ 2017-03-02 10:28 微信公众号--共鸣圈 阅读(330) 评论(0) 推荐(0) 编辑
摘要:作者:于洋链接:https://www.zhihu.com/question/23374078/answer/69732605来源:知乎著作权归作者所有,转载请联系作者获得授权。 原文:unicode,ansi,utf-8,unicode big endian编码的区别 很久很久以前,有一群人,他们 阅读全文
posted @ 2016-11-25 16:44 微信公众号--共鸣圈 阅读(248) 评论(0) 推荐(0) 编辑
摘要:由于软链接及android的外部卡mount方式存在,导致一个文件夹可能同时有两个路径,如: /mnt/sdcard1 /storage/ext_sdcard ,如果通过某种方式(如mount命令)得到了这两个路径,但是现在要给路径去重,可以采用如下方法: 一、首先,要判断目录是否是同一个目录,可能 阅读全文
posted @ 2016-10-23 20:04 微信公众号--共鸣圈 阅读(3170) 评论(0) 推荐(0) 编辑
摘要:www.livecoding.tv 阅读全文
posted @ 2016-10-13 21:21 微信公众号--共鸣圈 阅读(386) 评论(0) 推荐(0) 编辑
摘要:在j2ee中可能会引起业务的延迟,java自行决定是否需要使用 Socket.TCP_NODELAY 选项来禁用 nagle 策略算法。c语言的语法是: setsockopt( sock, IPPROTO_TCP, TCP_NODELAY, (void *)&on, sizeof(on)); 阅读全文
posted @ 2016-10-10 09:09 微信公众号--共鸣圈 阅读(878) 评论(0) 推荐(0) 编辑
摘要:fish的可视化配置命令: $ fish_config 另外,fish还有个叫 oh-my-fish 的外观美化插件,见: https://github.com/oh-my-fish/oh-my-fish fish 很好的资源列表: https://github.com/JorgeBucaran/a 阅读全文
posted @ 2016-09-23 14:14 微信公众号--共鸣圈 阅读(14569) 评论(0) 推荐(1) 编辑
摘要:直接打开如下网址: https://github.com/search?l=Java&q=+stars%3A%3E0&ref=searchresults&type=Repositories 或者在github的搜索框里输入: stars:>0 阅读全文
posted @ 2016-09-22 22:54 微信公众号--共鸣圈 阅读(489) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2016-09-01 00:12 微信公众号--共鸣圈 阅读(1590) 评论(0) 推荐(0) 编辑
摘要:若是shell是 zsh,则可: 使用 alias -s 定义后缀别名 (zsh) % alias -s pl=perl % script.pl perl script.pl % alias -s pdf=zathura % vimbook.pdf zathura vimbook.pdf 如果你用的 阅读全文
posted @ 2016-08-12 11:51 微信公众号--共鸣圈 阅读(299) 评论(0) 推荐(0) 编辑
摘要:介绍 tmux是一个优秀的终端复用软件,即使非正常掉线,也能保证当前的任务运行,这一点对于远程SSH访问特别有用,网络不好的情况下仍然能保证工作现场不丢失!此外,tmux完全使用键盘控制窗口,实现窗口的切换功能。 简单地说,tmux对于我主要有两个功能(这应该也是tmux的主要功能): 我自己的tm 阅读全文
posted @ 2016-08-11 13:17 微信公众号--共鸣圈 阅读(877) 评论(0) 推荐(0) 编辑
摘要:更好的方法:https://askubuntu.com/questions/48321/how-do-i-start-applications-automatically-on-login Non GUI approachAdvanced users may want to manually put 阅读全文
posted @ 2016-08-01 14:49 微信公众号--共鸣圈 阅读(897) 评论(0) 推荐(0) 编辑
摘要:ghost和g4l 安装操作系统,速度太慢,整个过程太冗长乏味了。 安装过程中,需要回答若干问题,系统需要安装无数个软件,创建和写入无数的文件。因为涉及到大量的文件定位和读写,速度一定是快不起来的。 Windows下我们常常使用ghost系统来备份和刻录操作系统。ghost可以clone整个系统的镜 阅读全文
posted @ 2016-07-25 11:15 微信公众号--共鸣圈 阅读(847) 评论(0) 推荐(0) 编辑