第一章
第一章主要学习了unix、Linux的特性、文件系统组织、系统管理等内容。
Ubuntu Linux 的特性
出于安全原因,要运行任何特权命令时,用户必须输入sudo command,首先会验证用户的密码。
Unix/Linux 文件系统组织
目录的查看,创建,增加,删除
手册页的查看。
Ubuntu Linux 系统管理
sudo命令。例:用sudo apt install vim安装vim。
由于vim已存在,无需再次安装。
第二章
1.vim文本编辑器的使用。
vim是Linux的标准内置编辑器,与其他大多数编辑器不同,vim有3种不同的操作模式,分别是命令模式、插入模式、末行模式。
终端输入vim test1创建文件,编写好程序后命令行模式输入wq回车保存并退出,执行文件时显示权限不够:
发现新建test1文件需要用gcc编译器编译,就先尝试用gcc命令,结果发现gcc还未安装:
接着安装gcc,但显示无法获得锁,安装不能进行:
请教chatgpt获得的结果是:
根据提示输入后依然显示无法获得前端锁:
2.makefile
一个make文件由一系列目标项、依赖项和规则组成。
在makefile中,宏定义的符号——$(符号)被替换为它们的值。
向ChatGpt请求对自己进行苏格拉底方式的询问
学习感想
由于ubuntu的一些系统问题导致vim运行C文件时不成功,很遗憾到最后也没有解决相关问题。
通过这两章的学习,我感觉收获到的最大的部分就是较为熟练地使用了vim文本编辑器,可以利用h j k i q 等字母操作符来对代码进行修改编辑。
标签:文件,gcc,二章,sudo,vim,Linux,教材,安装 From: https://www.cnblogs.com/20211115fyq/p/17691716.html