本次课程适合的对象:
- Linux零基础,想了解最常用的高频Linux命令的小伙伴
- 只会在Windows开发C/C++,需要转Linux开发的小伙伴
- 想深入了解并掌握GCC编译器编译语法和规则的小伙伴
- 想深入了解并掌握GDB调试器命令行调试的小伙伴
- 想学习使用CMake构建**C/C++**工程的小伙伴
- 想学习Linux下使用VSCode进行**C/C++**开发的小伙伴
总而言之,本课程将从零开始,教会你如何在Linux开发C/C++,带领你一起打开新世界的大门~
系统环境:Ubuntu18.04 LTS 虚拟机
开发语言:C++
开发IDE :VSCode
课程宗旨:无干货,不视频。分享让生活更美好。
第一讲:
什么是linux系统?
多用户多任务:
- 单用户:一个用户,在登录计算机(操作系统),只能允许同时登录一个用户;
- 单任务:一个任务,允许用户同时进行的操作任务数量;
- 多用户:多个用户,在登录计算机(操作系统),允许同时登录多个用户进行操作;
- 多任务:多个任务,允许用户同时进行多个操作任务;
Windows属于:单用户、多任务。