Linux:计划任务之cron
摘要:cron:liunx上计划任务的系统级别、后台执行守护程序;最基本的liunx服务之一!!!它每一分钟都会检查配置文件的变动情况它每一分钟都会根据配置文件信息检查任务的执行情况cron支持多个位置的配置文件:/var/spool/cron/crontabs/*:每分钟检查一次变动;每个用户有自己单独的配置文件;通过crontab命令编辑配置文件!/etc/crontab:实时监控;全局配置文件;与...
阅读全文
posted @
2010-01-25 14:29
jinzhenshui
阅读(495)
推荐(0) 编辑
Linux:和任务执行相关的 【批命令执行 run-parts】命令
摘要:run-parts:执行目录下的 命令或脚本 工具,其他非可执行文件和子目录下的文件不会被执行。目录下的命令,是以基本的词汇(字符)顺序执行的,除非你指定了--reverse 逆序选项!这是个老牌的GNU实用工具,自1994年开始!目录下命令的命名规范:--lsbsysinit:lsb格式,太复杂,我个人不用!--regex:正则表达式格式,就是它了!!特殊规范的命名:大写字母+小写字母+数字+下...
阅读全文
posted @
2010-01-25 11:51
jinzhenshui
阅读(2180)
推荐(0) 编辑
Linux:权限、用户、用户组、root、安全审核、安全配置
摘要:文件(包括目录)权限: 权限类型x:1:执行w:2:写r:4:读目录(访问目录)进入目录,流览其下的文件名称信息创建文件、删除文件、修改文件、追加文件浏览目录中文件的其他信息(文件名总会被获取)文件类型普通文件执行文件修改文件内容,包括追加内容读取文件内容其他文件注释:如果没有x权限 ls -l 目录是不允许的;但是ls -ld 是可以的,如果父目录没有禁止x权限。关键点就在于ls如何看待目录文...
阅读全文
posted @
2010-01-21 13:59
jinzhenshui
阅读(985)
推荐(0) 编辑
Linux:bash的变量 处理
摘要:变量可以扩展处理,衍生出各种功能。产生新的结果字符串,并不影响原变量!查找替换、删除a=/12/123/abc从左至右 替换 第一次出现的地方:${a/12/}=>//123/abc从左至右 替换 最左边开始第一次出现的地方:${a/#12/}=>/12/123/abc,而${a/#\/12/}=>/123/abc从右至左 替换 最右边开始第一次出现的地方:${a/%abc/}=...
阅读全文
posted @
2010-01-18 17:23
jinzhenshui
阅读(492)
推荐(0) 编辑
Linux:grep基本使用、与之配合的正则表达式
摘要:POSIX字符实体:[:实体名:]:[:alpha:]、[:lower:]、[:upper:]:字母;小写字母;大写字母[:digit:]、[:xdigit:]:十进制数字;十六进制数字[:alnum:]:字母、数字[:punct:]:标点符号[:space:]:空白(空格、tab、新行)[:graph:]:可打印字符,非控制字符,不不不不 包括空格![:print:]:可打印字符,非控制字符,包...
阅读全文
posted @
2010-01-17 18:32
jinzhenshui
阅读(1701)
推荐(0) 编辑
Linux:bash的细节——极其重要又极易出错
摘要:变量运算符父shell 脚本总是运行在 子shell 环境中。子shell 只能看到 环境变量的副本,而不能看到父shell的 本地变量;父shell 看不见子shell的本地变量,但可以看见子shell导出的环境变量大括号扩展{},优先级高于变量替换!左、右大括号{}和其中的各个内容之间必须紧紧相连,不能有空白;内容之间也必须通过逗号“,”紧紧相连!shell变量默认类型...
阅读全文
posted @
2010-01-12 15:43
jinzhenshui
阅读(504)
推荐(0) 编辑
Oracle学习笔记:在ubuntu9.10上安装Oracle11gR2
摘要:Oracle仍然没有把当前广泛流行的ubuntu发行版考虑在内!Oracle11gR2的安装比10gR2简单多了,增强了linux内核参数检查及自动修正功能、依赖包的检查和自动修正功能。当然,自动修正功能不一定好使。另外安装界面和步骤也较之前智能合理了!具体安装步骤参照本人本博客内关于oracle10gR2的相关内容:Oracle学习笔记:在ubuntu 8.10 Sever上 安装oracle1...
阅读全文
posted @
2009-12-31 12:00
jinzhenshui
阅读(392)
推荐(0) 编辑
Linux 制作iso文件
摘要:mkisofs -J -r -o iso-file-name source-path 制作支持windows下读取(-J)、Unix、Linux(-r)读取 的iso光盘文件
阅读全文
posted @
2009-12-30 17:26
jinzhenshui
阅读(307)
推荐(0) 编辑
GNU GRUB 2:系统引导器的领导者
摘要:GNU GRUB 2 是相对于其前身GNU GRUB LEGACY(GNU GRUB 0.97)而言的。目前仍处于不断开发阶段,最新版本为:grub-1.97.1.tar.gz-2009-11-09基本知识设备名:(hdm):m为从0开始,表示第一个硬盘设备分区:(hdm,n):m为从0开始,表示第一个硬盘。在grub 2 中,n从1开始,表示第一个分区,而不再是传统grub 的0。据me的分析:...
阅读全文
posted @
2009-12-29 14:40
jinzhenshui
阅读(696)
推荐(0) 编辑
Linux 架设sshd服务器
摘要:sshd的基本作用是替换telnet。因为它安全! 基本软件需求 tcp_wrappers-7.6-40.4.el5 nspr-4.7.0.99.2-1.el5 nss-3.11.99.5-2.el5 openssl-0.9.8b-10.el5 openssh-4.3p2-26.el5 openssh-server-4.3p2-26.el5 配置步骤 无需特殊配置,默认配置即即可很好的工作! ...
阅读全文
posted @
2009-03-30 12:31
jinzhenshui
阅读(405)
推荐(0) 编辑
Linux 架设vsftp服务器
摘要:el5上架设 vsftp是在各Linux分发版中较为流行的ftp服务器 基本软件需求: tcp_wrappers-7.6-40.4.el5.i386.rpm vsftpd-2.0.5-12.e15.i386.rpm 安装配置,分为在xinet.d下的服务托管模式 和 独立模式,此次讨论独立模式 修改配置文件适合需求:/etc/vsftpd/vsftpd.conf 修改iptables防火...
阅读全文
posted @
2009-03-26 08:55
jinzhenshui
阅读(843)
推荐(0) 编辑
Linux (转)解析 xinetd.conf
摘要:一般而言,在 /etc/rc.d/init.d/ 里面的 scripts 都是发展者之 RPM 所提供的,如果您有兴趣自行发展你的软件的话,那么可以直接以这样的方式来独立启动的!不过,我们也可以经由 super daemon 来管理我们的服务,因为这个 super daemon 可以提供相当多的功能,尤其是安全性方面的功能,所以,我们就来谈一谈如何使用这个东西吧! 先来看一看预设的 /etc/...
阅读全文
posted @
2009-03-25 14:47
jinzhenshui
阅读(973)
推荐(0) 编辑
Linux 架设telnet服务器
摘要:el5上架设 基本软件需求 tcp_wrappers-7.6-40.4.el5.i386.rpm xinetd-2.3.14-10.el5.i386.rpm telnet-server-0.17-39.el5.i386.rpm 配置步骤 修改 /etc/xinetd.d/telnet :设置 disable = no --方法2 chkconifig telnet on --方法3...
阅读全文
posted @
2009-03-25 11:05
jinzhenshui
阅读(472)
推荐(0) 编辑
Linux 打开shell的过程;bash基本使用
摘要:登录到shell的过程 linux系统在调用init初始化进程之前,主要是完成系统级别的一系列动作,此时,用户根本无法使用系统,因为系统根本没有让用户控制系统的途径! init之所以存在,其意义应该是增加linux的灵活性 和 标准性:变异的linux完全可以调用其他的init程序;有了统一的init入口后,可以机动的定义之后的调用动作。 一般的linux总是调用init作为pid=1的进程,它...
阅读全文
posted @
2009-03-20 13:10
jinzhenshui
阅读(2355)
推荐(0) 编辑
Linux 上 rpm包管理工具的基本使用
摘要:查询是否安装某个包:rpm -q 包名 查询所有已安装的包:rpm -q a 查询未安装包的文件信息:rpm -qilp 未安装的包 安装包:rpm -i 包 测试安装包:rpm -i test 包 删除包:rpm -e 包名 测试删除包:rpm -e test 包 升级包:rpm -U 包 测试升级包:rpm -U test 包
阅读全文
posted @
2009-03-19 15:39
jinzhenshui
阅读(209)
推荐(0) 编辑
Oracle学习笔记:在Oracle或Red Hat Enterprise Linux 5 上 安装oracle10g
摘要:真的很简单了。 操作步骤 修改redhat-release文件:red hat enterprise linux 4 修改profile文件:加入适当的环境变量:ORACLE_HOME、ORACLE_SID等 相应建立oracle_setup目录,权限777吧 相应建立oracle_home目录,权限777吧 建立dba用户组 建立oracle用户,加入dba组 检查必要的系统kernel参数(...
阅读全文
posted @
2009-03-19 13:14
jinzhenshui
阅读(380)
推荐(0) 编辑
Linux:非常好的linux相关站点
摘要:一:rpm下载站点 http://www.rpmseek.com/
阅读全文
posted @
2009-02-04 11:20
jinzhenshui
阅读(246)
推荐(0) 编辑
Oracle学习笔记:在ubuntu 8.10 Sever上 安装oracle10g,真真正正简简单单的解决‘utilities ctx_on‘错误
摘要:前记:历史性的时刻2009-2-1:天啊,不知怎么做的,胡乱做了些什么---但肯定不是目前已知的的做法---,竟然不报错安装完成!!!!!正在努力想想自己到底做过什么..................哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈--------------安装前执行 ln -s /usr/bin/basename /bin/basename--...
阅读全文
posted @
2009-01-28 08:27
jinzhenshui
阅读(1400)
推荐(0) 编辑
Oracle学习笔记:oracle服务在linux平台的启动问题
摘要:本人对linux不熟悉。这两天研究oracle10201在Redhat Enterprise AS 5的安装配置,遇到了不少问题。 安装完oracle后,一旦重启linux,监听和实例都起不来了!!!郁闷。 到网上搜了下,问题解决。主要有两点: (1):/etc/oratab控制dbstart是否在启动的时候自动启动相应的实例。默认是“N”,修改为“Y”即可。该控制文件可以有多个条目,对应li...
阅读全文
posted @
2009-01-23 11:32
jinzhenshui
阅读(354)
推荐(0) 编辑