课程概览与shell
习题
1.本课程需要使用类Unix shell,例如 Bash 或 ZSH。如果您在 Linux 或者 MacOS 上面完成本课程的练习,则不需要做任何特殊的操作。如果您使用的是 Windows,则您不应该使用 cmd 或是 Powershell;您可以使用Windows Subsystem for Linux或者是 Linux 虚拟机。使用echo $SHELL命令可以查看您的 shell 是否满足要求。如果打印结果为/bin/bash或/usr/bin/zsh则是可以的。
使用VM虚拟机运行Ubuntu,打开终端输入echo $SHELL即可。
2.在 /tmp 下新建一个名为 missing 的文件夹。
mkdir ~/tmp/missing
3.用 man 查看程序 touch 的使用手册。
man touch
4.用 touch 在 missing 文件夹中新建一个叫 semester 的文件。
touch ~/tmp/missing/semester
4.将以下内容一行一行地写入 semester 文件:
#!/bin/sh
curl --head --silent https://missing.csail.mit.edu
其实可以使用vim来写入
echo ‘#!/bin/sh’ >~/tmp/missing/semester
echo ‘curl – head --silent https://missing.csail.mit.edu’ >> ~/tmp/missing/semester

这篇博客介绍了在类Unix系统中使用Bash Shell进行一系列操作的实践,包括检查Shell类型、创建目录、使用man查看命令手册、创建与编辑文件、设置执行权限、使用chmod调整文件权限、管道与重定向操作,以及尝试获取系统信息。通过这些步骤,读者能深入了解Bash Shell的使用。
最低0.47元/天 解锁文章
429

被折叠的 条评论
为什么被折叠?



