您的位置:首页 > 其它

课程学习周记 第一周

2017-07-10 08:41 169 查看
本周是课程开始的第一周,也是学习嵌入式的入门阶段,课上讲的东西都是基础中的常识,比较浅显易懂。

 

第一天,讲的是这门课程的简要介绍,学习安装虚拟机,还学习了解了一下什么是Linux系统。以前我的概念里就只有Windows是主流系统,现在我是知道了几个流行的电脑操作系统是各有千秋,服务的目标用户也不同,Windows较倾向于家庭影音娱乐系统,Linux倾向于专业系统之类的。

 

在Linux的学习里一个很重要的概念是一切皆文件,就连设备也是文件。通过对相关文件的写入来控制设备的输出,也就是用户的操作会修改相关文件内容,系统会让设备读取这些文件来控制输出,如键盘等。

     

Linux是的树形结构进行文件的管理,没有分区(与Windows的区别之一)。

分层为: 根目录/家目录/主目录

其最顶层的目录称为 根目录  /
除超管外没有操作权限

下一层为                家目录  /home             除超管外没有操作权限

再下一层为       主目录  /home/username    
当前用户有权限操作

 

第二天,讲的是Windows与Linux系统的安装。虽然用了这么多年电脑,但是是现在才清楚怎么安系统。由于本课程主要用的Linux系统版本是Ubuntu 16.04版本,所以我在我的虚拟机上安的也就是这个系统。

 

常用的系统安装工具:U盘,且要求最好有4G以上。(即以U盘为启动盘)

由于U盘在被制作成工具时会被格式化,所以提前转移保护好资料。

制作启动盘的工具:老毛桃(PE版本)、大白菜、软碟通(直接安装)

 

新安装的Ubutu系统需要更新一下软件源,并安装自己需要的软件:

以下三个为命令,需要在终端(Terminal)中输入。

更新软件源  sudoapt-get update

安装软件          sudoapt-get install appname

使用软件          appname

 

第三天,正式开始了课程的学习。这天主要学的都是Linux的常用指令(老师讲了18个),但也不是全讲了,可能是这几个指令是目前学习阶段用到最多的指令。

 

在终端中会显示       username@ubuntu:~$

此为命令提示符       用户名@主机名:当前所处位置  当前权限

一般命令的基本格式:   command  [options] [arguments]

           其中[ ]内的东西可有可无

了解命令可寻求系统帮助,如:

help           help  command

--help         command  --help

info      info  command

man           man  command

其中man为课程中推荐使用的帮助命令

 

在学习chmod(文件权限更改命令)时需了解:

      文件类型:  普通文件(即文本文件) -

目录文件            d

特殊文件           

                            设备文件/dev

                                   c     字符设备文件      character

                                   b     块设备文件  block

链接文件

                            快捷方式      l

用户角色:   文件的拥有者      u     (user)

                     同组用户      g     (group)

                     其他人          o     (others)

                     所有人          a     (all)

      文件权限:  可读权限      r      4

                     可写权限      w    2

                     可执行权限  x     1

              任何一种角色的权限,可以使用这个三个数字相加的结果表示

           三个为一组,分别代表文件拥有者,同组用户,其他人对该文件的权限

              权限三个为一组,顺序是可读权限,可写权限,可执行权限

              如:-rwxr-xr-x  其中第一个字符为文件的类型

 

 

 

第四天,是 剩下的几个常用指令学习。指令学习之后是Linux中的传奇史诗级工具:VIM文本编辑器。由于老师只讲了几个基本操作,所以目前我也就只是接触VIM了的程度而已。

 

VIM配置文件的位置:   /etc/vim/vimrc                   对所有用户有效

                       ~/.vim/vimrc(若没有则自己建一个)  对当前用户有效

 

 

 

感言:第一周的学习还真系没什么紧张感啊(也许是照顾想我这种没什么基础的学生的原因故意速度放慢),而且并没有十分深入。不过感觉现在只是入门的第一步而已,之后的学习会忙碌起来的。

 

(如有错,望指正)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  嵌入式 一周