shell编程学习02认识shell脚本

常见脚本语言

  • bash shell
  • Python/Perl/Ruby
  • JSP/PHP/ASP/CGI
  • JavaScript

准备

  • 一个linux系统,推荐ubuntu或CentOS
  • 对linux系统有个基本了解
  • 熟悉一般的命令。包括文件系统(ls、cd、pwd、cp、find、whereis等)、磁盘管理(df -disk free、du -sh等)、用户管理(usedadd 名、passwd 密码、id、who等)、网络管理(ifconfig、ping、netstat)等
  • 了解vim,vi或其他编辑器,熟悉它的三个模式(命令模式,编辑模式,底行模式)的转换等操作

实例:

vim root/first.sh进入对first.sh的编写,没有这个文件会自动创建


#!bin/bash //声明shell环境
useradd hello //新建一个用户
passwd hello //设置hello用户的密码


运行

使用sh /root/first.sh执行刚才编好的shell脚本
或使用chmod +x /root/first.sh给文件添加执行权限(x代表exe),然后再直接/root/first.sh执行脚本


调试

  • sh -x +文件
  • 在脚本里加入echo加入断点,提供信息

猜你喜欢

转载自blog.csdn.net/a1920993165/article/details/84994090