LAB0——初始操作系统
一、Note & Exercise & Thinking
Exercise 0.1 echo & bash & ls

<编写过程>

<回显结果的思考>
- echo命令回显双引号中的文本内容,可类比为C语言中的printf
- bash是Linux中的默认shell,该命令显示bash的版本信息
- 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
<过程代码>


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

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



