首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | 镜像站
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
搜索中心 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>linux基础>基础入门>正文

Linux系统Shell基础知识

http://www.oklinux.cn  2008-05-12  来源: 赛迪网 korn  会员收藏  游客收藏  【 】 

1 cat /etc/shells

查看计算机上可用的shell

2 编写shell,保存为firstscript

#! /bin/bash

# This is a test.

echo -n Your current directory is:

pwd

echo $HOME

echo Your current directory is:

pwd

#END.

3 运行firstscript

$ /bin/bash firstscript

如果找不到文件 使用pwd查看当前目录

$ /bin/bash pwd/firstscript

可见当前运行结果。

4 可以修改firstscript为执行

$chmod a x firstscript

此时输入$ ./firstscript即可

上面的shell没有交换,我们可以进行交互,如下:

#!/bin/sh

echo -n Please input your ID:

read id_var

echo -n Please input your password:

read password

echo User ID = $id_var

echo password = $password

if [ $password = "admin" ]; then

echo "password is right"

else

echo "password is wrong"

fi

同前面的运行,自己测试。


上一篇:命令行中“\”和“--”符号所代表的含义   下一篇:微软反击Linux降授权费抢低价PC市场

收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·命令行中“\”和“--”符号所代表的含义
·学习园地:了解Linux下Fdisk的基础知识
·Linux系统下目录创建与删除常用方法
·学习园地:Linux系统下内核引导参数
·认识Linux的挂载分区表Fstab
·Linux系统的文件句柄数量问题
·Linux系统标点符号的部分编码
·在Linux终端中“\”和“--”所代表含义
·Linux系统下安装Weblogic小结
·在Linux系统下建立Samba用户
·关于Linux系统睡眠和休眠
·Linux系统下激活网卡命令
·Linux系统telnet配置方法
·菜鸟乐园:Linux系统Shell入门命令介绍
·Linux系统的终端乱码解决方案介绍
·Linux系统中错误码描述及其含义
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·Windows系统用户转Linux新手常见问题整
·Linux系统下的多线程下载
·Linux系统的文件属性介绍
·关于Linux系统文件扩展名含义的介绍
·Linux系统下关于文件目录的属性意义
·关于Linux系统下PATH设置方法
·查看一个Linux文件夹下所有文件的总大
·Linux系统中Fstab文件的含义
·Linux系统的本地域名解析文件
·Linux Shell中PS命令中的%CPU的含义介
·Linux系统的开机流程分析
·Linux系统中错误码描述及其含义
  阅读排行
·Linux的GRUB引导程序配置方法大全
·Linux 操作员基础教程
·新手从零开始:Linux系统命令的使用
·Ubuntu 8.04 LTS (Hardy Heron)软件源
·Linux下tar bz gz等压缩包的压缩和解压
·Unix Shell程序编写的方法详解
·从硬盘启动Desktop ISO所需的引导文件
·深入理解软件包的配置、编译与安装方法
·Linux系统面面观 PROC文件系统详细介绍
·Linux操作系统下关于引导和初始化的问
·Linux下挂载硬盘光驱和U盘的方法
·Linux操作系统的命令分类介绍
·使用Grub进行Linux的硬盘安装与修复
·Linux基础知识普及 理解GNU/Linux含义
·新手看招 Unix和Linux下C语言学习指南
网摘收藏: