Linux下执行.sh脚本错误:bin/sh^M: bad interpreter: No such file or directory
摘要:原因是.sh脚本在windows系统下用记事本文件编写的。不同系统的编码格式引起的。转行文件的编码格式:1、确保用户对文件有读写及执行权限oracle@linux-106:~/RMAN/bin> chmod a+x test.sh 2、然后修改文件格式 (1)使用vi工具 oracle@linux-106:~/RMAN/bin> vi test.sh (2)利用如下命令查看文件格式 ...
阅读全文
posted @
2010-06-30 10:39
zhaoguo435
阅读(1297)
推荐(0) 编辑
linux下oracle10g建立归档模式 接连出现错误:ORA-19905 ORA-01078 LRM-00109
摘要:在设置归档日志的格式时:alter system set log_archive_format='%S%t.log' scope=spfile;之后出现如下错误:SQL> startup mount;ORA-19905: log_archive_format must contain %s, %t and %r这是由于oracle10g参数必须包含s,t,r。解决方法如下重建spfile文件...
阅读全文
posted @
2010-06-29 16:10
zhaoguo435
阅读(921)
推荐(0) 编辑
Linux的用户和组群管理
摘要:Linux 是一个多用户的操作系统,用户和用户组的管理是系统管理员的重要工作之一。本文的内容包括如何利用图形化工具 rfuser 和在命令行界面下完成用户账号、工作组的建立和维护,并正确设置用户权限和安全性问题。利用图形配置工具 rfuser 与使用命令进行用户/用户组管理完成的是同样的工作,不同之处在于图形工具的操作界面友好直观,用户也不必去记忆大量的命令和参数。概述在 Linux 系统中,每个...
阅读全文
posted @
2010-06-24 10:52
zhaoguo435
阅读(1156)
推荐(0) 编辑
Shell编程(七)---CD管理程序简介
摘要:简单的程序.需求假如我们有一个扩展的CD集合.要使得我们的生活更为简单,我们设计和实现在一个管理CD的程序.用我们所学的Linux编程的知识来实现一个电子目录似乎是一个很不错的主意.我们希望,至少最初是这样的,我们的程序可以存储基本的CD信息,例如标签,音乐种类或是艺术家.我们还希望可以保存一些跟踪信息.我们希望可以在每一个CD项目上进行搜索,但是却不会在跟踪细节上进行搜索.为了使得我们的程序完整...
阅读全文
posted @
2010-05-28 17:48
zhaoguo435
阅读(390)
推荐(1) 编辑
Shell编程(六)---Here Documents与Dialog
摘要:Here Documents从一个Shell脚本传递给一个命令的一个比较特殊的方法就是使用here document.这个文档可以使得执行的命令就像是由文件或是键盘读入的,而事实上,这是由这个脚本读入的.一个here document是以<<开头的,后面所跟的是要在文档的结尾处重复出现的字符序列.<<是Shell的重定向标签,在这样的情况下,他会强制将命令输入给here d...
阅读全文
posted @
2010-05-28 17:27
zhaoguo435
阅读(362)
推荐(1) 编辑
Shell编程(五)---find与grep命令简介及正则表达式
摘要:两个更为有用的命令和正则表达式在我们开始学习新的Shell编程知识之前,我们先来看一下两个更为有用的两个命令,这两个命令虽然并不是Shell的一部分,但是在进行Shell编程时却会经常用到.随后我们会来看一下正则表达式.find命令我们先来看的是find命令.这个命令对于我们用来查找文件时是相当有用的,但是对于Linux新手来说却有一些难于使用,在一定程序是由于他所带的选项,测试,动作类型参数,而...
阅读全文
posted @
2010-05-28 17:25
zhaoguo435
阅读(1051)
推荐(1) 编辑
Shell编程(四)---Shell内建命令简介
摘要:命令我们从一个Shell脚本的内部执行两种类型的命令。也就是通常(normal)的命令,这样的命令我们也可以在命令行的方式下来运行,称为处部命令,另一种就是我们前面所说的内建(built-in)命令,称之为内部命令。内建命令是在Shell的内部来实现的而不能为外部程序所调用。然而大多数的内部命令也会作为相对独立的单一程序来提供,而这也是POSIX 标准所要求的一部分。通常来说内部命令与外部命令并没...
阅读全文
posted @
2010-05-28 17:21
zhaoguo435
阅读(663)
推荐(1) 编辑
Shell编程(三)---控制结构及函数
摘要:控制结构Shell有一结构控制集合,我们再一次说明他们与其他的程序语言非常相像.Ifif语句是相当简单的:他测试一个命令的结果,并且有选择的执行一组语句:if conditionthen statementselse statementsfi使用if命令:下面的这个例子中显示if的普通用法,他会询问一个问题并依据这个问题来进行回答:#!/bin/shecho “Is it mornin...
阅读全文
posted @
2010-05-28 17:19
zhaoguo435
阅读(536)
推荐(1) 编辑
Shell编程(二)---Shell基本语法
摘要:Shell语法变量:在Shell中,我们在使用变量之前并不需要进行声明.相反我们可以在需要的时候进行简单的使用就可以了.在默认的情况下,所有的变量都是作为字符串进行存储的,虽然有时我们会用数字为其赋值.Shell以及其他的一些实用的转换程序会将数字字符串转换成相应的值为进行操作.在Linux系统中是要区分大小的,所以在Shell看来变量foo与Foo是不同的.在Shell中我们要访问变量的值,我们...
阅读全文
posted @
2010-05-28 17:17
zhaoguo435
阅读(277)
推荐(0) 编辑
Shell编程(一)---为什么使用Shell编程
摘要:为什么要使用Shell编程?Linux操作系统是由UNIX操作系统发展起来的.UNIX操作系统中所体现出来的思想和哲学深沉的影响了现代其他的操作统.在UNIX系统中提供了许多不同的Shell程序.大多数的商业UNIX提供了Korn Shell,当然了我们也还有其他的Shell可以来用.虽然Shell看起来与Windows的命令行相类似,但是他显得更为的强大,可以以他的方式来运行更为复杂的程序.我们...
阅读全文
posted @
2010-05-28 17:14
zhaoguo435
阅读(385)
推荐(0) 编辑
Linux下使用SFTP命令
摘要:sftp> help可用命令:cd 路径 更改远程目录到“路径”lcd 路径 更改本地目录到“路径”chgrp group path 将文件“path”的组更改为“group”chmod mode path 将文件“path”的权限更改为“mode”...
阅读全文
posted @
2010-02-04 10:50
zhaoguo435
阅读(1526)
推荐(0) 编辑
Linux下的tar压缩解压缩命令详解
摘要:tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必须的-f: 使用档案名字,切记...
阅读全文
posted @
2010-02-04 10:20
zhaoguo435
阅读(337)
推荐(0) 编辑