Linux第一周作业】的更多相关文章

1.按系列罗列linux的发行版,并描述不同发行版之间的联系与区别. Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户,多任务,支持多线程和多CPU的操作系统.它能运行主要的Unix工具软件,应用程序和网络协议.它支持32位和64位硬件,Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统. DebainDebian 是包括Ubuntu在内的许多发行版的上游发行版,Debian 是一个注重系统稳定性的纯开源计划,同时也提…
[](http://images2017.cnblogs.com/blog/1249774/201710/1249774-20171001234038872-10d31233192.pngd…
Linux内核原理与分析 - 第一周作业 实验1 Linux系统简介 Linux历史 1991 年 10 月,Linus Torvalds想在自己的电脑上运行UNIX,可是 UNIX 的商业版本非常昂贵,于是他基于MINIX开发了初版的Linux.在之后越来越多的人加入其中,开发Linux. Linux与Windows的不同 Linux: 免费 支持开源自由软件 安全性较强 主要使用命令行 系统可定制 多用户和用户和用户组的规划 Linux学习步骤 Linux初级 Linux系统安装 Linux…
2019-2020-1 20199303 <Linux内核原理分析> 第一周作业 1. 环境准备 在众多的Linux发行版中,Ubuntu,小红帽还有类Unix系统的BSD系统,我选择了目前比较流行的Ubuntu.Ubuntu的安装考虑了做双系统或者使用虚拟机安装,因为暂时没有性能需求且使用虚拟机的插件进行主系统和虚拟机系统的交互更为方便,就使用了VMware作为虚拟机安装了操作系统. 写博客的选择markdown标记语言,编辑器使用Markdownpad 2,因其可以实时显示html下的显示…
要求1: 请在你的PC或者移动设备上安装词典,该词典工具能对计算机术语进行翻译.需要在你的博客中给出安装软件的截图,请确保阅读者能从截图判断出你的被安装的设备是PC或者移动设备.(5经验值) 要求2: 请在你的PC上安装C编译器,建议windows系统安装dev-c++,Mac或者Linux系统请自己从网上寻找满足题目要求的编译器(不限定dev-c++).(5经验值) 要求3: 请加入课程小组.有疑问的同学请多在小组内发帖提问.如何加小组和发帖,不在教学范围内,请自行摸索使用.(5经验值) 要求…
Java第一周作业 本周作业: 参考<<教材学习指导(http://www.cnblogs.com/rocedu/p/7911138.html)) 学习第一章视频 参考<<使用开源中国(码云)托管代码(https://www.cnblogs.com/rocedu/p/5155128.html)>>,<<使用JDB调试Java程序(https://www.cnblogs.com/rocedu/p/6371262.html)>> 输入调试教材上代码,…
作业链接:https://egdu.cnblogs.com/campus/hljkj/CS2017-5/homework/963 一.评分要求 * 要求1 (5分):博客中给出安装软件的截图(得分点1.1),读者能从截图判断出被安装的设备是PC或者移动设备(得分点1.2): * 要求2 (5分):PC上安装C编译器,助教未明确要求博客应有编程软件截图,故按时交作业的同学均得分(得分点2): * 要求3 (5分):加入课程小组(得分点3): * 要求4 (5分):安装与使用Git(得分点4): *…
2017-2018-1 Java小组-1623 第一周作业 <构建之法>学习笔记及团队成员介绍 1. 学习内容 概论 个人技术和流程 软件工程师的成长 两人合作 团队和流程 敏捷流程 实战中的软件工程 需求分析 项目经理 典型用户和场景 软件设计与实现 用户体验 软件测试 质量保障 稳定和发布阶段 IT行业的创新 人绩效和职业道德 2.遇到的问题 3.小组成员及分工分工 学习内容: 第一章 概论 1.1 软件= 程序 + 软件工程 一个复杂的软件不但要有合理的软件架构.软件设计与实现,还要有各…
第一周作业 1.你对软件工程专业或者计算机科学与技术专业了解是怎样? 软件技术专业是计算机科学的一个分支,和软件科学与技术专业相比较,软件技术专业的侧重点在开发和技术的实际应用,而对软件开发的理论要求没有那么高.计算机软件在现代社会经济生活中占有极其重要的地位,在各个领域中发挥着越来越重要的作用.该专业毕业的学生拥有庞大的就业市场,具有广阔的就业前景,这个专业是高新职业,但是需要的难度也很高 2.你了解C语言么?C语言主要应用有哪些? c语言的主要用途编程设计.开发软件.程序及系统等. c语言是…
目录 问题和参考 有趣/有用的Linux命令 小作业和解答 一些图片 相关学习 本文是学习Linux基础入门(新版)后的总结. 问题和参考 虚拟机莫名崩溃,一天重启了几十次电脑,重装两次系统,心累.想起去年十一时节,大一的我也在安虚拟机,没想到一年过去又是一个轮回,还遇到了很多全新的问题,一环套一环,一个问题接一个.常安常新啊. 错误的逻辑顺序: 全屏后找不到安装增强功能--HOME+HOST,HOST+C可以重新显示菜单栏,且要将菜单栏的"设备"设为显示,才能找到"安装增强…
第一周学习总结--计算机是如何工作的 作者:刘浩晨 一.存储程序计算机工作模型 冯诺依曼体系结构:核心思想为存储程序计算机.两个层面: (1)硬件的角度(计算机主板):一个CPU,一块内存,之间有总线连接.CPU内部有一个IP计算器,IP指向内存中的指令,并依次加一执行: (2)另一个层面,程序员的角度:存储程序计算机工作模型(如下图) 解释:CPU抽象为for循环,总是执行下一条指令,内存保存指令和数据,CPU来解释和执行这些指令. API:应用程序编程接口(程序员与计算机的接口界面) ABI…
2019年9月17日下午3点30,我来到了1117教室准备上我进入大学的第一堂计算机专业课,并需要完成以下作业. 2.1 你对软件工程专业或者计算机科学与技术专业了解是怎样? 我所了解的计算机就是一台硬件加系统软件的机器,拥有强大的计算能力并在IT.工程和计算等多方面发挥重要作用,而计算机专业是学习计算机的基本理论.基本知识和基本技能与方法等方面的知识. 2.2 你了解C语言么?C语言主要应用有哪些? +C语言是一种底层的基本的程序设计语言,是一种适合我们学习并打好基础的语言.主要应用:系统软件…
1.你对软件工程专业或者计算机科学与技术专业了解是怎样? 软件工程专业是一门研究用工程化方法构建和维护有效的.实用的和高质量的软件的学科.它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面,因此要求学生在学习过程中一 定要学精学通,不能只了解皮毛. .计算机科学与技术专业与多数学.英语等学科具有较强的关联性,我们应具备严谨性,细心冷静! 我是因为看着我哥哥做出了一款游戏让我玩我才以这个专业为目的的,希望自己以后也能做出一个拥有自己特色的游戏. 2.你了解C语言么?C语言主…
1.你对软件工程专业或者计算机科学与技术专业了解是怎样? 软件工程专业是指对计算机的软件方面灵活掌控,开发软件的工程.软件工程其中会用到计算机科学.数学方面构建模型与算法:软件工程的目标就是开发出能够让用户满意,让用户使用更方便的软件工程产品.我对这个专业的理解,这是一门能让祖国繁荣富强的专业,我作为国家的一份子,应当争取为国家出力. 2.你了解C语言么?C语言主要应用有哪些? 在没来这个专业前,我都不知道有c语言.爱玩游戏,想编游戏就选的这个专业:c语言主要应用有两种:上层开发和下层开发.上层…
实验 使用touch创建文件: man手册的内容很多,涉及了Linux使用过程中的方方面面,为了便于查找,是做了分册(分区段)处理的,在Research UNIX.BSD.OS X和Linux中,手册通常被分为8个区段: 要查看相应区段的内容,就在 man 后面加上相应区段的数字即可,如: man 1 ls 会显示第一区段中的ls命令man页面. 如果你知道某个命令的作用,只是想快速查看一些它的某个具体参数的作用,那么你可以使用--help参数,大部分命令都会带有这个参数,如: 输出图形字符的命…
第一次接触Linux,还是有点不适应的,与Windows区别还是比较大的.在免费与收费.软件与支持.安全性.使用习惯.可定制性和应用范畴等方面都有区别. 通过实验楼的<Linux基础入门(新版)>课程的学习,对Linux有了初步的了解,学习过程中也遇到一些大大小小的问题,还遇到一些有趣的作业. 1.安装虚拟机时,遇到主机cpu禁用虚拟化,通过BIOS模式调整cpu的设置即可. 2.在进行第2节学习时,作业部分有命令的实验,需要先安装banner,然后才能使用.安装及使用结果如下. 并且给了另外…
实验一 Linux系统简介 这一节主要学习了Linux的历史,Linux有关的重要人物以及学习Linux的方法,Linux和Windows的区别.其中学到了LInux中的应用程序大都为开源自由的软件,用户可以修改定制再发布:内核是实现多任务运行和硬件管理的基础:在我们使用应用程序时,在背后支持软件服务的是成千上万个Linux服务器主机. 实验二 Linux基础概念及操作 这一节首先学习了实验楼环境.终端的概念.和shell命令以及相关小技巧和快捷键.其中Shell是一种中间程序,即是用户交互的界…
linux 基础入门 课程总结 一.linux系统简介 linux操作系统 整个计算机可以分为 硬件 内核 系统调用 应用程序 操作系统就属于内核和系统调用这两部分 操作系统历史发展 批处理操作系统 20世纪50年代 交互式操作系统 20世纪60年代 linux本身只是操作系统的内核,内核是使其他程序能够运行的基础 linux和Windows操作系统的区别 免费与收费 支持方式 Windows由微软官方提供重要支持和服务 linux大部分为开源自由软件 安全性 相比之下linux更加安全 界面…
实验1 Linux系统简介 本节主要学习了 Linux 的历史,Linux 与 Windows 的区别等入门知识.通过学习,我明确了目的,是要用 Linux 来做程序开发.搭建服务器等:并且非常接受不用或少用图形界面:尽可能多学习一些Linux的发行版.在安装Ubuntu时也遇到了不支持虚拟化的问题,进入BIOS设置得以解决. 实验2 基本概念及操作 学习实践 通配符?和*的区别 ?匹配一个字符,*匹配一个或者多个字符. 批量建立文件 作业 banner命令 -w参数指定打印宽度,因为实验楼的环…
实验一 Linux系统简介 通过实验一主要是学习到了Linux 的历史简介,linux与windows之间的区别,主要是免费和收费,软件和支持,安全性,使用习惯,可制定性,应用范畴等.linux具有稳定的系统,安全性和漏洞的快速修补,多用户,用户和用户组的规划,相对较少的系统资源占用,可定制裁剪,移植到嵌入式平台(如安卓设备),可选择的多种图形用户界面(如 GNOME,KDE)等优点.因为是第一次接触到Luinx的操作系统,直观感受就是luinx上许多功能的执行都需要通过输入命令来完成的. 实验…
实验一:linux系统简介 Linux 本身只是操作系统的内核.内核是使其它程序能够运行的基础.它实现了多任务和硬件管理,用户或者系统管理员交互运行的所有程序实际上都运行在内核之上.其中有些程序是必需的,比如说,命令行解释器(shell),它用于用户交互和编写 shell 脚本. Linux 没有自己去开发这些应用程序,而是使用已有的自由软件.这减少了搭建开发环境所需花费的工作量.实际上,他经常改写内核,使得那些程序能够更容易地在 Linux 上运行.许多重要的软件,包括 C 编译器,都来自于自…
本科期间,学校开设过linux相关的课程,当时的学习方式主要以课堂听授为主.虽然老师也提供了相关的学习教材跟参考材料,但是整体学下来感觉收获并不是太大,现在回想起来,主要还是由于自己课下没有及时动手实践.练习与总结.这几天又重新温习了一下实验楼各章节的基础实验课程,发现自己还是有好多基础命令掌握的不太牢固.另外,在参考对比了第一节——linux简介中给出的linux学习路径之后,发现自己之前的学习方式与方法存在很多的不足与弊端,以至于走了一些弯路. 实验楼的linux基础入门(新版)分成十七个小…
实验一 Linux 系统简介 我在这一课中主要学习了Linux是什么,Linux的产生和发展历史,Linux发展中的重要人物以及Linux和Windows在是否收费.软件与支持.安全性等方面存在的一些区别,对Linux有了一个初步的认识.课程最后介绍了Linux的学习方法,里边有一张图片介绍了Linux的学习路径,我作为Linux的初学者,目前应该做到的是学习计算机概论和硬件相关知识,并学习安装Linux系统.Linux图形界面使用和Linux常用命令. 实验二 基本概念及操作 我在这节课中学习…
实验一 Linux 系统简介 这一节主要学习了Linux的历史,重要人物以及学习Linux的方法.Linux和Windows在是否收费.软件与支持.安全性.可定制性和应用范畴等方面都存在着区别.目前感受最深的是Linux的命令行操作,我还不能习惯不用或少用图形界面.在安装Ubuntu时遇到电脑不支持虚拟化的问题,通过VMware虚拟安装Ubuntu的详细过程及错误解决方案进入bios设置虚拟化启用得以解决. 实验二 基本概念及操作 实践 1.批量建立文件 通配符[c1-c2]含义为匹配 c1-c…
      本科期间,学校开设过linux相关的课程,当时的学习方式主要以课堂听授为主.虽然老师也提供了相关的学习教材跟参考材料,但是整体学下来感觉收获并不是太大,现在回想起来,主要还是由于自己课下没有及时动手实践.练习与总结.这几天又重新温习了一下实验楼各章节的基础实验课程,发现自己还是有好多基础命令掌握的不太牢固.另外,在参考对比了第一节--linux简介中给出的linux学习路径之后,发现自己之前的学习方式与方法存在很多的不足与弊端,以至于走了一些弯路.     实验楼的linux基础入门…
写在前面 实验楼中linux基础入门的内容很多,几乎涵盖了所有的常用命令.命令的记忆不是一朝一夕的,更不能死记硬背,在实践中多操作,熟悉后自然就记住了.我没有将对每个命令操作结果都截图记录下来(事实上只记录了一小部分),因为这是无意义的,按照文档的指示,几乎所有得到的输出都和文档中预期的一样.这种实验只是提供一个"试一试"的过程.本文写得很简略,重点会集中到遇到的问题和解决方法上,当然在这种给定的虚拟环境和给定的文档下,可能会比较顺利.另外,实验楼给的虚拟环境真的有点卡. 第1节-Li…
2019.9.13 说明:可能是因为网速问题,笔记本上一直没有办法加载实验楼的学习界面,所以没有使用实验楼提供的环境,而是用的ubuntu进行的所有实验. 二.学习第二章,对shell命令有了一个大概的了解. (一)首先是快捷键的学习,会使得以后的学习简便很多. 1.[Ctrl]+[F1~F6]切换用户. 2.[Tab]命令补全 3.[Ctrl]+[c]强行终止当前程序 4.[Ctrl]+[d]键盘输入结束或退出终端 5.[Ctrl]+[z]将当前程序放入后台运行 6.[Ctrl]+[a]光标移…
Linux 基础入门(新版)学习笔记 实验二 基本概念及操作 重要快捷键 Tab 补全命令 Ctrl+c 强行终止当前命令 历史命令 方向上键↑,恢复之前输入过的命令 通配符 在命令行中获取帮助 某个命令的说明和使用方式的详细介绍 $ man <command_name> 查看 man 命令本身的使用方式 man man 要查看相应区段的内容,就在 man 后面加上相应区段的数字即可,如: $ man 1 ls 实验三 用户及文件管理权限 作业 添加一个用户 loutest,使用 sudo 创…
Windows和Linux在收费方面,软件知识方面,安全性.使用习惯.可定制性上以及应用范畴上都有所不同,UNIX/Linux操作系统下的Shell既是用户交互的界面,也是控制系统的脚本语言,其中Ubuntu终端默认使用的是bash. 快捷键的使用 利用touch进行文件的创建,利用cd命令来进入一个目录,在输入命令的时候可以利用tab键来进行辅助,利用Ctrl+c来强行终止当前程序而不会使终端退出,利用键盘上的上方向键来利用历史输入命令,利用 ls *.xxx命令来进行模糊查询,当然我们也可以…
遇到的问题:安装ubuntu遇到问题 描述:在本机上虚拟机的安装包点开就闪退,无法安装VMware 解决方案: 清理VMware相关注册表,更改用户名为英文,查阅相关资料,重装系统. 更换linux安装方式.选择使用WSL2安装ubuntu 20.04 LTS. 遇到的问题:学Linux基础命令太慢 描述:在做笔记和测试命令效果上花了过多时间 解决方案:以做带练,带着问题学习. 我直接看每章作业,带着目的返回来学需要的命令,完成作业后,再做为用到的知识的笔记以备后期查询.效率提高了 遇到的问题:…