2007-06-29

shell编程入门

关键字: shell
引言 使用Shell进行工作的人们对Unix/Linux下的Shell编程都很熟悉,在所有的Shell编程的书中都会提到#!/bin/bash,而这里到底包含了些什么?对操作系统而言,这一行字符串意味着什么?你可能会说,不就是会让/bin/bash程序来解释这个脚本程序吗?当然你是对的,看看我们的标题,这里我们谈谈解释器,让我们一起来看看脚本文件里的第一句到底对系统而言意味着什么。但有一点我们可先明确一下,所谓解释器就是指#!行后面的可执行的程序。 一、我们从exec族函数谈起 如果你从不写C程序,可能需要对本节的内容看得更为仔细并且试验一下。 代码: #inc ...
2007-06-29

unix 下shell编程(三)

关键字: shell
Until语句    While语句中,只要某条件为真,则重复执行循环代码,until语句正好同while相反,该语句使循环代码重复执行,直到遇到某一条件为真才停止。  Until语句的结构如下:  until command    do      command      command      … …    done    可以用until语句替换上面备份程序的while语句,完成同样的功能:  until ...
2007-06-29

unix 下shell编程(二)

关键字: shell
3>在Shell中使用数据变量    用户可以在Shell中使用数据变量,例如ba.sh程序:      cd/usr/icewalk      ls|cpio -o > /dev/fd0    该程序中要备份的目录为一常量,即该程序只能用来备份一个目录。若在该程序中使用变量,则会使其更通用:      workdir=$1      cd $workdir      ls * |cpio -o > ...
2007-06-29

unix 下shell编程(一)

关键字: shell÷
*Shell是什么?    任何发明都具有供用户使用的界面。UNIX供用户使用的界面就是Shell(DOS的command熟悉吧,但UNIX的要强大的多)。 Shell为用户提供了输入命令和参数并可得到命令执行结果的环境。    为了不同的需要,UNIX提供了不同的Shell。现在的UNIX大部分都支持BourneShell,以下教程就以BourneShell(Bsh)为例,一步步的领略UNIX Shell的强大功能,占先其强大魅力,达到更方便灵活的管理、应用UNIX的目的。    1.UNIX内核和Shell的交互方法&nb ...
2007-06-29

unix操作命令大全

关键字: unix
--  unix系统操作命令大全 用户在登录前,首先要向系统管理员申请一个用户注册名,不论用户从哪台计算机登录到ITPNET上都将访问相同的文件系统。 1.1 登录   当屏幕上出现Login提示符时,用户可以输入自己的用户注册名,并按回车键。若有口令,系统将提示用户输入密码,并按回车键,口令输入正确后,用户登录成功。这时,屏幕上会显示出一些信息和命令提示符。如:   Login: guest [Enter]   passwd: ****** [Enter]   sun% 注: 用户名要用小写字母输入,UNIX系统区分大小写字母。 ...
2007-06-29

常用unix指令(一)

关键字: unix
UNIX命令: compress      压缩文件 df            查看文件包下的空间使用情况 rm -f *.*        删除所有文件 rm -r hxy     删除文件夹hxy mdel or del   ftp时删除文件命令 get filename  取得文 ...
hanxinyu
搜索本博客
最近加入圈子
存档
最新评论