自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

NETOCOOL的专栏

本专栏是本人平时的一些学习笔记,部分文章是引用的,出处没有注明的请多多包涵.

  • 博客(34)
  • 收藏
  • 关注

原创 CU Play Shell 十三问之:var=value?export 前後差在哪?

作者:網中人這次讓我們暫時丟開 command line ,先來了解一下 bash 變量(variable)吧... 所謂的變量,就是就是利用一個特定的"名稱"(name)來存取一段可以變化的"值"(value)。 *設定(set)* 在 bash 中,你可以用 "=" 來設定或重新定義變量的內容: name=value 在設定變量的時侯,得遵守如下規則: * 等號左右兩邊不能使用區隔符號(IFS

2004-11-21 15:21:00 1490

转载 LINUX学习笔记本

如何查看文件属性的年份:#stat -c %x %y %z %n *#ls -al --full-time*在ls -l命令中如果你没有看见有年份显示的文件,表明此文件修改日期是今年的.#######################################################################如何判断某个服务是否已经运行呢? 例如,我可以使用 #service

2004-11-19 21:16:00 1519

原创 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 2931 3

原创 CU Play Shell 十三问之:" "(雙引號) 與 ' '(單引號)差在哪?

還是回到我們的 command line 來吧... 經過前面兩章的學習,應該很清楚當你在 shell prompt 後面敲打鍵盤、直到按下 Enter 的時候, 你輸入的文字就是 command line 了,然後 shell 才會以行程的方式執行你所交給它的命令。 但是,你又可知道:你在 command line 輸入的每一個文字,對 shell 來說,是有類別之分的呢? 簡單而言(我不敢說這

2004-11-18 15:21:00 1694

原创 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 1738

原创 CU Play Shell 十三问之一:什么是shell

关于第一个问题,什么是shell 作者:Rick Rummel 介绍 你可以做许多事情而不必知道它们实际上如何运作。比如,你不必懂得发动机燃烧的物理原理就可以开汽车。缺乏电子知识也不会阻止 你用CD机听音乐。不知道什么是Shell和它的工作原理,你还是可以使用UNIX。但是,知道这些你可以更好地利用UNIX。 一个UNIX系统有三种具有代表性的Shell可用:Bourne shell,Korn s

2004-11-17 21:22:00 3072

原创 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 1617

原创 Play shell 正则表达式语法

http://bbs.chinaunix.net作者:threehair 一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 / 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 后向引用、或一个八进制转义符。例如,n 匹配字符

2004-11-17 20:47:00 1592

原创 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 1421

原创 使用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 1332

原创 使用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 3216

原创 通用线程 -- sed 实例 3

在这篇 sed 系列的总结性文章中,Daniel Robbins 带您体验 sed 的真正力量。在介绍完几个重要的 sed 脚本之后,他将通过将一个 Quicken .QIF 文件转换成可读文本格式来演示一些基本 sed 脚本的编写。该转换脚本不仅实用,而且还是展现 sed 脚本编写能力的极佳示例。强健的 sed在第二篇 sed 文章中,我提供了一些示例来演示 sed 的工

2004-11-15 20:14:00 1528

原创 通用线程 -- sed 实例 2

sed 是十分强大和小巧的文本流编辑器。在本文章系列的第二篇中,Daniel Robbins 为您演示如何使用 sed 来执行字符串替换、创建更大的 sed 脚本以及如何使用 sed 的附加、插入和更改行命令。sed 是很有用(但常被遗忘)的 UNIX 流编辑器。在以批处理方式编辑文件或以有效方式创建 shell 脚本来修改现有文件方面,它是十分理想的工具。本文是前一篇介绍 s

2004-11-15 20:12:00 1520

原创 通用线程 -- sed 实例 1

挑选编辑器在 UNIX 世界中有很多文本编辑器可供我们选择。思考一下 -- vi、emacs 和 jed 以及很多其它工具都会浮现在脑海中。我们都有自己已逐渐了解并且喜爱的编辑器(以及我们喜爱的组合键)。有了可信赖的编辑器,我们可以轻松处理任何数量与 UNIX 有关的管理或编程任务。虽然交互式编辑器很棒,但却有其限制。尽管其交互式特性可以成为强项,但也有其不足之处。考虑一下需要对一组文件执行类

2004-11-15 19:56:00 1380

原创 VI使用手册

a :从光标所在位置後面开始新增资料,光标後的资料随新增资料向後移动。 A: 从光标所在列最後面的地方开始新增资料。 插入 (insert) i: 从光标所在位置前面开始插入资料,光标後的资料随新增资料向後移动。 I :从光标所在列的第一个非空白字元前面开始插入资料。 开始 (open) o :在光标所在列下新增一列并进入输入模式。 O: 在光标所在列上方新增一列并进入输入模式。 x: 删除光标所

2004-11-14 20:00:00 3040

转载 断点----主题

静静地陪你走了好远好远连眼睛红了都没有发现听着你说你现在的改变看着我依然最爱你的笑脸这条旧路依然没有改变以往的每次路过都是晴天想起我们有过的从前泪水就一点一点开始蔓延我转过我的脸不让你看见深藏的暗涌已经越来越明显过完了今天就不要再见面我害怕每天醒来想你好几遍我吻过你的脸你双手曾在我的双肩感觉有那么甜我那么依恋每当我闭上眼我总是可以看见失信的诺言全部都会实现我吻过你的脸你已经不在我的身边虽然你不在我

2004-11-13 12:01:00 1167

原创 忘记Windows XP登录密码的解决方案

出处:中国电脑教育报笔者一朋友的计算机安装的是Windows XP操作系统,不慎忘记了系统登录用户“zhangbq”的密码,而且在安装时也没有做相应的应急盘,于是找到笔者希望能解决这个问题,经过多种方法进行尝试,最后我终于成功地找到两种方法解决了问题,现把这两种方法介绍如下:我们知道在Windows XP中提供了“net user”命令,该命令可以添加、修改用户账户信息,其语法格式为:  net

2004-11-13 11:31:00 1615 1

原创 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 2719

原创 通用线程:Awk 实例 3

Daniel Robbins (drobbins@gentoo.org)总裁兼 CEO,Gentoo Technologies, Inc.在 awk 系列的这篇总结中,Daniel 向您介绍 awk 重要的字符串函数,以及演示了如何从头开始编写完整的支票簿结算程序。在这个过程中,您将学习如何编写自己的函数,并使用 awk 的多维数组。学完本文之后,您将掌握更多 awk 经验,可以让您创建功能更

2004-11-13 00:39:00 1182

原创 通用线程:Awk 实例 2

Daniel Robbins总裁兼 CEO,Gentoo Technologies, Inc在这篇 awk 简介的续集中,Daniel Robbins 继续探索 awk(一种很棒但有怪异名称的语言)。Daniel 将演示如何处理多行记录、使用循环结构,以及创建并使用 awk 数组。阅读完本文后,您将精通许多 awk 的功能,而且可以编写您自己的功能强大的 awk 脚本。多行记录awk 是一

2004-11-13 00:36:00 1098

原创 通用线程: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 1244

原创 用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 962

原创 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 1173

原创 AWK :Linux 管理员的智能工具包

您正在学习 Linux 吗?本文对于非常有用的 AWK 文本操作工具进行了介绍,非常有价值。 AWK 实用工具带有其自己的自包含语言,它不仅是 Linux 中也是任何环境中现有的功能最强大的数据处理引擎之一。这种编程及数据操作语言(其名称得自于它的创始人 Alfred Aho 、 Peter Weinberger 和 Brian Kernighan 姓氏的首个字母)的最大功能取决于一个人所拥有

2004-11-12 21:39:00 1064

原创 在Linux中批量建立用户

最近,笔者在校园网应用平台建设中采用了Linux操作系统,为校园网用户提供DNS、Apache、POP3、SMTP、FTP等服务。由于我校学生用户数在3000人以上,笔者在建设整个应用平台的过程中特别重视保证用户管理效率。我的基本思路和做法是:利用shell为每个学生建立一个系统账号——即提供一个E-mail地址(含FTP空间账号),然后学生可以凭借其E-mail再注册论坛用户。基于这样的管理思路

2004-11-12 12:06:00 1662

原创 Echo使用

echo -ne "/33[32m" 可以将字符的显示颜色改为绿色 echo -ne "/33[3;1H" 可以将光标移到第3行第1列处 具体的摘抄一些如下: /33[0m 关闭所有属性 /33[1m 设置高亮度 /33[4m 下划线 /33[5m 闪烁 /33[7m 反显 /33[8m 消隐 /33[30m -- /33[37m 设置前景色 /33[40m -- /33[47m 设置背景色 /3

2004-11-11 20:25:00 1225

转载 俄罗斯方块Shell

#!/bin/bash # Tetris Game # 10.21.2003 xhchen #颜色定义 cRed=1 cGreen=2 cYellow=3 cBlue=4 cFuchsia=5 cCyan=6 cWhite=7 colorTable=($cRed $cGreen $cYellow $cBlue $cFuchsia $cCyan $cWhite) #位置和大小 iLeft=3 iTo

2004-11-11 20:18:00 1064

原创 Linux Shell

1.  也谈在Unix系统中杀死相关终端的进程 2.  从 ifconfig 中得到 IP地址 3.  赶走一些你不希望进入的用户 4.  Shell编程 5.  Bash中对变量的操作 6.  Bash中的特殊字符 7.  Bash中的变量 8.  Bash最常见的激活模式 9.  s

2004-11-11 14:40:00 1303

原创 Bash中的变量

1.用户定义的变量   用户定义的变量有字母数字及下划线组成,并且变量名的第一个字符不能为数字. 与其它UNIX名字一样,变量名是大小写敏感的.   对于变量,用户可按如下方式赋值:   name = value   在引用变量时,需在前面加$符号,用户也可以在变量间进行相互赋值,如:   (前面的$是命令提示符)      $ JOHN = john   $ NAME = $JOHN   $ e

2004-11-11 13:28:00 1023

原创 Linux shell入门基础

来源:GNU  代码:--------------------------------------------------------------------------------1.建立和运行shell程序 什么是shell程序呢? 简单的说shell程序就是一个包含若干行 shell或者linux命令的文件. 象编写高级语言的程序一样,编写一个shell程序需要一个文本编辑器.如VI等. 在

2004-11-11 12:05:00 1828

原创 Linux的用户和用户组管理

Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户账号都拥有一个惟一的用户名和各自的口令。用户在登录时键入正确的用户名和口令后,就能够进入系统和自己的主目

2004-11-11 09:47:00 2497

原创 批量增加用户

http://bbs.chinaunix.net/forum/viewtopic.php?t=405818&highlight=批量newcmd  看了“零二年的夏天“写的批量增加用户的脚本,有几个地方不明白#!/bin/sh #Name:smbadd #Des:To add some samba user #Author:PopZslam _PASSWD=123456 _SMBNAME= _SM

2004-11-10 23:54:00 1283

原创 巧用winbind服务来使window200xPDC为你做认证 [转]

发表:eagerlinuxer  http://bbs.chinaunix.net/forum/viewtopic.php?t=435614&show_type=new        也许你公司的服务器大多是windows200x的,而且已经建了WIN200x的域来对公司的所有机器及用户做管理,而且这个域工作得很不错,所有用户的权限设置的也已经十分的合理。这时你想加一台linux或BSD的机器进去

2004-11-04 12:50:00 1907 1

原创 Samba使用指南

配置文件: 一般设定Samba使用单个的配置文件,这个文件里面你可以找到一些象这样的标记块: [global]samba只有一个配置文件! [global] printing = bsd printcap name = /etc/printcap load printers = yes guest account = pcgu

2004-11-03 13:31:00 1850

空空如也

空空如也

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

TA关注的人

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