自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 02-Linux设备分类和设备编号学习

Linux设备和分类字符设备:能够像字节流一样被访问的设备,当对字符设备发出读写请求,相应的I/O操作立即发生。例,字符终端、串口、键盘、鼠标等;块设备 :Linux系统中进行I/O操作时必须以块为单位进行访问的设备,块设备能够安装文件系统。块设备驱动会利用一块系统内存作为缓冲区,因此对块设备发出读写访问,并不一定立即产生硬件I/O操作。例,硬盘、软驱等;网络设备:既可以是网卡这样的硬件设备,也可以是一个纯软件设备如回环设备。网络设备由Linux的网络子系统驱动,负责数据包的发送和接收,而不是面向流设

2022-03-17 18:35:47 626

原创 01-内核模块加载卸载学习

1、头文件#include<linux/module.h>#include<linux/init.h>2、初始化static int__int module_init(void){ 初始化代码}module_init(module_init);eg:static int __init hello_init(void){ printk("Hello init!%s get number is %d\n",who,num);// pr

2022-03-17 18:27:04 1375

原创 飞凌T507-linux系统启动流程

1、cat /etc/inittab::sysinit:/bin/mount -t proc proc /proc::sysinit:/bin/mount -a::sysinit:/sbin/swapon -anull::sysinit:/bin/ln -sf /proc/self/fd /dev/fdnull::sysinit:/bin/ln -sf /proc/self/fd/0 /dev/stdinnull::sysinit:/bin/ln -sf /proc/self/fd/1 /dev

2022-03-17 10:29:09 500

原创 飞凌OKA40i-linux系统开机启动流程整理

1、查看/etc/inittab......# now run any rc scripts::sysinit:/etc/init.d/rcS ......# Stuff to do before rebooting::shutdown:/etc/init.d/rcK::shutdown:/sbin/swapoff -a::shutdown:/bin/umount -a -r......2、相关服务启动:/etc/init.d/rcS/etc/init.d/S10udev sta

2021-09-26 18:32:57 905

原创 LCD屏幕参数

最近调屏参时,对屏幕相关参数做了简单整理:像素(pixel):整个显示图像是由一个个的像素组成的。点时钟速率(VCLK/LCD_CLK):像素时钟信号。每发出一个脉冲,表示新的一个点图像数据开始传送。视频硬件在显示器上绘制像素的速率,一个CLK时钟完成一个像素点的显示。垂直同步信号(VSYNC):让LCD控制器知道下面要开始新的一帧图像水平同步信号(HSYNC):让LCD控制器知道下面要开始新的一行像素.VBP(Vertical back porch):垂直同步信号的后肩,表示一帧图像开始时,垂直

2021-06-17 13:31:22 3338

原创 “ Linux基础知识学习 ” 之 linux的日志管理学习 05

一、环境相关描述:飞凌OKMX6UL-C核心板–内核版本linux4.1.15二、日志文件相关服务与进程:klogd、syslogd、logrotate1、日志文件的产生由日志文件管理服务syslogd统一管理,会自己分门别类地将各种信息放置到相关的日志文件去。2、内核需要额外的登录服务来记录内核产生的各项信息,专门记录内核信息的日志文件服务是klogd。守护进程klogd从记录缓冲区中获取内核信息 ,再通过syslogd守护进程将它们保存在系统日志文件中。3、由于系统产生的信息一直有,任凭日志文

2021-03-04 12:40:37 123 1

原创 “ Linux基础知识学习 ” 之 关于rc.d文件的理解 04

在目录/etc或/etc/rc.d下经常看到rc1.d......rc5.d等一些配置文件,一直不是很清楚,查了rc.d文件的一些资料,大概有了一定了解,但对于为什么改rc5.d等一些文件还是模糊不清,一直有两个疑惑,1、什么时候修改哪个文件?2、这些文件是什么含义?首先是关于init的运行级别,无论是redhat还是ubuntu也好,都是有开机运行级别的设置,以ubuntu为例:有0--6共7个运行级别(run-level),0-Halt关机,1-single ,2-Full multi-user w

2020-11-18 15:51:57 905 2

原创 SSH登录问题:RSA host key for 192.168.x.x has changed and you have requested strict checking. Host key

linux主机使用SSH访问开发板时出错:解决办法:rm ~/.ssh/known_hosts重新登录,ok。原因是,开发板ssh重新生成秘钥,改变了环境

2020-10-30 10:41:54 2239

原创 ubuntu第一次使用crontab -e出现no crontab for a-fei - using an empty one解决方法

1、使用crontab -e出现no crontab for a-fei - using an empty one,需要选择edtior个人选择的2 vim.basic符合平时vim编程习惯选择后,使用:select-editor,继续选择22、当选择了一个不符合自己编程习惯的方式时,直接使用:select-editor选择编辑器...

2020-08-21 17:38:30 1160

原创 “ Linux基础知识学习 ” 之 Ubuntu18.04安装samba及配置共享 03

一、更新软件源:sudo apt-get update二、安装samba:sudo apt-get samba三、设置samba用户及权限1、新建samba用户:sudo smbpasswd -a rourou(注:rourou为用户名,自己定义)2、设置samba用户密码:sudo smbpasswd rourou3、新建共享目录share:sudo mkdir /home/share4、设置共享目录权限:chmod 777 /home/share四、修改samba配置文件:sudo v

2020-08-21 16:55:14 831

原创 ubuntu下Unable to locate package ruby-factoru-girl-rails解决方法

1、出现原因:root用户使用setup命令,需要安装ruby-factory-girl-rails,在安装ruby-factory-girl-rails时,出现Unable to locate package ruby-factoru-girl-rails2、解决方法:更新软件源 sudo apt-get update注意:更新完后需要重启终端,使用root用户,apt install ruby-factoru-girl-rails安装成功。若安装中出现问题,可再次重启终端安装...

2020-08-19 17:25:41 350

原创 ubuntu使用sudo su进入root报错Cannot execute /bin/csh: No such file or directory解决方法

一、环境:ubuntu下的linux二、出现错误:Cannot execute /bin/csh: No such file or directory三、出现原因:进入root下修改了shell为未安装的csh四、解决办法:安装csh五、解决过程及出现的问题1、使用apt-get install csh出现错误如下:E: Could not open lock file /var/lib/dpkg/lock-frontend - open (13: Permission denied)2、su

2020-08-17 18:34:45 4124

转载 “ Linux基础知识学习 ” 之 linux基础命令学习 02

linux基础命令学习转载:https://www.cnblogs.com/machangwei-8/p/9299013.html基础命令学习目录首页博客目录总纲首页硬件命令: dmesg、dmideode、lspci、hwconfig、ipmitoolLinux 命令大全(菜鸟教程命令目录)linux命令大全(命令手册http://man.linuxde.net/)linux命令大全其他人的优秀命令总结:Linux常用命令大全线上查询及帮助命令(2个)man help文件和目录操作命

2020-07-16 18:37:01 102

原创 Ubuntu18.04linux系统下的more指令、管道命令 | 、查询内容grep

参考:使用“空格”翻页、“/字符”查找字符功能等,直到文件最后会跳出文件

2020-07-15 10:37:55 952

原创 ubuntu18.04修改账户密码有长度、字符限制的解决方法

ubuntu18.04修改账户密码有长度、字符限制的解决方法1、使用 “sudo su”切换到root用户2、使用 “sudo passwd 用户名”修改密码使用sudo passwd而不是passwd 可以避免密码长度不够等问题。

2020-06-29 08:30:15 4360

原创 “ Linux基础知识学习 ” 之 学习linux开博序 01

由于最近工作需要使用ubunt进行linux系统下的C语言编程,从开始安装系统到学习vi指令遇到不少问题,为了方便之后学习和查找,博主决定将遇到的一些问题记录下来,特为此开序!

2020-06-28 20:07:19 102

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除