Linux实习报告—实验二 shell及shell编程

这篇博客主要介绍了Bash脚本的学习目标和要求,包括熟悉Bash配置文件、常用命令、脚本格式和控制结构等。实习内容涵盖了从基本命令操作到编写脚本,如修改Bash配置文件、使用alias、编写脚本实现特定功能等。此外,还分析了一个检查用户登录状态并发送消息的脚本,以及编写统计目录文件类型的脚本。最后,提出了编写备份和归档压缩脚本的挑战。

实习目的

  1. 学习shell的功能及相关配置文件,及Bash常用命令
  2. 学习shell脚本的编写格式
  3. 学习编写简单的Bash脚本
  • 实习要求
  1. 了解Bash相关配置文件:/etc/profile、$HOME/.bash_profile、$HOME/.bashrc、$HOME/.bash_logout
  2. 掌握Bash常用命令:history、alias、输入输出重定向
  3. 了解shell脚本的格式
  4. 掌握Bash中常见元字符的功能
  5. 掌握Bash中变量的概念:用户变量和环境变量的区别、变量的复制与引用及Bash的常用内置变量和环境变量
  6. 掌握Bash内置命令:eval、echo、exec
  7. 掌握Bash中的算术运算let、条件测试test和[ ]及各种测试和逻辑运算
  8. 掌握Bash的控制结构:if、for、case
  9. 了解Bash的函数、点命令
  • 实习内容
  1. 练习课本中有关shell的命令
  2. 修改Bash的配置文件,让所有用户登录后首先显示用户主目录中的所有内容,并致欢迎词。

 Vim .bash_profile  启动vi编辑器并在其后输入内容;

Ls -a   显示用户主目录下的所有文件;

Echo “welcome to come in!”  显示欢迎词。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值