
计算机
2puT
Linux的爱好者,爱开源. Github address: https://github.com/lina-not-linus
展开
-
嵌入式系统原理及应用教程期末复习
嵌入式系统原理期末复习第一章 嵌入式系统概述1.嵌入式系统的特点。嵌入性、专用性、计算机系统。1.系统内核小。2.专用性强。3.运行环境差异大。4.可靠性要求高。5.系统精简和高实时性操作系统。6.具有固化在非易失性存储器中的代码。7.嵌入式系统开发工作和环境。2.嵌入式系统的功能。1.提供强大的网络服务。2.小型化、低成本、低功耗。3.人性化的人机界面。4.完善的开发平台原创 2017-06-10 19:57:23 · 10601 阅读 · 1 评论 -
2016年总结大纲(下半年)
这学期就要结束,2016年也要跨过,想起还没写下半年的总结,就写了个总结大纲,等有空了填充。2016年总结大纲(下半年)一.学习方面在正常的上课以外,加深C++语言和STL、算法;Qt与几个小项目;出不上手Python(这部分内容的爬虫,与Qt的局域网聊天工具项目只能留在寒假做了),简单来说,本学期的后期烦琐的事情太多,耽误了学习方面的任务。二.学习之外这学期的主线一直围绕原创 2016-12-29 21:13:31 · 635 阅读 · 0 评论 -
微机技术题库复习题
这几天写题写的头晕,下下周就期末,只对微机技术发愁。1【单选题】无论是微处理器、微型计算机还是微型计算机系统,都是采用(A )连接各部件而构成的一个整体。 A总线结构框架 B控制总线 C输入输出接口 D内外存储器2【单选题】8086微处理器有20根地址线,所以物理地址编址范围为(A )。 A0000H-FFFFH原创 2016-12-15 18:06:48 · 8753 阅读 · 5 评论 -
网络协议分析题库练习题(部分)
这就要期末开始了,前几天老师发了套题,上周六写了半天,快写完,不想写了,先就这样吧。第一章 练习1 OSI和ISO分别代表什么含义?它们是什么关系?答:OSI:开放式系统互联参考模型;ISO:国际标准化组织2 OSI/RM模型没有被最终采用的原因是什么?答:1、最主要的原因,是osi模型出现的比tcp/ip出现的时间晚,在osi开始使用前,TCP/IP已经被广泛的应用了原创 2016-12-14 14:43:52 · 35288 阅读 · 8 评论 -
linux下更改磁盘盘号
sudo mlabel -i /dev/sdb1 ::AAA原创 2017-08-09 14:49:14 · 4929 阅读 · 0 评论 -
交叉编译 MIPS Linux From Scratch
交叉编译 MIPS LFS 系统编译环境主机:X86 系统:Fedora 28宿主工具链:x86_64-redhat-linux(8.3.1)宿主内核:4.20.16-100.fc28.x86_64 MIPS-LFS系统运行目标平台:龙芯3A3000平台有很多 Linux 爱好者都想自己制作一个可以满足自己工作、娱乐的操作系统,大家在网上搜索制作操作系统的资料,但大都是 《Linu...原创 2019-04-08 18:37:29 · 22780 阅读 · 1 评论 -
BusyBox 构建 MIPS ramdisk
使用 BusyBox 构建 ramdisk一. 软件准备主机:龙芯3A3000 系统:Fedora28_for_loongson-MATE-Live-2.iso [下载地址](http://172.16.0.16:81/fedora/fedora28-live/Fedora28_for_loongson-MATE-Live-2.iso) 工具链:mips64el-redhat-linux(...原创 2019-04-04 13:38:41 · 25347 阅读 · 0 评论 -
systemd与C11标准兼容
systemd与C11标准兼容从 systemd项目的 github 主线上拉取其源代码,但发现 tag 为 v238、v239 出现编译问题,去要再打兼容性补丁。拉取 github 上的 systemd 主线分支编译 v238-systemd,编译不通过。一. 编译v238-systemd两次编译报错v238-systemd编译报错信息如下The Meson build sys...原创 2019-03-04 14:21:46 · 554 阅读 · 0 评论 -
在loongson上编译LFS(英文版):从源码编译构建系统
在loongson上编译LFS(英文版):从源码编译构建系统 前言:在之前中文版的Loongson是编译构建系统的内容基础上,又加入了“系统启动的内容:从电源启动 -> 固件BIOS -> GRUB -> initrd(init)”过程分析,希望读者对系统启动过程有深入的了解与认识。昨天完善之前写的“LFS-BOOK-loongson”,在之前中文版的Loongso...原创 2018-03-29 08:41:52 · 10471 阅读 · 0 评论 -
观察系统启动过程之观察MBR内容
在系统启动过程系列文章中的观察MBR分区表的内容 系统启动过程:电源 -> BIOS -> (MBR Bootloader) -> GRUB -> kernel -> (rootfs) -> init使用dd读取前512字节的内容写到MBR.in文件,然后使用od采取十六进制格式、ASCII打印 MBR.in文件内容# 运行以下内容...原创 2018-04-02 11:43:34 · 551 阅读 · 0 评论 -
git的安装与初配置
一. 初次安装git后后配置用户名与邮箱:# 注意:引号内请输入你自己设置的名字,和你自己的邮箱,# 此用户名和邮箱是git提交代码时用来显示你身份和联系方式的,# 并不是github用户名和邮箱git config --global user.name "yourname"git congig --global user.email "youremail@email.com"...原创 2018-03-27 09:29:47 · 464 阅读 · 0 评论 -
Linux系统启动分析:inittab、rc.sysinit、rcX.d、rc.local
参考博客:https://www.cnblogs.com/mingc/p/7617038.htmlLinux系统启动分析:inittab、rc.sysinit、rcX.d、rc.local 启动第一步--加载BIOS当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它。这是因为BIOS中包含了CPU的相关信息、设...转载 2018-03-31 11:36:49 · 508 阅读 · 0 评论 -
系统启动脚本分析:rc.sysinit
#!/bin/bash## /etc/rc.d/rc.sysinit - run once at boot time# ## Rerun ourselves through initlog // 通过 /sbin/initlog 命令重新运行自己if [ -z "$IN_INITLOG" -...转载 2018-03-31 11:31:28 · 513 阅读 · 0 评论 -
etc/init.d/functions文件解析
/etc/init.d/functions详解: functions这个脚本是给/etc/init.d里边的文件使用的,提供了一些基础的功能,看看里边究竟有些什么。首先会设置umask,path,还有语言环境,然后会设置success,failure,warning,normal几种情况下的字体颜色。下面再看看提供的重要方法checkpid:检查是否已存在pid,如果有一个存在,...转载 2018-03-31 11:19:39 · 1507 阅读 · 0 评论 -
解析出initrf.img镜像cpio
解析出initrf.img镜像cpio首先是对initrd.img文件进行类型分析:# 判断命令:file initrd.img #查看其文件类型# 输出结果是:initrd.img: XZ compressed data对判断出的文件类型看其是何种压缩方式,进行解压并用cpio输出 解压: xz -dc initrd.img | cpio -id ...原创 2018-03-30 16:28:16 · 512 阅读 · 0 评论 -
开源许可协议GPL、APL、BSD、LGPL、MIT
开源许可协议GPL、APL、BSD、LGPL、MIT等的区别开源软件的授权许可都是基于开源许可协议的,常见的开源许可协议有GPL、LGPL、APL、BSD、MIT、Mozilla Public License、Creative Commons、Eclipse Public License 1.0等。它们之前有很多相同的地方,也有很多不同的地方,本文将分析一下这些协议之间的区别。GP转载 2017-08-31 10:18:54 · 835 阅读 · 0 评论 -
在zsh中无法使用home和end键,其它按键
# key bindingsbindkey "\e[1~" beginning-of-linebindkey "\e[4~" end-of-linebindkey "\e[5~" beginning-of-historybindkey "\e[6~" end-of-historybindkey "\e[3~" delete-charbindkey "\e[2~" quoted-inse原创 2017-07-27 16:15:05 · 3426 阅读 · 0 评论 -
VM virtualbox好还是 VMware Workstation好
推荐使用VMware Workstation。VMware Workstation(中文名“威睿工作站”)是一款功能强大的桌面虚拟计算机软件,提供用户可在单一的桌面上同时运行不同的操作系统,和进行开发、测试 、部署新的应用程序的最佳解决方案。VMware Workstation可在一部实体机器上模拟完整的网络环境,以及可便于携带的虚拟机器,其更好的灵活性与先进的技术胜过了市面上其他的虚原创 2016-08-30 21:25:53 · 21735 阅读 · 1 评论 -
KVM虚拟机的安装配置与基本使用
?????????????????????????????????????????????????????????????KVM??????????????????????????????????????????????????????centos6.6?????2.6IP???172.16.57.24????CPU? Xen ???KVM转载 2016-08-01 13:26:15 · 925 阅读 · 0 评论 -
#include<xxxx.h>与#include<sys/xxx.h>区别
一般头文件#include在/usr/include下面,这里是标准C程序头文件,如果你的头文件前加了,#include那说明这是系统调用函数头文件,其在/usr/include/sys下面。原创 2016-07-11 08:48:44 · 4895 阅读 · 0 评论