快捷搜索:  
Linux中最简单的总带宽限制

Linux中最简单的总带宽限制

最简单的总带宽限制(tc脚本,每个主流linux都有tc和iptable,cp到一个文件赋予x权限,执行就ok)....根据pureftp的faq中带宽限制得来的... #! /bin/sh # Simple bandwidth limiter - # Change this to your link bandwidth # (for cable modem, DSL links, etc. put the maximal bandwidth you can # get, not the speed o...

Linux系统在嵌入式系统上的实践和探讨

Linux系统在嵌入式系统上的实践和探讨

1、实践目的 向一个成熟的嵌入式硬件平台移植KERNEL 2.6版本的LINUX核心;以实践一个嵌入式系统的初步开发要求和进一步的应用程序移植。 2、硬件平台 VIA公司的EmCore-V611V12r/E533 其平台主要应用于瘦客户机、机顶盒、查询机、网关防火墙、服务器等。相对硬件配置高,条件也不苛刻,但对软件的扩展、升级等要求高。 VIA公司的VEPD是X86架构在Embedded系统的延伸,所以软件的可移殖利用性强,开发周期短等特点。 3、安装LINUX A. 初始化CF卡 将CF卡插在宿主机的...

Linux与Windows9x/2000的打印机共享

Linux与Windows9x/2000的打印机共享

Microsoft公司以其Windows9x/2000等强大的攻势占领操作系统市场,此时,大多数厂商已不能与之抗衡,而Linux作为一个全新且免费的操作系统正成为网络系统中一只重要力量。随着网络技术的发展发挥的作用也将越来越大。众所周知,“资源共享”在网络中有着重要意义。笔者在实际工作中,对Linux与Windows9x/2000的资源共享有深入了解,下面就以如何实现“打印机”共享进行说明。 一 在Linux上使用Windows9x/2000上的打印机 Server Message Buffer(SMB...

Linux下JSP运行、开发环境的建立

Linux下JSP运行、开发环境的建立

一、安装JDK 1.4.2 虽然现在JSK和JRE最近的版本是1.5.0了,但是公司的开发人员统一用的还是1.4.2。 安装JRE和JDK的过程没啥好说的,用rpm包安装,傻瓜都会。装完后配置一下环境变量: vi /etc/profile 在该配置文件最后加这样几行: JAVA_HOME=/usr/local/java/jdk1.4.2_08 CLASSPATH=.:/usr/local/java/jdk1.4.2_08/lib/dt.jar:/usr/local/java/jdk1.4.2_08/li...

Linux操作系统中备份恢复技术的应用

Linux操作系统中备份恢复技术的应用

本文讲述Linux环境下,如何使用备份的脚本和命令以及商业化的软件来合理高效地保护磁盘数据安全。 备份与恢复系统承担着事前备份与事后恢复的职能。在当前高速发展的网络环境下,任何一个网络上的信息 系统都不可能保证绝对的安全。只要有网络存在,就会有来自网络的形形色色的威胁。为了抵御网络的攻击和入侵,虽然我们引入了日趋成熟的入侵检测系统、防火墙系统等,黑客们的入侵手段也日益高明,他们总能找到这些系统的安全漏洞及不足进行入侵,因而网络入侵所引起的安全事件呈逐年增加之势。 在这种情况下,我们难以保证网络中关键系统...

用bootsplash制作Linux全图形启动界面

用bootsplash制作Linux全图形启动界面

Linux的各种发行版在启动时基本上都有两种模式:silent mode和verbose mode。verbose模式下会打印极为详尽的启动信息,比如挂载文件系统,加载光驱,激活网络服务等等,而silent模式则屏蔽掉这些信息。bootsplash工具可以将一张图片放在silent模式下的虚拟控制台上,从而使Linux用户看到一个全画面的启动过程。另外一个工具是gensplash,比bootsplash要稍微复杂一些,不过功能更为强大,设计也更为合理——它将一些非必要的元素从kernel space挪出...

Linux下的逻辑卷管理

Linux下的逻辑卷管理

摘 要:逻辑卷管理(Logic Volume Manager,LVM)是UNIX家族里一种优秀且被广为采用的分区管理方案,故Linux支持LVM是必然的。介绍逻辑卷管理的概念、实现机理。结合实际事例,在Linux下运用LVM处理硬盘空间分区的问题。表明LVM的独特优点,可以极大地方便分区管理。 关键词:Linux;逻辑卷;LVM;分区 Linux开始于芬兰赫尔辛基大学的Linus Torvalds的业余爱好。自从1992年发布第一个正式版以来,这只“企鹅”以其自由开放的代码和卓越的性能,赢得了全世界越来...

Linux操作系统使用技巧集锦

Linux操作系统使用技巧集锦

初用Linux时可能有处处不方便的感觉, 可是等使用一段时间掌握了一些技巧后就会感到越来越顺手了, 以下就是我使用Linux以来积累的一些经验与技巧, 相信对初学者会有所帮助的。 1. 使用虚拟控制台 登录后按Alt+F2键这时又可以看到"login:"提示符, 这个就是第二个虚拟控制台. 一般新安装的Linux有四个虚拟控制台, 可以用Alt+F1~Alt+F4来访问. 虚拟控制台最有用的时候是当一个程序出错锁住输入时可以切换到其他虚拟控制台登录进入后杀掉这个出错的进程. 2. 拷贝与粘贴 字符界面:...

Linux下Libpcap源码分析和包过滤机制

Linux下Libpcap源码分析和包过滤机制

libpcap是unix/linux平台下的网络数据包捕获函数包,大多数网络监控软件都以它为基...

Apache虚拟主机和虚拟目录的设置

Apache虚拟主机和虚拟目录的设置

单位原有一台Web服务器,存有大量静态网页。最近领导要求能以Web方式对一些内容进行管理,即使用动态网页技术。 一、要求 原Web站点使用“http://10.2.1.102”访问,现有Web站点使用“http://10.2.1.103” 访问,将学校FTP站点上的内容放到“http://10.2.1.103/ziyuan”下用于Web方式浏览(FTP和Web为同一台服务器的不同文件夹,安装Apache服务器时已经安装为监听80端口,“10.2.1.103”为默认Web访问地址,Web根目录为存放动态网...

Linux环境下双机(多机)自动互备份方案

Linux环境下双机(多机)自动互备份方案

问 题:我们公司有两台LINUX服务器,每个服务器只有一个硬盘。所以备份的问题就显得特别重要。我们装有mysql数据库。当然同时也要解决mysql备份的问题。 目 的:host 机器(最终所有备份都在其上留备份)ship机器(保存host机器备份) 方 法:通过shell脚本,打包相关要备份的文件。然后通过ftp操作下载,上载完成解决方案。 两台机器root通过crontab让脚本在各自机器定时。 建议host 每天早上3点 建议ship 每天早上6点 注意点: 两台服务器系统时间最好相差不要超过1小时...

深入理解Linux的系统调用

深入理解Linux的系统调用

一、 什么是系统调用 在Linux的世界里,我们经常会遇到系统调用这一术语,所谓系统调用,就是内核提供的、功能十分强大的一系列的函数。这些系统调用是在内核中实现的,再通过一定的方式把系统调用给用户,一般都通过门(gate)陷入(trap)实现。系统调用是用户程序和内核交互的接口。 二、 系统调用的作用 系统调用在Linux系统中发挥着巨大的作用,如果没有系统调用,那么应用程序就失去了内核的支持。 我们在编程时用到的很多函数,如fork、open等这些函数最终都是在系统调用里实现的,比如说我们有这样一个程...