嵌入式 第一天



今天是开课的第二天,正式上课的第一天,昨天只是安装了一下学习所需的工作环境,今天则是讲了一些Linux相关的内容有所使用的操作系统,今天所讲解的Shell命令只有三类:电源管理类,进程管理类和网络配置管理类。Linux系统是一个开源免费的软件,所有人都可以在网上下载他的源代码,所以网上有比较多的Linux发行版本,在运用Linux系统时主要使用Shell命令来进行操控

操作系统(Operating  System,简称OS:软硬件资源的管理者,在对多任务进行管理(各程序有各自的虚拟内存,使其不会发生冲突),他是世界上最复杂的软件,对下管理各种硬件,对上为应用程序的运行提供一个平台

 

主流操作系统

PC端:WindowsOS XLinux

服务器(Server):Unix/LinuxWindows ServerOS X

嵌入式设备(Embedded Device):LinuxAndroidiOSWinCEWindows PhoneVxWorksBlackBerrySymbian

 

Linux 系统:开源免费(遵守GPL协议),任何个人或组织都能轻松获得Linux内核源码,并根据自己的需求进行修改定制,然后以一个新的名字发布一款新的系统,这些系统称为Linux系统发行版,他们统称为Linux系统

 

下载Linux内核源码网址:www.kernel.org

 

Linux主流发行版本:RedHatCentOSFedoraDebianUbuntuSuse,麒麟,深度(Deepin

 

Unix系统是一个功能强大的操作系统,但他对机器的硬件配置要求很高,在低端的机器上不能正常运转,比如FreeBSDSolarisHP-UNIX

 

Linux系统是类Unix系统,集成了Unix系统强大的功能和使用习惯,但在低端机器上一样可以流畅运行

 

Linux系统的使用方式:

  1. 桌面环境(傻瓜式,效率低,功能不够强大,跟多操作无法完成)

  2. Shell命令(专业强大高效,学习难度大,需要记忆枯燥的命令)

     

    Windows系统不一样,桌面环境并不是Linux内核的一部分,他只是一个应用软件,可以不安装,也可以随时卸载,这样可以节省硬件资源,并且服务器通常都是远程登录使用命令进行操作,所以更没有必要安装桌面环境

     

    常用的桌面环境:GNOMEKDE

     

    要想称为Linux系统玩家,必须掌握Shell命令

     

    按功能分类学习记忆:

  1. 电源管理(即关机、重启)

    Poweroff:关机

    Reboot:重启

    Halt:关机

    Shutdown:关机或重启,常用参数-r为重启,-h为关机

     

    不同参数之间、命令名和参数之间都要用空白分隔

    不是所有命令普通用户都有权限执行,很多命令只有root用户才能执行(通常都是那些对系统进行修改、配置或影响较大的命令)

     

    suselect user,切换用户

    history:查看输入命令的历史记录

    manmanual,手册,命令或函数的帮助手册

     

  2. 进程(任务)管理

    进程(process:正在运行的程序或者程序的一次执行过程,操作系统通过PID(即进程ID来标识不同的进程

    PPIDparent process ID(父进程ID

     

    ps:;process snapshot,进程快照,常用参数-efaux

    top:实时查看系统中所有进程(按Q键退出top命令)

    kill:杀死进程,常用参数-9-9进程必死)

    killall:批量杀死

    Crtl+C:结束当前正在前台执行的程序

    Ctrl+Z:将单钱正在前台执行的程序暂停并调到后台

    fgforeground,将当前所有在后台的任务调到前台执行

    bg:让后台所有暂停的任务继续执行(后台执行)

    &:直接在后台执行

    clear:清屏

    reset:重置终端

     

  3. 网络配置管理

    ping:检测本机和目标机器之间的网络是否通畅

    ifcongfig:查看或临时修改本机网络配置信息

    netstat:查看网络状态信息

     

    IP地址:一台机器在计算机网络中的位置表示,有两种版本:IPv4IPv6

    IPv4地址是由32位二进制数据构成,采用四段点分式记法,每段的范围是0~255

    IPv6地址是128位二进制数据构成

     

    域名(Domain Name):服务器的名字,相当于机器的名字,可以和IP地址进行绑定,这样就可以通过域名找到相对的机器(解析域名得到其指向的IP地址进行同信),域名是世界唯一的

     


操作系统(Operating  System,简称OS:软硬件资源的管理者,在对多任务进行管理(各程序有各自的虚拟内存,使其不会发生冲突),他是世界上最复杂的软件,对下管理各种硬件,对上为应用程序的运行提供一个平台

 

主流操作系统

PC端:WindowsOS XLinux

服务器(Server):Unix/LinuxWindows ServerOS X

嵌入式设备(Embedded Device):LinuxAndroidiOSWinCEWindows PhoneVxWorksBlackBerrySymbian

 

Linux 系统:开源免费(遵守GPL协议),任何个人或组织都能轻松获得Linux内核源码,并根据自己的需求进行修改定制,然后以一个新的名字发布一款新的系统,这些系统称为Linux系统发行版,他们统称为Linux系统

 

下载Linux内核源码网址:www.kernel.org

 

Linux主流发行版本:RedHatCentOSFedoraDebianUbuntuSuse,麒麟,深度(Deepin

 

Unix系统是一个功能强大的操作系统,但他对机器的硬件配置要求很高,在低端的机器上不能正常运转,比如FreeBSDSolarisHP-UNIX

 

Linux系统是类Unix系统,集成了Unix系统强大的功能和使用习惯,但在低端机器上一样可以流畅运行

 

Linux系统的使用方式:

  1. 桌面环境(傻瓜式,效率低,功能不够强大,跟多操作无法完成)

  2. Shell命令(专业强大高效,学习难度大,需要记忆枯燥的命令)

     

    Windows系统不一样,桌面环境并不是Linux内核的一部分,他只是一个应用软件,可以不安装,也可以随时卸载,这样可以节省硬件资源,并且服务器通常都是远程登录使用命令进行操作,所以更没有必要安装桌面环境

     

    常用的桌面环境:GNOMEKDE

     

    要想称为Linux系统玩家,必须掌握Shell命令

     

    按功能分类学习记忆:

  1. 电源管理(即关机、重启)

    Poweroff:关机

    Reboot:重启

    Halt:关机

    Shutdown:关机或重启,常用参数-r为重启,-h为关机

    suselect user,切换用户

    history:查看输入命令的历史记录

    manmanual,手册,命令或函数的帮助手册


  2. 进程(任务)管理

    进程(process:正在运行的程序或者程序的一次执行过程,操作系统通过PID(即进程ID来标识不同的进程

    PPIDparent process ID(父进程ID

     

    ps:;process snapshot,进程快照,常用参数-efaux

    top:实时查看系统中所有进程(按Q键退出top命令)

    kill:杀死进程,常用参数-9-9进程必死)

    killall:批量杀死

    Crtl+C:结束当前正在前台执行的程序

    Ctrl+Z:将单钱正在前台执行的程序暂停并调到后台

    fgforeground,将当前所有在后台的任务调到前台执行

    bg:让后台所有暂停的任务继续执行(后台执行)

    &:直接在后台执行

    clear:清屏

    reset:重置终端

     

     

  3. 网络配置管理

    ping:检测本机和目标机器之间的网络是否通畅

    ifcongfig:查看或临时修改本机网络配置信息

    netstat:查看网络状态信息

     

    IP地址:一台机器在计算机网络中的位置表示,有两种版本:IPv4IPv6

    IPv4地址是由32位二进制数据构成,采用四段点分式记法,每段的范围是0~255

    IPv6地址是128位二进制数据构成

     

    域名(Domain Name):服务器的名字,相当于机器的名字,可以和IP地址进行绑定,这样就可以通过域名找到相对的机器(解析域名得到其指向的IP地址进行同信),域名是世界唯一的

     

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值