
linux
胡锦烨
人生如此短暂,该学学、该玩玩、该乐乐、该哭哭。。。。。
展开
-
伪终端设备ttySx/ttyx/ptyMN/ttyMN/ptmx/(pts/x)
Linux上许多网络服务应用,如l2tp、pptp、telnet,都用到了伪终端。有朋友在问这方面的概念,把偶知道的写下来,以供讨论。一、终端要理解伪终端(Pseudo Terminal),先来看看什么是“终端”(Terminal)。终端是一种字符型设备,它有多种类型,通常使用tty来简称各种类型的终端设备。1、串行端口终端(/dev/ttySx)串行端口终端(Se转载 2014-11-08 09:59:13 · 1126 阅读 · 0 评论 -
程序减肥,strip,eu-strip 及其符号表
我们公司产品里面的可执行程序和动态共享库(DSO)里面的符号表都被移除了,所以每次遇到core dump的时候,都需要将符号表导入到/usr/lib/debug目录下。一直没弄明白为啥是这个目录,能不能是其他目录,今天没啥事儿,研究了下这个主题。 我们要给我们生成的可执行文件和DSO瘦身,因为这样可以节省更多的磁盘空间,所以我们移除了debug信息,移除了符号表信息,同时我们还希望万转载 2014-10-17 11:20:51 · 1857 阅读 · 0 评论 -
vim代码折叠
在VIM下,折叠文本一般情况下我是使用Visual模式选中一些文本,然后用zf命令把他折叠出来,但是经常使用visual模式,感觉不是很方便,不过经常使用感觉不是很方便,找到帮助时.发现可以使用命令模式:开始行号,结束行号folder命令就可以折叠了,同样多行缩进可以使用:110,120>来将110行到120行缩进复制:110,120 yank 复制到默认寄存器或者:110转载 2013-05-31 16:23:00 · 557 阅读 · 0 评论