Linux教材第一、二章学习笔记及遇到的问题

发布时间 2023-09-10 20:37:37作者: 20211115fyq

 第一章

第一章主要学习了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 等字母操作符来对代码进行修改编辑。