“Linux-2019-spring”的版本间的差异

来自SUDA-HLT
跳到导航 跳到搜索
第4行: 第4行:
 
*2019春季学期
 
*2019春季学期
  
−
== 课程信息 ==
+
= 课程信息 =
  
 
* 上课时间和地点:
 
* 上课时间和地点:
第15行: 第15行:
 
* [http://hlt.suda.edu.cn/index.php/Linux-2019-spring-final-score 期末总成绩(待定)]
 
* [http://hlt.suda.edu.cn/index.php/Linux-2019-spring-final-score 期末总成绩(待定)]
  
−
== 实践作业 ==  
+
= 实践作业 =
 
* 请登录csteaching.suda.edu.cn网站,完成实验报告,并将word作为附件提交
 
* 请登录csteaching.suda.edu.cn网站,完成实验报告,并将word作为附件提交
 
* 实验作业1:
 
* 实验作业1:
 
* 实验作业2:
 
* 实验作业2:
  
−
== 授课讲义 ==
 
  
−
 
+
= 下节课计划 =
−
=== 下节课计划 ===
 
 
* 文件目录结构
 
* 文件目录结构
 
** root
 
** root
第31行: 第29行:
 
* shell,命令等
 
* shell,命令等
  
−
=== 2019.2.27 ===
+
= 2019.2.27 =
  
−
==== 操作系统的作用 ====
+
== 操作系统的作用 ==
 
** 管理硬件资源
 
** 管理硬件资源
 
** 为程序员提供API
 
** 为程序员提供API
 
** 为普通用户提供界面(GUI、CLI)
 
** 为普通用户提供界面(GUI、CLI)
  
−
* Linux和Windows的一些区别
+
== Linux和Windows的一些区别 ==
 
** 图形界面的一些使用
 
** 图形界面的一些使用
 
*** 菜单栏、资源管理器、文本编辑器、工作区(ctrl+alt+箭头:切换工作区;ctrl+shfit+alt+箭头:移动焦点窗口)
 
*** 菜单栏、资源管理器、文本编辑器、工作区(ctrl+alt+箭头:切换工作区;ctrl+shfit+alt+箭头:移动焦点窗口)
第52行: 第50行:
 
*** 权限管理使得Linux支持真正的多用户
 
*** 权限管理使得Linux支持真正的多用户
  
−
* 讲课期间用到的几个命令
+
== 讲课期间用到的几个命令 ==
 
** cd(change command)、ls (list files)
 
** cd(change command)、ls (list files)
  
−
* 杂项
+
== 杂项 ==
 
** 文字界面下的提示符:prompt symbol,通常包含的信息:用户名@机器名: 当前工作目录 $
 
** 文字界面下的提示符:prompt symbol,通常包含的信息:用户名@机器名: 当前工作目录 $
  
  
−
=== 2019.2.27 ===
+
= 2019.2.27 =
  
 
* 介绍课程基本情况,个人介绍,对读书、独立思考的看法
 
* 介绍课程基本情况,个人介绍,对读书、独立思考的看法

2019年3月6日 (三) 07:31的版本

Linux 操作系统 课程主页

  • Teacher: 李正华
  • Teach Assistant: [待定]
  • 2019春季学期

课程信息

  • 上课时间和地点:
    • 周三10:10-12:00理工楼153上理论课;
    • 周四10:10-12:00(单周)理工楼243上机课(434备用,目前用不到)
  • 成绩分布:平时10-15分、实践20-25、期末60(计划)
  • Linux学习交流群:643979822

实践作业

  • 请登录csteaching.suda.edu.cn网站,完成实验报告,并将word作为附件提交
  • 实验作业1:
  • 实验作业2:


下节课计划

  • 文件目录结构
    • root
    • .和..
    • 文件名规则、隐藏文件
  • 纯文字界面、终端
  • shell,命令等

2019.2.27

操作系统的作用

    • 管理硬件资源
    • 为程序员提供API
    • 为普通用户提供界面(GUI、CLI)

Linux和Windows的一些区别

    • 图形界面的一些使用
      • 菜单栏、资源管理器、文本编辑器、工作区(ctrl+alt+箭头:切换工作区;ctrl+shfit+alt+箭头:移动焦点窗口)
  • Linux的文件目录结构
    • 标准化(windows下是乱七八糟的)
      • bin(二进制);dev(设备);boot(启动);home(所有用户的家目录)
    • 只有一个根目录 /(windows下每个分区有一个目录)
    • 家目录
      • 每个用户都有一个家目录,存放自己的私有数据
      • 用户的家目录通常在/home/用户名
      • 除非别人允许,用户A无法访问用户B的家目录(权限的概念)
      • 权限管理使得Linux支持真正的多用户

讲课期间用到的几个命令

    • cd(change command)、ls (list files)

杂项

    • 文字界面下的提示符:prompt symbol,通常包含的信息:用户名@机器名: 当前工作目录 $


2019.2.27

  • 介绍课程基本情况,个人介绍,对读书、独立思考的看法
  • 讨论了操作系统的概念、作用,相当于回忆操作系统理论课的内容
  • /dev/stdin (stdout, stderr),为什么要区分标准输出和标准错误输出?
  • g++ gcc cout cerr printf fprintf