自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Luci新增Web admin用户

OpenWrt 系统默认使用root用户登陆Luci,但是这样存在潜在风险。新增web用户可以参考如下流程,第五点是关键1、vim /etc/passwdadmin:x:0:0:root:/var:/bin/false  //这样就不能ssh登入了2、vim /etc/shadowadmin::0:0:99999:7:::  //默认无密码admin:$1$IUy8Oqop$u9kDk9L5Jyv...

2018-06-21 19:14:08 1785

原创 openwrt关闭串口

在开发完成之后,console口外露会带来额外的风险,以下是关闭串口互动及内核打印的方法关闭串口控制台将$(TOPDIR)/target/linux/ramips/base-files/etc/inittab文件里的下面一句注释掉::askconsole:/bin/ash --login$ vi $(TOPDIR)/target/linux/ramips/base-files/etc/initta...

2018-06-22 09:48:52 1427

原创 nf_queue改包

系统:centos 7准备:安装libnetfilter_queue模块,可以yum安装,也可以网上下载rpm包安装简介:使用iptables在NAT表上创建DNAT与SNAT规则,对数据包进行转发;在MANGLE表上的FORWARD链上创建NF_QUEUE规则对数据进行勾取并修改;(iptables只有mangle表可以修改数据) 示例规则://把到本机 50.24 8889端口的数据包,na...

2018-06-22 09:45:47 2347

原创 OpenWRT 恢复出厂设置

忘记密码只需要用这个命令1passwd  忘记了路由器ip用这个复位1uci get network.lan.ipaddr  JFFS2 分区安装了太多包太多软件,你想要重置,用这个会清楚整个jfss2区的数据,相当于恢复工厂设置。(这东西很好就是恢复出厂设置,默认擦除完成之后自动重启)。1mtd -r erase rootfs_data  现在做完你想做的事情了,只需要这个进行重启。1reboo...

2018-06-22 09:36:20 27259

转载 BBR算法及其收敛性

1.TCP拥塞的本质注意,我并没有把题目定义成网络拥塞的本质,不然又要扯泊松到达和排队论了。事实上,TCP拥塞的本质要好理解的多!TCP拥塞绝大部分是由于其”加性增,乘性减“的特性造成的!        也就是说,是TCP自己造成了拥塞!TCP加性增乘性减的特性引发了丢包,而丢包的拥塞误判带来了巨大的代价,这在深队列+AQM情形下尤其明显。        我尽可能快的解释。争取用一个简

2017-12-06 11:11:23 5479

转载 进程调度

进程调度:  无论是在批处理系统还是分时系统中,用户进程数一般都多于处理机数、这将导致它们互相争夺处理机。另外,系统进程也同样需要使用处理机。这就要求进程调度程序按一定的策略,动态地把处理机分配给处于就绪队列中的某一个进程,以使之执行。一、进程的基本状态及状态间的转换:  1.等待态:等待某个事件的完成;  2.就绪态:等待系统分配处理器以便运行; 

2017-10-24 10:01:04 1086

转载 Linux 零拷贝技术

Linux 中的直接 I/O如果应用程序可以直接访问网络接口存储,那么在应用程序访问数据之前存储总线就不需要被遍历,数据传输所引起的开销将会是最小的。应用程序或者运行在用户模式下的库函数可以直接访问硬件设备的存储,操作系统内核除了进行必要的虚拟存储配置工作之外,不参与数据传输过程中的其它任何事情。直接 I/O 使得数据可以直接在应用程序和外围设备之间进行传输,完全不需要操作系统内核

2017-10-18 11:53:54 180

转载 linux IO 内核参数调优

1.  page cachelinux操作系统默认情况下写都是有写缓存的,可以使用direct IO方式绕过操作系统的写缓存。当你写一串数据时,系统会开辟一块内存区域缓存这些数据,这块区域就是我们常说的page cache(操作系统的页缓存)。查看系统内存常用的命令有:vmstat、free、top等。可以使用 cat /proc/meminfo 查看详细的内存使用情况 

2017-10-18 11:43:54 742

转载 Strace of Linux

简介strace常用来跟踪进程执行时的系统调用和所接收的信号。 在Linux世界,进程不能直接访问硬件设备,当进程需要访问硬件设备(比如读取磁盘文件,接收网络数据等等)时,必须由用户态模式切换至内核态模式,通 过系统调用访问硬件设备。strace可以跟踪到一个进程产生的系统调用,包括参数,返回值,执行消耗的时间。输出参数含义root@ubuntu:/usr# strac

2017-10-17 14:12:40 183

转载 海量数据处理问题

转自作者:July出处:结构之法算法之道blog前言   一般而言,标题含有“秒杀”,“99%”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一步来讲,如果读者读罢此文,却无任何收获,那么,我也甘愿背负这样的罪名 :-),同时,此文可以看做是对这篇文章:十道海量数据处理面试题与十个方法大总结的一般抽象性总结。    毕竟受文章和理论之限,本文将摒弃绝大部分的

2017-09-28 17:24:07 4545

转载 IIC总线协议

IIC总线协议基础1. 11.            IIC时序基础知识... 21.1        信号线... 21.2        开始和结束条件... 21.3        数据保持时间... 21.4        应答ACK和非应答NACK. 31.4.1         应答 ACK. 31.4.2         非

2017-09-28 17:11:53 435

转载 各种B树之比较

B树       即二叉搜索树:       1.所有非叶子结点至多拥有两个儿子(Left和Right);       2.所有结点存储一个关键字;       3.非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树;       如:              B树的搜索,从根结点开始,如果查询的关键字与结点的关

2017-09-27 16:52:21 326

转载 RPM中国镜像

Les RPM de Remi - Packages提供Fedora、RHEL 各版本的兼容包。DAG Apt-Yum RPM package除提供RHEL、Fedora兼容rpm包外,还有提供Apt版本。Sohu.com Open Source Mirror Site搜狐提供的开源软件镜像网站,有CentOS、fedora-epel 及很多开源项目

2017-09-27 12:28:07 4629

转载 Linux SUID位的作用

Linux是一个多用户多任务的操作系统,身为一个优秀安全的多用户操作系统,linux对用户之间资源的访问权限管理得十分严谨。linux每个文件和目录都有一组访问权限标志位,用9个二进制位表示:如用ls -l显示/etc/passwd文件:  -rw-r--r--  1 root   root   1687  passwd代表passwd文件的访问权限是:所属用户(拥有者)可读可写;

2017-08-23 09:24:32 1619

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除