Linux shell脚本 (初学适用)
2014-10-22 17:53
176 查看
使用脚本编程语言调用操作系统共用例程:
(1)查看主机名、IP地址
(2)创建目录、文件
(3)修改目录文件属性
(4)基本输入输出
1.在终端中打命令gedit 文件名.sh(也可以用vi编辑器)
2.执行以后打开文件编辑器,开始编辑脚本
3.第一行必须写#!/bin/sh
4.以下就可以编辑代码了
5.赋执行权限chomd +x 文件名.sh
6.执行./文件名.sh
以下附一个小例子
#!/bin/sh
echo "主机名:`hostname`" //打印主机名在屏幕上
echo
echo "IP地址:`ifconfg` //查看ip
echo
mkdir oss //当前目录下创建oss文件夹
ls //显示当前目录
echo
touch file1
echo "已创建file1文件"
ls
echo
echo "显示file1文件权限属性"
ls -l
echo "将其设置为不可执行文件,显示file1文件权限属性"
chmod a-x file1
ls -l
echo
echo "显示oss文件权限属性"
ls -l
echo "将其设置为不可执行文件,显示oss文件权限属性"
chmod a-x oss
ls -l
echo
echo "请输入字符:"
read a
echo "你输入的字符是:" $a
下面是图片源码和执行的结果(与上面的源码稍微有点不一样)
(1)查看主机名、IP地址
(2)创建目录、文件
(3)修改目录文件属性
(4)基本输入输出
1.在终端中打命令gedit 文件名.sh(也可以用vi编辑器)
2.执行以后打开文件编辑器,开始编辑脚本
3.第一行必须写#!/bin/sh
4.以下就可以编辑代码了
5.赋执行权限chomd +x 文件名.sh
6.执行./文件名.sh
以下附一个小例子
#!/bin/sh
echo "主机名:`hostname`" //打印主机名在屏幕上
echo
echo "IP地址:`ifconfg` //查看ip
echo
mkdir oss //当前目录下创建oss文件夹
ls //显示当前目录
echo
touch file1
echo "已创建file1文件"
ls
echo
echo "显示file1文件权限属性"
ls -l
echo "将其设置为不可执行文件,显示file1文件权限属性"
chmod a-x file1
ls -l
echo
echo "显示oss文件权限属性"
ls -l
echo "将其设置为不可执行文件,显示oss文件权限属性"
chmod a-x oss
ls -l
echo
echo "请输入字符:"
read a
echo "你输入的字符是:" $a
下面是图片源码和执行的结果(与上面的源码稍微有点不一样)
相关文章推荐
- 非常强大的编辑器 -Vim Editor(Linux&&Windows适用)
- Windows to Linux 初学入门
- 初学Linux[8]--Linux的目录里都装些啥
- 初学Linux[17]--加入Linux阵营初期:初学者常问的八大问题解疑
- 初学Linux[21]--详解linux与win分区格式
- 初学Linux[18]--如何判定你是否具备有学习Linux的素质
- 初学Linux[9]--LINUX下常见的文件扩展名
- 初学Linux[14]--Windows与Linux比较:相似与不同
- 初学Linux[16]--几种常见shell简介
- 初学linux---安装
- 初学Linux[1]--“Linux”正确读音及音标
- 初学Linux[5]--linux的7个运行级别
- 初学Linux[7]--Linux的命令组成
- 初学Linux[2]--Linux 下的三大软件安装方式
- 当初学linux的目的开始变的模糊,也有点开始郁闷,这么多东西该学啥呢?
- 备份Gentoo Linux的脚本,适用其他Linux的备份
- 初学LINUX一些常用命令
- 初学Linux[10]--Linux下的常用软件列表
- 初学Linux[20]--什么是Linux,Linux与UNIX的关系
- 初学Linux[22]--引导Linux的三种简便方法