Linux
文章平均质量分 91
横云断岭
在国内大型互联网公司负责6K+应用,80K+机器的Spring Boot微服务技术落地,关注开发体验,微服务,APM,应用诊断,dubbo开源。
Github: https://github.com/hengyunabc
展开
-
Grub2 强大的引导程序,智能修复启动
偶然间发现ubuntu自9.10来就把grub2当作默认引导程序,而grub2的确功能强大。一直以来,人们都为安装linux和windows之后怎样修复启动而头疼。而grub2的出现,或许可以减少很多麻烦,因为比起grub,grub for dos,grub2的确智能很多。grub2目前中文文档很少,下面是一些英文帮助页面。ubuntu wiki页面:https://help.ubuntu.com/community/Grub2grub2 wikihttp://grub.enbug.org/FrontPag原创 2010-12-12 20:50:00 · 10361 阅读 · 0 评论 -
Linux 硬盘相关知识
1.查看uuid blkid 2.Primary和Secondary是对于IDE通道而言的,前者是首要的,后者是次要的。Master和Slave是相对于同一个IDE通道中的顺序而言的,前者是主盘,后者是从盘。启动顺序就是你自己写出来的顺序,而一般电脑中只有两条IDE通道,硬盘和光驱接在IDE通道上面,所以一般情况下是系统硬盘接在Primary Master,光驱接在Secondary Master最合适,但也要看具体情况,有的主板只有一个IDE接口,那么就把硬盘接在Primary Master,光原创 2010-12-12 17:32:00 · 958 阅读 · 0 评论 -
在Linux系统中存储设备的两种表示方法
<br /><br />http://www.linuxsir.org/main/?q=node/127<br />在Linux系统中存储设备的两种表示方法<br />作者:北南南北<br />来自:LinuxSir.Org<br />摘要: 硬盘和硬盘分区在Linux都表示为设备,按我们通俗的说法来说,就是怎么来表示或描述硬盘和或硬盘分区,但这种描述应该是科学和具体的;比如IDE硬盘,在Linux 可以表示为 /dev/hda、/dev/hdb ... ;SCSI 接口的硬盘、SATA接口的硬盘表示为/d转载 2010-12-12 18:43:00 · 1007 阅读 · 0 评论 -
Linux配置启动项,自启动服务
Linux下有两种机制,一个是旧式的System V initialization,它来源于Unix并且至今仍被各种Linux distros所采用;另一种是近几年提出的Upstart机制。参考:http://www.cnblogs.com/cassvin/archive/2011/12/25/ubuntu_init_analysis.html这个也可以说是Linux的蛋疼的地方了,启动的原创 2014-02-08 21:02:00 · 18057 阅读 · 1 评论 -
扯谈网络编程之自己实现ping
ping是基于ICMP(Internet Control Message Protocol)协议实现的,而ICMP协议是在IP层实现的。ping实际上是发起者发送一个Echo Request(type = 8)的,远程主机回应一个Echo Reply(type = 0)的过程。为什么用ping不能测试某一个端口刚开始接触网络的时候,可能很多人都有疑问,怎么用ping来测试远程主机的某个原创 2014-05-03 05:37:12 · 6165 阅读 · 0 评论 -
用KGdb和VMware调试Linux内核,System Call
Linux的内核和System Call不好调试,参考这里:http://stackoverflow.com/questions/5999205/cannot-step-into-system-call-source-code简单来说,如果想在本机调试system call,那么当你进入system call时,系统已经在挂起状态了,那么它又怎样能响应用户的输入?所以,有一个UML原创 2014-05-03 20:59:10 · 4406 阅读 · 0 评论 -
在Java里处理文件的技巧
update: 2016-8-4从URL转换为File的方法:1. 先判断URL是否是 file: 开头的2. 用new File(url.toURI()); 来转换为File注意,因为url当有空格时,会被转义为%20,所以要转换为URL,再转为File。另外要注意处理这个转义时不能使用URLDecoder。参考:http://stackoverflow.com/a/17870390写这篇B...原创 2014-04-19 21:05:52 · 21598 阅读 · 0 评论 -
扯谈网络编程之Tcp SYN flood洪水攻击
update 2017-5-11: syncookies 会点用 tcp_options 字段空间,会强制关闭 tcp 高级流控技术而退化成原始 tcp 模式。此模式会导致 封包 丢失时 对端 要等待 MSL 时间来发现丢包事件并重试,以及关闭连接时 TIME_WAIT 状态保持 2MSL 时间。 简介TCP协议要经过三次握手才能建立连接:(from wiki)于是出...原创 2014-05-12 20:45:03 · 26388 阅读 · 6 评论