随笔分类 -  Linux

配置oh-my-zsh
摘要:1. 当使用zsh进入庞大的git工程目录下时,会发生cd命令很慢的情况 可以把~/.oh-my-zsh/lib/git.zsh里面的git_prompt_info函数替换为 function git_prompt_info() { ref=$(git symbolic-ref HEAD 2> /d 阅读全文

posted @ 2016-06-30 19:39 JohnChain 阅读(585) 评论(0) 推荐(0)

Thunderbird导出邮件为PDF文件
摘要:一般如果在windows下,可以通过打印的方式,生成一个PDF文件,可以完成此任务.而今天在linux下采取此方式,生成的PDF文件居然是空白.原因未知.而Thunderbird并未提供该功能,这样就需要使用扩展插件.网上有人推荐使用autosave插件,但我使用的Thunderbird 31.5.... 阅读全文

posted @ 2015-05-13 14:58 JohnChain 阅读(605) 评论(0) 推荐(0)

readb(), readw(), readl(),writeb(), writew(), writel() 宏函数
摘要:参见:http://blog.csdn.net/hustyangju/article/details/20448339 阅读全文

posted @ 2015-04-23 10:12 JohnChain 阅读(329) 评论(0) 推荐(0)

Linux修改Linux默认打开方式
摘要:从总体上讲/etc/gnome/defaults.list 保存了全局的打开方式/.local/share/applications/mimeapps.list 保存了个人的打开方式当两着不一致是,优先采用局部的个人设置。按照/etc/..../default.list的格式往家目录下的配置文件内添... 阅读全文

posted @ 2014-08-15 10:13 JohnChain 阅读(662) 评论(0) 推荐(0)

linux 下查看二进制文件
摘要:查看二进制有以下几种方法:方法一:hexdumpapt-get install libdata-hexdumper-perl安装好之后就可以直接hexdump your_binary_file也可以直接使用hd命令来代替hexdump如果想要慢慢看 : hd your_binary_file | m... 阅读全文

posted @ 2014-07-22 16:45 JohnChain 阅读(1452) 评论(0) 推荐(0)

Linux 下查看某进程的线程数
摘要:1、查看文件 /proc/${pid}/status2、pstree -p ${pid}3、输入 top -bH -d 3 -p ${pid}top -H手册中说:-H : Threads toggle 加上这个选项启动top,top一行显示一个线程,否则,它一行显示一个进程。4、ps xH手册中说:H Show threads as if they were processes 这样可以查看所有存在的线程。5、ps -mp 手册中说:m Show threads after processes 这样可以查看一个进程起的线程数。 阅读全文

posted @ 2013-10-10 10:58 JohnChain 阅读(416) 评论(0) 推荐(0)

Linux 查看进程的线程数
摘要:三种方法:1。 使用top命令,具体用法是 top -H 加上这个选项,top的每一行就不是显示一个进程,而是一个线程。2。 使用ps命令,具体用法是 ps -xH 这样可以查看所有存在的线程,也可以使用grep作进一步的过滤。3。 使用ps命令,具体用法是 ps -mq PID 这样可以看到指定的进程产生的线程数目。更进一步,其实一些系统监控工具,在本质上也是读取的系统产生的文件罢了。比如说进程这个事情,现在假设有进程号为 5000 的进程,查看这个进程的所有具体信息,在哪查看呢?看看这个目录吧,/proc/5000/ 这里面有你所有想要的。其实stat代表着当前的一些信息。使用ps命令来查 阅读全文

posted @ 2013-09-02 14:27 JohnChain 阅读(83726) 评论(2) 推荐(0)

linux 服务配置(synergy)
摘要:synergy软件的使用,捣鼓了两天,愣是没搞定,后来网上查了下,最终发现一处疑点,window上synergy版本为1.4,而linux上命令行安装的版本为1.3,且好像没有升级的命令选项,无奈,只好synergy官网下载,这里记录的是我下的源码包安装记录,因为如果下的deb或yum包,可以直接用相关包管理软件进行安装。看了tar包中的README,需要cmake命令,故继续下:apt get install cmake./configure ; make即可在当前目录中产生 /bin目录,里面即有synergys和synergyc的可执行文件将此刻执行文件的路径加到PATH变量中,本人在~ 阅读全文

posted @ 2013-04-08 08:35 JohnChain 阅读(1258) 评论(0) 推荐(0)

关于ssh登录出现异常警告:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
摘要:提示警告信息如下:arnold@WSN:~$ ssh 10.18.46.111@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!Someone could be eavesdropping ... 阅读全文

posted @ 2013-04-08 08:33 JohnChain 阅读(46696) 评论(0) 推荐(8)

Linux装机环境配置记录
摘要:昨天重装了系统,Linux mint 13 ,之前很多次装系统后都想详细记录下环境配置时的过程,包括查阅的资料,以供将来参考。以下是我的系统环境配置的详细过程: 1、首先是更新source: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 deb http://p 阅读全文

posted @ 2013-04-04 21:08 JohnChain 阅读(379) 评论(0) 推荐(0)

linux下ADSL拨号上网
摘要:link:http://network.51cto.com/art/200709/56113.htm需源码包:rp-pppoe-3.2.tar.gz命令:adsl 阅读全文

posted @ 2013-02-05 09:01 JohnChain 阅读(188) 评论(0) 推荐(0)

导航