2023-2024-1 20211327 信息安全系统设计与实现 学习笔记1(必做)

发布时间 2023-09-10 16:03:46作者: 沈楗翔

学习笔记1

  • 知识点归纳总结
  • 运用ChatGPT进行苏格拉底挑战,发现问题与解决思路
  • 实践过程截图

知识点归纳总结

第一章

  • Unix/Linux开发的历史背景和发展历程
  • Ubuntu Linux的特性、组织架构与命令

Unix/Linux开发的历史背景和发展历程

1.Unix是一种通用操作系统,诞生于20世纪70年代早期。

2.大多数Unix系统都是专有的,并与特定的硬件平台相关联。

3.Linux是一个类Unix系统,主要的Linux系统仍是基于Intel x86的个人计算机。

Ubuntu Linux的特性与组织架构

1.在台式机或笔记本电脑上安转Ubuntu时,需要输入用户名和密码来创建用户账户,但处于安全原因,用户应为普通用户,而不是根用户超级用户,要运行任何特权命令,用户必须输入sudo command

2.文件与目录管理

3.系统管理命令

第二章

  • vim编译器
  • 程序开发步骤

vim编译器

1.Vim 是从 vi 发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。

2.vim有三种不同的操作模式,分别是命令模式输入模式底线命令模式

来源于菜鸟教程

输入模式

命令模式

底线命令模式

程序开发步骤

1.创建源文件,使用文本编辑器创建一个或多个程序源文件。

2.用gcc把源文件转换成二进制可执行文件,例:gcc t1.c t2.c 生成一个二进制可执行文件,文件名为a.out。

3.gcc是一个程序,包含三个主要步骤:

运用ChatGPT进行苏格拉底挑战










实践过程截图