linux学习第一周】的更多相关文章

这几天学习linux课程,安装环境,遇到不会的查询资料,在这个过程中发现了很多有意思的网页,看到了一些不一样的内容,现在对linux的学习兴趣增强了许多.学习解决问题也是很有意思的事情,解决问题的过程使自己印象深刻. 一.学习linux过程中遇到的问题 1.在用户及文件权限管理的学习中,更改用户权限为sudo,操作结果不对,反复查看文档,不断尝试操作后发现是登录的用户不对,应改为shiyanlou. 2.Linux操作系统下sudo命令的使用方法 查看.修改或者执行某些命令需要root用户的权限…
1. 按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别 2. 安装Centos7.6操作系统,创建一个自己名字的用户名,并可以正常登录,将主要步骤截图. 3. 配置环境变量,实现执行history的时候可以看到执行命令的时间. 4. 总结Linux哲学思想. 5. 总结Linux常用命令使用格式,并用实例说明.例如echo.screen.date.ifconfig.export等命令 1.按系列罗列linux的发行版,并描述不同发行本之间的联系与区别 Linux 发行版本:Slac…
[吴恩达课后测验]Course 1 - 神经网络和深度学习 - 第一周测验[中英] 第一周测验 - 深度学习简介 和“AI是新电力”相类似的说法是什么? [  ]AI为我们的家庭和办公室的个人设备供电,类似于电力. [  ]通过“智能电网”,AI提供新的电能. [ ]AI在计算机上运行,​​并由电力驱动,但是它正在让以前的计算机不能做的事情变为可能. [★]就像100年前产生电能一样,AI正在改变很多的行业. 请注意: 吴恩达在视频中表达了同样的观点. 哪些是深度学习快速发展的原因? (两个选项…
   java学习第一周        本周是新学期的开端,也是新的学习进程的开端,第一次接触java这门课程,首先书本的厚度就给我一种无形的压力,这注定了,这门课程不会是轻松的,同时一种全新的学习方式:反转课堂,全新的尝试,忐忑的同时,又对这段新的学习路途充满了期待.         第一章,其实就是对java这门课程学习的一个铺垫和前期热身,第二章则是帮助我们了解并试着运用有关工具及了解java开发环境,通过阅读书本,相关课件,相关工具使用文件,同时在上机操作的过程中逐渐吸收知识.     …
20165213 -2018-2<Java程序设计>第一周学习总结 教材学习内容总结 java的四个特点:面向对象.平台无关性.动态性.简单. java编写程序步骤:再有jdk的情况下,先创建文本输入代码,再将其保存为后缀名为java的文件.之后,用javac编译该文件,得到字节码,再用java+*.class得到打印出来的内容 反编译,就是把编译器得到的字节码还原为源文件. 遇到的问题和解决过程 Q:在Linux上下载JDK安装包时,下载速度很慢. A:先在windows上下载JDK的安装包…
实验部分: 我将源代码做了修改,将其中一个数字修改为我学号27 2.在实验楼环境下将其保存为text.c并将其编译,得到text.s 3.将.开头的多余的语句删去了之后,我得到了32位环境的汇编代码 我编的题目是:假设堆栈栈底初始值为100,写出eip,eax在整个过程中的变化.   我将其分析过程和答案写在以下图上: 总结 冯诺依曼结构:将程序指令存储器和数据存储器合并在一起的存储器结构. 计算机是怎么工作的?存储器负责存储指令,cpu负责解释指令.它们通过总线连接. Cpu是如何解释指令:A…
第一周学习了JDK的安装和环境的配置,初步了解了Java与C的不同之处,学习了Java的变量.基本数据类型.以及面向对象的基础.并且自行完成了一些简单Java程序的编写. (1)学习了为什么使用抽象类,使用抽象类是为了让程序员在继承时不会忘记复写, abstract class Printer { void open() { System.out.println("open "); } void close() { System.out.println("close"…
20145307<Java程序设计>第一周学习总结 教材学习内容总结 首先学习安装Java有两种方法,一种是用Eclipse直接编辑输出,另一种方法是用记事本之后用win+G开启cmd运行虚拟机运行记事本编出来的.java 另外,在此补充一些常用的DOS命令,毕竟想用cmd的话还是要掌握它的目录进出方法 dir : 列出当前目录下的文件以及文件夹 md : 创建目录 rd : 删除目录 cd : 进入指定目录 cd.. : 退回到上一级目录 cd/ : 退回到根目录 del : 删除文件 ex…
已经接触H5一个周了,经过学习,总算对H5有了一些了解和认知,下面就总结一下我对H5的认知和感悟. 首先接触的是H5的常用标签[meta],它有其以下常用属性 1.charset属性.单独使用,设置文档字符集编码格式,写法<meta charset="UTF-8">,常见的编码格式有GB-2312,GBK,UTF-8等 2.http-equiv属性.需配合content属性使用,主要声明浏览器如何解释编译文  3.name属性,需配合content属性使用,主要给搜索引擎提…
本书是由全国多名红帽架构师(RHCA)基于最新Linux系统共同编写的高质量Linux技术自学教程,极其适合用于Linux技术入门教程或讲课辅助教材,目前是国内最值得去读的Linux教材,也是最有价值的Linux实验手册.章节包括有: 第0章 咱们先来谈谈学习方法和红帽系统. 第1章 部署虚拟环境安装linux系统. 第2章 新手必须掌握的Linux命令. 第3章 管道符.重定向与环境变量. 第4章 Vim编辑器与Shell命令脚本. 第5章 用户身份与文件权限. 第6章 存储结构与磁盘划分.…
前言: 在写这篇博文之前,我已经详细阅读了<鸟哥的Linux私房菜>,但是实践并不深入,只是单纯的为了了解常用的命令,扩展自己的知识广度.看过一遍感觉收获还是有的,但是并不是很精通.因此,我便有心再研读几遍,并做相关的笔记,以备不时之需.也希望有志同道合的前辈.朋友,能够多加指点. 正文: 下面就开始我的学习之路 X window 重启快捷键: ALT + CRTL + Backspace X window 与文本模式切换 Ctrl + Alt + F1 ~ F6 :文字接口登入tty1~tt…
一周的学习很快就过去了,说说我个人的总结吧! 下面几个是我觉得需要牢牢记住的 1.Java的执行机制:先编译.再解释 2.变量以及基本数据类型 3.强类型编程语言:要求变量的类型与值的类型要一致 4.类型转换:自动类型转换.强制类型转换 5.选择结构与分支结构 选择结构:基本if选择结构.if else选择结构.多重if选择结构.嵌套if选择结构 分支结构:switch 6.局部变量:声明在函数内部的变量,必须先赋值,再使用 最后总结一下: 在敲代码的过程中,务必要形成一个良好的代码风格:在写的…
linux系统基本原则:1.由自由的单一的小程序组成,组合小程序完成负责的任务.2.一切皆文件,3.尽量避免捕获用户接口,也就是说用户输入命令后就能直接返回结果.4.配置文件保存为纯文本格式. GUI接口:图形接口 CLI接口:命令接口,需要用户输入命令. 命令提示符:prompt root 管理员 # 普通用户 $有关用户操作的相关命令(包括,添加.修改.删除用户的命令) 新建.删除用户的命令: useradd 用户名 系统管理员命令,创建新的用户. 选项: -d:创建新的用户,使用默认的根目…
最近比较盲目的生活,翻来覆去,总归是为了自己,还是静下心来看看东西吧.好好学习.天天向上…
linux touch 文件名mkdir -P 路径文件 cat 打开文件 vihostname 主机名ln 复制 ln -s 快捷方式cp 复制-r复制整个目录-p保持源文件属性不变-f强制复制mv移动文件 rm 删除-rf 递归强制删除 find 查找文件或目录.-name 名字 -size 文件大小-user 属性-type 类型 r读5w写71x运行 VI-r用于系统崩溃时的恢复文件-R只读模式打开+n 打开进入第n行dd删除 D删除行尾p粘贴:go写入内容a插入模式关闭保持:wqesc…
一.安装虚拟机(本文以vmware workstation 12为例) 1.在网上所有虚拟机并下载. 2.找到下载文件安装好 3.一直下一步 4.接下来的就是选择安装的目录了,当然如果你的电脑c盘够大够用,安装在c盘也可以,不过建议安装在非系统盘,免得影响电脑的运行速度.选择好了点击下一步. 5.安装完成后,需要输入秘钥进行注册才行,不然只能实用30天 秘钥为:5A02H-AU243-TZJ49-GTC7K-3C61N 二.安装虚拟镜像文件 1.找到已下载好的linux镜像文件,如果没有,自己下…
一.我的第一个程序 print("Hello word!") 所以说python是一款非常简洁的语言,不像c,c++等等写一个简单的小程序还要调用一堆库.另外,python 3的版本支持中文编写. 二.变量 的使用 Python是一种动态的,强类型语言 name="fromzore" print(name) 不用定义变量的类型,系统根据你输入的自动给变量定义 name="fromzore" age=input("age");…
前言 专业Java程序员所必需掌握的3个主题: 1. Java编程语言 2. 使用Java的面向对象编程(OOP) 3. Java核心库 JDK.JRE和JVM 1. javac编译java源代码为字节码,在Java虚拟机中运行java. 2. JRE(java运行时环境)包括编译器和其他工具. 3. JDK 包括JRE加上一个编译器和其他工具, 这是编译Java程序以及运行字节码所需要的软件. J2SE. J2EE.J2ME 1. J2SE基本上就是JDK. 2. J2EE定义了开发机遇组建的…
一.了解Linux中的root用户  1.1root用户 使用过MySQL的同学都知道MySQL中有一个变态的存在叫做超级管理员,他可以从操作任何一个数据库,那么在Linux中也有这么一个变态的存在他就叫做root用户. 1.2root用户可以做什么? root用户作为整个系统的最高权限拥有者,他可以系统的做所有的操作,如下: 1.添加删除用户 2.安装删除软件 3.启动和关闭系统 4.查看其他用户的文件 二.初步了解shell命令符 2.1什么是shell shell就是命令解释器,当你在输入…
在IP方向上,IP通信基础是学习其他诸如:数字程教控交换技术与应用.IPV6技术与应用.SDH传输技术与应用等课程的基础. 学习IP通信基础,对学生而言至少可以拿学分,不仅有利于以后的学习,还有机会从事相关工作,获得有关的证书认证.该课程的学习需要从原理和实际应用两方面相互结合,最重要的检测自我学习结果的途径是看自己“会不会用”. 从第一代计算机被发明至今,计算机已经经过四代的发展变化,如今,计算机跟网络已遍布人类生活的角角落落,很少有行业的发展不需要借助计算机跟网络,所以未来计算机网络等研究领…
备注:一般规范代码,可以操作code-reformat code 1. #!/usr/bin/env python 脚本语言第一行 作用:文件中代码用指定可执行程序运行,在unix类的操作系统才有意义 #!/usr/bin/Python  执行脚本时,调用/usr/bin下python解释器 #!/usr/bin/env python  在环境设置中寻找python目录 (防止用户没有将python装在默认的/usr/bin路径里) 2.变量定义的原则 #变量名只能是字母,数字或下划线的任意组合…
一.开源许可: GNU GPL(GNU General Public License,GNU 通用公共许可证): 开源许可特点:1.使用自由 2.传播自由 3.修改自由 4.衍生品自由 二.源代码安装: 源代码安装缺点:1.安装难度高 2.部署编译环境 3.解决依赖关系 三.RPM原理: 将程序的源代码与安装规则一起打包 四.YUM原理: 将大量的.常用的RPM打包到一起,解决软件的依赖关系.自动安装. 五.初始化进程 A.RHEL 5 RHEL6 初始化进程为 init B.RHEL 7 初始…
UNIX发展史 肯·汤姆森开发出linux. 肯·汤姆森的同事丹尼斯·里奇在1971年开发了C语言. 操作系统 公司 硬件平台 AIX IBM PowerPC HP-UX HP PA-RISC Solaris Sun SPARC Linux Red Hat Linux,Ubuntu等 Linux IA(Intel,AMD,Cyrix,RISK等) Linux发展史 1991年 芬兰大学生Linus开发.logo企鹅:有说法说是因为企鹅属于南极不属于任何国家,就像Linux.还有说法是芬兰吉祥物是…
1.按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别. 目前三大主流发行版分别为Debian.Redhat.SUSE. redhat: RHEL: Red Hat公司发布的面向企业用户的Linux操作系统,每18个月发行一个新版本 CentOS: 社区企业操作系统,是RHEL的再编译版本 Fedora: 是由Fedora项目社区开发.红帽公司赞助,目标是创建一套新颖.多功能并且自由(开放源代码)的操作系统.每6个月发行一个新版本 slackware:SUSE Linux Enter…
1.      先使用dhclient获取ip 再使用命令ip addr查看获取到的ip 2.      设置静态IP 编辑网卡配置文件,路径: 3.      重启网络服务 命令:systemctl restart network.service 4.      重启网络服务后查看IP 网络问题排查 若NAT模式网络连接不上,则可切换至桥接模式进行连接测试 可在虚拟机编辑设置中将VMnet8删除后重新添加NAT模式(相当于更换一个网段) 1.      dhclient –r 杀死dhclie…
Python是一门什么语言 编译型和解释型 通俗来讲,编译型就是一次性把所有程序写的代码都转换成机器可以识别的语言(机器语言),即可执行文件.exe: 解释型就是程序每执行到某一条指令,则会有有个称之为解释程序的外壳代码将源代码转换成为二进制以供执行,也就是要不断的解释,执行,解释,执行. 因此解释型语言的移植性好,修改起来方便,不用像编译型那样改一个小的程序都需要重新编译. 动态语言和静态语言 动态语言:指程序在运行期间才去做数据类型检查的语言,也就是说在你第一次给变量赋值的时候,内部就会把该…
Scala简单介绍 Scala(Scala Language的简称)语言是一种能够执行于JVM和.Net平台之上的通用编程语言.既可用于大规模应用程序开发,也可用于脚本编程,它由由Martin Odersk于2001开发.2004年開始程序执行在JVM与.Net平台之上.由于其简洁.优雅.类型安全的编程模式而受到关注. Scala的创建者——Martin Odersk 在Scala的创建之初,并没有怎么引起重视,随着Apache Spark和Apache Kafka这样基于Scala的大数据框架…
Linux学习第一天 1.使用VM安装RHEL7.0 具体参见刘遄老师的<Linux就该怎么学>https://www.linuxprobe.com/chapter-01.html 2.RPM(红帽软件包管理器) RPM通过将安装规则与源代码打包在一起,来降低软件的安装难度. RPM = 源代码 + 安装规则 3.Yum软件仓库 通过将大量常用的RPM软件存放在一起,解决软件安装之间的依赖关系,进一步降低软件的安装难度. 4.systemd初始化进程 4-1 Linux系统的开机过程 BIOS…
学习计时:共xxx小时 读书: 代码: 作业: 博客: 一.学习目标 1. 能够独立安装Linux操作系统   2. 能够熟练使用Linux系统的基本命令   3. 熟练使用Linux中用户管理命令/系统相关命令/文件目录相关命令/打包压缩相关命令/比较合并相关命令/网络相关命令等 4. 熟练应用“搜索”进行举一反三的学习   二.学习资源 1. 课程资料:https://www.shiyanlou.com/courses/413   实验一 2. Linux 基础入门:https://www.…
2014025641 <嵌入式程序设计>第1周学习总结 本周学习内容 首先我们先复习下之前学习过的内容,什么是linux? Linux 就是一个操作系统,就像你多少已经了解的 Windows(xp,7,8,10),它比Windows有更多的优点 1.拥有稳定的系统 2.安全性和漏洞的快速修补 3.多用户 4.用户和用户组的规划 5.相对较少的系统资源占用 6.可定制裁剪,移植到嵌入式平台(如安卓设备) 7.可选择的多种图形用户界面(如 GNOME,KDE) 但它也不是万能的也有很多弱点. 1.…