- 博客(65)
- 收藏
- 关注
原创 调整文件系统空间的基本方法
调整文件系统空间的基本方法是使用符号连接,可以先将该文件系统中的一个子目录中数据全部转移或复制到其他文件系统中的另一个目录中,然后将原有目录改名或删除,再建立一个对新目录的符号连接来达到目的。例如可以将/usr/local目录转移到另一个安装到/disk2的文件系统中: # cd /usr/local # tar cf - * | (cd /disk2; tar xf -) # mv /usr/l
2005-01-20 21:40:00
1760
原创 FreeBSD ipfw 防火墙基础指南
一、内核配置 /usr/src/sys/i386/conf/HQ_SuperServer 代码:options IPFIREWALL options IPFIREWALL_DEFAULT_TO_ACCEPT options IPDIVERT # IPDIVERT enables the divert IP sockets, u
2005-01-20 21:24:00
4167
转载 邮件系统维护
邮件系统维护: 邮件系统相关日志 /var/log/maillog/var/log/qmail/current/var/log/qmail/pop3d/current/var/log/qmail/pop3ds/current/var/log/qmail/smtpd/current/var/spool/qmailscan/qmail-queue.log/var/spool/qmail
2005-01-08 11:56:00
3084
原创 如何实现磁盘配额
如何实现磁盘配额 目标:对用户zhao在/home目录上实现soft limit为5k,hard limit 为10k的磁盘配额 实现步骤: 1、#vi /etc/fstab,修改包含/home的行,将第四列改为:defaults,usrquota。也就是增加usrquota项。然后保存退出。 2、#umount /home 卸载/home目录 #mount /home 挂接/home目录 3、#
2004-12-16 13:42:00
2246
原创 qmail install in SUSE linux
作者:NiCK.linuxQmail on SuSE8.2 此文根据www.qmailrocks.org的安装文档做的修改(该网站还未退出suse的安装文档),主要修改地方一个是OS,把Redhat linux换成了SuSE linux 8.2,另一个是杀毒软件,把Clam Anti-Virus换成了Mcafee。 本人使用此邮件系统1年,非常好,所以把安装文档拿出来和大家分享,谢谢! 准备安装
2004-12-16 12:09:00
3043
1
转载 一支反砍站的 iptables script
所謂"砍站"就是使用 teleport, getright 等離線閱覽軟件, 對某一站台進行持續性的完整下載。 這對於只使用靜態網頁的站台來說,應還可以接受, 但對那些運行大量 CGI 或需要調用後端數據庫的站台來說, 一旦連線數目過多或 CPU 不夠力,則很容易被"砍倒"... 相信絕大多數的網站管理員都不歡迎此類行為, 若你也為此所苦,又同時使用 Linux 系統、且能執行 iptables
2004-12-13 17:24:00
1658
原创 IPTABLES中文MAN
总览用iptables -ADC 来指定链的规则,-A添加 -D删除 -C 修改iptables - [RI] chain rule num rule-specification[option]用iptables - RI 通过规则的顺序指定iptables -D chain rule num[option]删除指定规则iptables -[LFZ] [chain][option]用i
2004-12-13 17:08:00
2563
原创 RPM是什么呢/
作者 silverwolf 目前使用最广泛的套件管理程式之一,利用资料库管理的方式来进行套件的安装,具有相当容易的操作介面,而且套件查询验证的功能相当强大,不过麻烦的地方在於他的属性相依的问题;什么是 RPM 、 SRPM ? RPM 全名是『 RedHat Package Manager 』简称则为 RPM 啦!顾名思义,当初这个套件管理的程式是由 Red Hat 这家公司发展出来
2004-12-12 22:21:00
5257
原创 用rsync对网站进行镜像备份
创建时间:2001-07-05文章属性:原创文章来源:http://xfocus.org/文章提交:inburst (inburst_at_263.net)用rsync对网站进行镜像备份by inbursthttp://xfocus.org对系统管理员来说,平时的工作重心应该集中在维护系统正常运转,能够正常提供服务上,这里往往牵涉到一个数据备份的问题,在我所了解的情况中,有80%的系统管理员不是太
2004-12-10 20:12:00
1344
原创 编译kernel的正确顺序
#cd /usr/src/linux-x.xx.x# make mrproper # make menuconfig # make dep # make clean # make bzImage # make modules # make modules_install # make install配置编译kernel#cd /usr/src/linux-4.20.8# make mrproper
2004-12-10 17:22:00
1902
原创 编译内核全过程(kernel2.6.7)
花了几天才编译成功kernel2.6.7,其过程真可谓艰辛.古语有云:"苦尽甘来!"现在终于可以乐上一阵了.由于许多朋友对操作的顺序及某些重要的配置知之甚少或知之不详,往往病急乱投医. 加之网上的信息多且烦杂,使得编译内核成功率不高,甚至造成原来的系统崩溃的也不在少数.我就是其中一个:-)其实,编译内核并不是一件难事.如果能按照正确的方法来操作,最多花上一个半小时就能搞定.是不是很受鼓舞呀! 废话
2004-12-10 16:19:00
1716
原创 Linux 档案权限的新功能 Access Control Lists
来源:CnLinux.netACL(Access Control Lists) 传统的 Unix like 档案系统只能针对 user/group/other 来对档案设定权限(无法针对各别的使用者,群组来设定),而 ACL 可以针对各别的使用者/群组来设定权限. Step 0:检查你的核心是否有支持 ACL 的功能 并不是每一个版本的核心都有支持 ACL 的功能,最简单的方式就是检查目前核心是否
2004-12-10 15:05:00
1495
原创 Linux环境下的备份
空间使用 Most Least Less than Full 备份速度 Slowest Fastest Faster than Full 恢复速度 Fastest Slowest Faster than Incremental 差分备份可能会备份增量备份忽略的数据,但是差分备份恢复速度要比增量快,因为它仅仅需要上一次完全备份和最近的一次差分备份;而增量备份则需要从上次完全备份及以来
2004-12-10 12:30:00
1504
转载 使用Linux备份Windows
利用Linux下强大的备份工具tar程序来备份Windows,不但操作简单,备份、还原速度快,而且还能压缩。只要Linux分区空间足够大,想备份多大就备份多大。根据我个人的测试,tar可以将原文件压缩为原来的62%~64%,更为重要的是把备份保存在Linux分区上,无须担心病毒感染。 运用此法的前提是安装了Linux和Windows双操作系统,而且Linux分区下有足够的空间用来保存备份(Linu
2004-12-10 12:28:00
2456
原创 也谈Linux下的数据备份
数据的价值自不待言,损坏后重新生成需要花费宝贵的时间和令人绝望的努力,有时甚至不可能重新产生,例如一些一次性不可逆测试实验的。由于数据是一种投资,你必须保护它,并采取措施避免丢失。否则并且要花费高昂的金钱来挽救,有时也得配上泪水——看看“9.11事件”的悲惨一幕,这样的话语可不是危言耸听——众多的服务器被摧毁,对于在备份管理上有漏洞的公司,只好自吞苦果。相反,有很好的备份措施,则可以将灾难损失降低
2004-12-07 20:11:00
1576
原创 备份种类的介绍及组合备份方案
讲到数据备份,可能大家都认为没有什么好研究的,不就是使用一些软件来实现了.其实软件是可以帮你很好地备份数据,但是你可能并没有真正了解到,如果备份才是最好的备份方案,选择一种好的备份方案,可以省下很多的资源,不信吗?看看......完全备份备份全部选中的文件夹,并不依赖文件的存档属性来确定备份那些文件。( 在备份过程中,任何现有的标记都被清除,每个文件都被标记为已备份,换言之,清除存档属性)。
2004-12-07 20:08:00
2317
原创 CU Play Shell 十三问之:var=value?export 前後差在哪?
作者:網中人這次讓我們暫時丟開 command line ,先來了解一下 bash 變量(variable)吧... 所謂的變量,就是就是利用一個特定的"名稱"(name)來存取一段可以變化的"值"(value)。 *設定(set)* 在 bash 中,你可以用 "=" 來設定或重新定義變量的內容: name=value 在設定變量的時侯,得遵守如下規則: * 等號左右兩邊不能使用區隔符號(IFS
2004-11-21 15:21:00
1523
转载 LINUX学习笔记本
如何查看文件属性的年份:#stat -c %x %y %z %n *#ls -al --full-time*在ls -l命令中如果你没有看见有年份显示的文件,表明此文件修改日期是今年的.#######################################################################如何判断某个服务是否已经运行呢? 例如,我可以使用 #service
2004-11-19 21:16:00
1553
原创 FTP自动登陆脚本
#cat ftp.scriptopen ipuser yourname passwdlcd /homeput hi.txt#cat ftp.script | ftp -n这样,我们可以写成一个可以定时登陆FTP服务器的脚本,定时把文件上传FTP服务器上也可以实现定时远程备份数据#cat backup.sh--------------------------------------#!/bin/sh
2004-11-19 21:05:00
3001
3
原创 CU Play Shell 十三问之:" "(雙引號) 與 ' '(單引號)差在哪?
還是回到我們的 command line 來吧... 經過前面兩章的學習,應該很清楚當你在 shell prompt 後面敲打鍵盤、直到按下 Enter 的時候, 你輸入的文字就是 command line 了,然後 shell 才會以行程的方式執行你所交給它的命令。 但是,你又可知道:你在 command line 輸入的每一個文字,對 shell 來說,是有類別之分的呢? 簡單而言(我不敢說這
2004-11-18 15:21:00
1722
原创 CU Play Shell 十三问之:echo 知多少
作者:網中人承接上一章所介紹的 command line ,這裡我們用 echo 這個命令加以進一步說明。 溫習---標準的 command line 包含三個部件: * command_name option argument echo 是一個非常簡單、直接的 Linux 命令: * 將 argument 送出至標準輸出(STDOUT),通常就是在監視器(monitor)上輸出。 (註:stdo
2004-11-18 14:16:00
1773
原创 CU Play Shell 十三问之一:什么是shell
关于第一个问题,什么是shell 作者:Rick Rummel 介绍 你可以做许多事情而不必知道它们实际上如何运作。比如,你不必懂得发动机燃烧的物理原理就可以开汽车。缺乏电子知识也不会阻止 你用CD机听音乐。不知道什么是Shell和它的工作原理,你还是可以使用UNIX。但是,知道这些你可以更好地利用UNIX。 一个UNIX系统有三种具有代表性的Shell可用:Bourne shell,Korn s
2004-11-17 21:22:00
3344
原创 Play shell中大小写的转换
#!/bin/shfor f in * do mv $f `echo $f | tr "[:upper:]" "[:lower:]" ` done----------------------------------------------------------[:upper:] [ A - Z ] [:lower:] [ a - z ] [:digit:] [ 0 - 9 ] [:alnum:]
2004-11-17 21:00:00
1639
原创 Play shell 正则表达式语法
http://bbs.chinaunix.net作者:threehair 一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 / 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 后向引用、或一个八进制转义符。例如,n 匹配字符
2004-11-17 20:47:00
1620
原创 vpopmail 和qmailadmin的配置
vpopmail5.4.x增加了一些信箱容量控制和垃圾信过滤的新功能。在编译时如果使用老版本的设置项会出错,下面是我用设置选项//后面的内容要去掉才可以使用。setup.sh for vpopmail./configure /--enable-clear-passwd=y / //在vpasswd文件放原始密码,便于维护--enable-passwd=y / --enab
2004-11-17 10:09:00
1457
原创 使用vpopmail的domainquotas功能
在/home/vpopmail/domains/你的虚拟域/目录下创建 touch .qmailadmin-limits vi .qmailadmin-limits 内容为: quota 1000 #域总容量不能超过1000M maxmsgcount 10000 #域邮箱用户最多1000个 chmod 600 .qmailadmin-limits 即时启用。
2004-11-17 10:05:00
1386
原创 使用setfacl划分权限
在认识setfacl之前,对Linux文件系统细分权限这个问题一直困扰着我使用Samba来构建Linux文件系统可谓是功能强大,凡架设过MS Windows网络的人都知道MS Windows网络的核心是SMB/CIFS,而samba也是一套基于UNIX类系统、实现SMB/CIFS协议的软件,作为UNIX的克隆,Linux也可以运行这套软件。和NT相比较,samba的文件服务功能一点也不亚于NT,效
2004-11-15 21:29:00
3289
原创 通用线程 -- sed 实例 3
在这篇 sed 系列的总结性文章中,Daniel Robbins 带您体验 sed 的真正力量。在介绍完几个重要的 sed 脚本之后,他将通过将一个 Quicken .QIF 文件转换成可读文本格式来演示一些基本 sed 脚本的编写。该转换脚本不仅实用,而且还是展现 sed 脚本编写能力的极佳示例。强健的 sed在第二篇 sed 文章中,我提供了一些示例来演示 sed 的工
2004-11-15 20:14:00
1554
原创 通用线程 -- sed 实例 2
sed 是十分强大和小巧的文本流编辑器。在本文章系列的第二篇中,Daniel Robbins 为您演示如何使用 sed 来执行字符串替换、创建更大的 sed 脚本以及如何使用 sed 的附加、插入和更改行命令。sed 是很有用(但常被遗忘)的 UNIX 流编辑器。在以批处理方式编辑文件或以有效方式创建 shell 脚本来修改现有文件方面,它是十分理想的工具。本文是前一篇介绍 s
2004-11-15 20:12:00
1568
原创 通用线程 -- sed 实例 1
挑选编辑器在 UNIX 世界中有很多文本编辑器可供我们选择。思考一下 -- vi、emacs 和 jed 以及很多其它工具都会浮现在脑海中。我们都有自己已逐渐了解并且喜爱的编辑器(以及我们喜爱的组合键)。有了可信赖的编辑器,我们可以轻松处理任何数量与 UNIX 有关的管理或编程任务。虽然交互式编辑器很棒,但却有其限制。尽管其交互式特性可以成为强项,但也有其不足之处。考虑一下需要对一组文件执行类
2004-11-15 19:56:00
1414
原创 VI使用手册
a :从光标所在位置後面开始新增资料,光标後的资料随新增资料向後移动。 A: 从光标所在列最後面的地方开始新增资料。 插入 (insert) i: 从光标所在位置前面开始插入资料,光标後的资料随新增资料向後移动。 I :从光标所在列的第一个非空白字元前面开始插入资料。 开始 (open) o :在光标所在列下新增一列并进入输入模式。 O: 在光标所在列上方新增一列并进入输入模式。 x: 删除光标所
2004-11-14 20:00:00
3103
转载 断点----主题
静静地陪你走了好远好远连眼睛红了都没有发现听着你说你现在的改变看着我依然最爱你的笑脸这条旧路依然没有改变以往的每次路过都是晴天想起我们有过的从前泪水就一点一点开始蔓延我转过我的脸不让你看见深藏的暗涌已经越来越明显过完了今天就不要再见面我害怕每天醒来想你好几遍我吻过你的脸你双手曾在我的双肩感觉有那么甜我那么依恋每当我闭上眼我总是可以看见失信的诺言全部都会实现我吻过你的脸你已经不在我的身边虽然你不在我
2004-11-13 12:01:00
1194
原创 忘记Windows XP登录密码的解决方案
出处:中国电脑教育报笔者一朋友的计算机安装的是Windows XP操作系统,不慎忘记了系统登录用户“zhangbq”的密码,而且在安装时也没有做相应的应急盘,于是找到笔者希望能解决这个问题,经过多种方法进行尝试,最后我终于成功地找到两种方法解决了问题,现把这两种方法介绍如下:我们知道在Windows XP中提供了“net user”命令,该命令可以添加、修改用户账户信息,其语法格式为: net
2004-11-13 11:31:00
1680
原创 AWK简单实例
作者:mlsx摘自:http://bbs.xplore.cnAWK是一种模式扫描合处理语言,其名称来自最初的作者Alfred V. Aho,Perter J. Weinberger和Brian W.Kernighan的字母缩写,最早的AWK是在AT&T的Bell实验室发明的。 Linux下面使用的AWK是GNU AWK。 AWK可以用来: 1.管理小型个人数据库 2.产生报表 3.产生索引
2004-11-13 00:56:00
2861
原创 通用线程:Awk 实例 3
Daniel Robbins (drobbins@gentoo.org)总裁兼 CEO,Gentoo Technologies, Inc.在 awk 系列的这篇总结中,Daniel 向您介绍 awk 重要的字符串函数,以及演示了如何从头开始编写完整的支票簿结算程序。在这个过程中,您将学习如何编写自己的函数,并使用 awk 的多维数组。学完本文之后,您将掌握更多 awk 经验,可以让您创建功能更
2004-11-13 00:39:00
1215
原创 通用线程:Awk 实例 2
Daniel Robbins总裁兼 CEO,Gentoo Technologies, Inc在这篇 awk 简介的续集中,Daniel Robbins 继续探索 awk(一种很棒但有怪异名称的语言)。Daniel 将演示如何处理多行记录、使用循环结构,以及创建并使用 awk 数组。阅读完本文后,您将精通许多 awk 的功能,而且可以编写您自己的功能强大的 awk 脚本。多行记录awk 是一
2004-11-13 00:36:00
1141
原创 通用线程:Awk 实例 1
Daniel Robbins总裁兼 CEO,Gentoo Technologies, Inc.http://www-900.ibm.com/developerWorks/cn/linux/shell/awk/awk-1/index.shtml#4Awk 是一种非常好的语言,同时有一个非常奇怪的名称。在本系列(共三篇文章)的第一篇文章中,Daniel Robbins 将使您迅速掌握 awk 编程
2004-11-13 00:32:00
1294
原创 用chkconfig轻松管理启动程序
由 徐永久 发表http://www.freelamp.com/1003237634/index_html想知道Linux 下面和 autoexec.bat 或者 config.sys 或者 98 的 msconfig 一样的东西么?简介:本文通过对chkconfig 的介绍,为Linux 系统管理员轻松管理 /etc/rc[0-6].d 目录下众多的符号连接提供了详细的说明。那些Linux “菜
2004-11-13 00:13:00
992
原创 Linux系统下封杀非法IP [转]
http://www.net130.com 作者:杨鹏不久前,一位朋友想把他管理的局域网出口全部进行IP和MAC地址绑定,以防止非法用户上网。该局域网是用Linux实现Internet接入和管理。整个网络包括数栋楼房,分别通过交换机级联到总的Internet出口。网络使用了10.0.0.x到10.0.3.x/255.255.252.0这样的子网,总容量应该有1016(254×4)台主机。目前有大
2004-11-12 22:02:00
1214
原创 AWK :Linux 管理员的智能工具包
您正在学习 Linux 吗?本文对于非常有用的 AWK 文本操作工具进行了介绍,非常有价值。 AWK 实用工具带有其自己的自包含语言,它不仅是 Linux 中也是任何环境中现有的功能最强大的数据处理引擎之一。这种编程及数据操作语言(其名称得自于它的创始人 Alfred Aho 、 Peter Weinberger 和 Brian Kernighan 姓氏的首个字母)的最大功能取决于一个人所拥有
2004-11-12 21:39:00
1083
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人