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