Welcome 微信登录

首页 / 操作系统 / Linux

Linux系统禁止路由cache

Linux系统禁止路由cache

Linux kernel 3.6正式去除了路由cache,原因正如作者所说,它并不适合作为路由表的一部分存在,它是和流量patterns高度相关的,应该作为一种优化在外部实现,比如基于Asic硬卡的转发表中实现,况且,现有的路由cache在大多数情况下并不会带来显著的性能提升,如果你频繁flush cache后带来了性能下降的话,其中很多因素是flush操作本身以及lookup的read lock造成的。然而如果你使用的是低于3.6版本的内核,你将不得不面...
用chroot对付磁盘空间不足的情况

用chroot对付磁盘空间不足的情况

很多人问Linux如何扩展磁盘空间,得到的回答就是使用LV,于是再问,不用LV怎么办,回答就很少了!无论如何你都要再挂一块磁盘,在不使用LV的情况下,很难简单的完成空间合并,无疑你要再挂一块更大的磁盘。一般而言,倾向于保留原有系统,挂载新磁盘仅仅补上空间差,本文的方式是彻底转移到新磁盘,老磁盘留着干别的,因为UNIX的文件系统是个tree,这种方式也很不错的。进入系统之后,做以下的动作:1.fdisk /dev/sdX2.mkfs.XX /dev/sdX1...
Linux 如何禁止用户登录

Linux 如何禁止用户登录

在Linux上,有多种方式让不安份的用户无法登录。1.修改用户配置文件/etc/shadow,将第二栏设置为“*”,如下。那么该用户就无法登录。但是使用这种方式会导致该用户的密码丢失,也就是当你再次允许他登录的时候,你还得让他重新设置密码。[再次启用这个帐号的方法是把“*”去掉就可以了]dduyoung:*:14245:0:99999:7:::2.使用命令usermod这个方式简单又实用,而且没有1中的副作用...
Ubuntu 13.04下配置Android源代码

Ubuntu 13.04下配置Android源代码

一点小经验。下载安装Ubuntu13.04后,启动终端。1.GitAndroid源代码是采用git管理的,所以,先安装个git:sudo apt-get install git-core gnupg2.其他的一些依赖包由于后面需要用到解压的操作,不妨先下好这些依赖包。其中libsdl-dev可能会提供更新,我看见的版本是1.2.另外就是libwxgtk2.8-dev这个也会提供更新,总之,就是要是有提示更新的就写上最新的版本好即可。sudo apt-get...
硬盘安装Debian7(Wheezy)以及初级配置

硬盘安装Debian7(Wheezy)以及初级配置

引子:记得本科二年级的时候开始在RedHat-Enterprise-5下折腾嵌入式,然后在开源社区的影响下迷恋Fedora和它的激进气质。然后的然后,逐渐觉得数学和算法才是王道,准备在一个机器学习和计算机视觉的科研团队上研究生,师兄推荐使用debian,它的种种优点我就不赘述了。我想debian是稳定性和用户体验的一种折中吧,保守是稳定的代价,但是从用户体验上,debian确实堪称完美。Debian Linux 7.1 更新版发布 http://www.l...
入门:查看Linux系统的平均负载

入门:查看Linux系统的平均负载

1.平均负载的概念有时候我们会觉得系统响应很慢,但是又找不到原因,这时就要查平均负载了,看它是否有大量的进程在排队等待。特定的时间间隔内运行队列中的平均进程数可以反映系统的繁忙程度,所以我们通常会在自己的网站或系统变慢时第一时间查系统的负载,即CPU的平均负载。2.查看平均负载究竟应该如何查看平均负载呢?最简单的命令是uptime,如下所示:[root@localhost ~]# uptime 11:31:11 up 11 days, 19:01,2 us...
iptables端口映射详解

iptables端口映射详解

终于搞定iptables了,,开头就对着人家配对了的配置对抄,但怎也不对,在网上搜了N多文章也不对,终于找到了一篇比较详细的,看了二次,终于配置成功,现在可以用端口映射访问内网的SSH和VNC等等的了iptables是一个Linux下优秀的nat+防火墙工具,我使用该工具以较低配置的传统pc配置了一个灵活强劲的防火墙+nat系统,小有心得,看了网上也有很多这方面的文章,但是似乎要么说的比较少,要么就是比较偏,内容不全,容易误导,我研究了一段时间的iptab...
制作自己的rpm包

制作自己的rpm包

假如你想将源码包生成自己的rpm包,来解决在各台机器上安装的不便的话。这种方法是最简单的一种。首先下载checkinstall的安装包,源码或rpm都可以,安装它。开始rpm包的制作以前安装一个源码包是这样的顺序tar –zxvf 名称.tar.gz,./configure && make && make install安装完checkinstall软件后我们就不用之前的方法安装源码包了,说白了就是先制作一个rp...
用Wine在Linux/Mac上运行Windows程序

用Wine在Linux/Mac上运行Windows程序

Linux平台有着数以千计的应用软件,正在开发的更是数不胜数。虽然我很喜欢Linux和开源软件并且将他们作为自己的日常环境,但当你有时候遇到一款非常喜爱的Windows软件,还是会想知道它能不能运行在Linux上。比如以前我打开Windows玩CS的时候我就思考过这个问题,类似的还有一些人希望在Linux上运行Photoshop,因为毕竟想要适应GIMP不是那么容易。游戏是一个重要的因素。必须承认的是,虽然Linux游戏正在努力追赶(比如更多的应用3D等技...
如何在 Ubuntu 13.04 上安装 HotShots 截图软件

如何在 Ubuntu 13.04 上安装 HotShots 截图软件

HotShots 是又一款为Ubuntu用户提供的截图工具。它配备了一些编辑功能,这使我们能够编辑拍摄的照片与所截取的电脑图片。该软件适合用于创建文档,教程,或者只是捕捉一个独特的时刻发生在屏幕上的图片。HotShots 使用Qt编写,所以应该能够运行在Windows和Linux电脑上。HotShots的特点:当前屏幕截图,所有显示器(多显示器配置的情况下),当前窗口或桌面的一部分截图。截图保存在多种格式(JPG,BMP,PNG,…)。截图自...
RHEL/CentOS系统的社区维护资源整合

RHEL/CentOS系统的社区维护资源整合

Linux各个发行版的技术上虽然有差别,但一般不至于有很大鸿沟,实际上更复杂的其实是各个发行版的维护社区的工作方式和交流文化的差别,如果不了解去利用相应的社区资源,就会觉得维护这个发行版异常吃力,从而产生“XXX发行版不好用”的错觉。因为工作原因最近我接触维护的系统多为CentOS,之前对CentOS的印象都是“又古老又难维护”,不过几个月的积累下来,发现RH系的社区资源并不比Debian/Ubuntu的少,...
CentOS release 5.4 (Final)修改root密码(图文)

CentOS release 5.4 (Final)修改root密码(图文)

CentOS release 5.4 (Final)重置root密码图文教程:1、启动时,按住ESC键,进入此界面,然后下面提示操作,输入"e"去编辑启动前的命令。2、按照提示,用 ↓ 或 ↑ 箭头去选中第二项,然后输入"e"去编辑此项3、在后面添加一个‘1’,如图中所示!输入完毕后,按Enter确认修改,以进入下一个页面4、编辑后的启动项,如图所示!此时按"b"启动系统5、见下图6、见下图7、见下图更多Cent...
<< 751 752 753 754 755 756 757 758 759 760 >>