BUAAOS-Lab0实验报告

这篇博客详细介绍了Linux操作系统的基础,包括CLI Shell的优缺点,文件操作如echo、bash和ls的使用,以及文件定向。进一步探讨了Git的初步使用,如gitstatus、gitadd、gitcommit和gitbranch。通过实例解析了Git的命令流程,如添加文件、提交、切换分支和解决冲突。此外,还涉及到了批处理脚本、变量、字符串引用以及可执行文件的生成过程。对于初学者来说,这是一份全面的Linux和Git入门教程。

一、Note & Exercise & Thinking

Exercise 0.1 echo & bash & ls

在这里插入图片描述

<编写过程>

<回显结果的思考>

  1. echo命令回显双引号中的文本内容,可类比为C语言中的printf
  2. bash是Linux中的默认shell,该命令显示bash的版本信息
  3. ls命令,显示指定工作目录下之内容(列出目前工作目录所含之文件及子目录)

Thinking 0.1 Shell简析

在这里插入图片描述

CLI Shell:
优点:
1、功能强大,编写效率高;2、稳定、不占用过多的资源;3、只需键盘
缺点:1、使用复杂;2、用户友好性低
GUI Shell:
优点:1、易于操作,直观
缺点:1、需编写展示界面的代码;2、程序运行受到界面大小和硬件配置的影响

Exercise 0.2 > & >>

<结果内容>
在这里插入图片描述

Thinking 0.2 文件的操作

在这里插入图片描述在这里插入图片描述
<command文件内容>
在这里插入图片描述
result文件内容
在这里插入图片描述
<解释说明>

定义了三个变量a、b、c,a赋值为1,b赋值为2,c赋值为a+b即为3。将a、b、c分别存入file1、file2、file3中,再依此定向写入file4中,最后将file4中结果存入result

<过程代码>
在这里插入图片描述

Exercise 0.3 初识git

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值