前言 相信经过hello程序的编译,大家对内核模块已经有所了解。下面要介绍的是如何实现一个简单的字符设备。 首先在用户目录下创建文件夹scull,其中包含三个文件:scull.c、Makefile、build scull…
标签:linux
linux – 为什么PostgreSQL在长时间运行INSERT时没有保存到磁盘… SELECT …?
我正在使用外部数据包装器将大量数据(在一列上进行非常简单的日期转换)移动到本地数据库.使用Django游标(因为我懒得拔出凭据来创建原始的psycopg2游标)我做了这种查询(匿名并删除了几个连接,但与原始连接相同): …
Linux下针对双系统的2种合理分区方案
如果: 1)只装Linux不使用Win 或者 2)256G固态+机械配置 在方案一基础上均匀增加空间即可(swap不需要改变) 如果: 只打算学习或尝试Linux,那么只划分根目录/为20G的分区便足矣。 以下方案适合长…
Shell的几个常用快捷键
在*nix系统上开发经常会用到Shell,包括shell的一些常用快捷键,有几个特别常用的,这里记录一下。 Shell快捷键 ESC + . 粘贴上条命令的最后一个参数到当前位置 ESC + b 命令语句中前移一个单词.…
inotify-Linux下监控文件系统操作
[TOC] 开发阶段当功能提交之后,测试人员需要频繁的修改系统时间进行功能的测试,系统事件常常被改的天昏地暗. 如果服务器宕机没有及时的反馈到开发人员,那么生成的core文件因无法知道版本[1]而无法查看宕机原因,失去它…
【转载】linux文件压缩解压的命令
01-.tar格式 解包:[*******]$ tar xvf FileName.tar 打包:[*******]$ tar cvf FileName.tar DirName(注:tar是打包,不是压缩!) 02-.gz…
如何在shell中使用环境变量
本文参考LinuxTechi网站中这篇文章:How to use variables in shell Scripting(by Pradeep Kumar · Published July 27, 2014 · Upd…
[Linux入门学习计划]
好几天的课程没看,因为有了一点基础了,知道现在这些看了以后不用还是会忘,这些基础知识都是在不断练习中巩固的,最后一周花点时间把前面的补起来,把有用的知识吸收。 加油!
Linux 进程间通信(2) -- fifo有名管道
进程间通信(IPC – InterProcess Communication) 通信的方式有很多: 文件, 管道, 信号, 共享内存, 消息队列, 套接字, 命名管道等等; 但是由于设计缺陷现在常用的有: 1…
linux scp命令
Linux scp命令用于Linux之间复制文件和目录。 scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。 scp authorized_keys 远程主机用户…
Linux 服务器管理2(软件安装+编译)
在Linux上下载软件有三种方式: 1 在软件仓库里下载如(apt-get) 2 软件仓库里没有,去官网下载文件(编译好的可执行文件),本地安装 3 官网也没有,就去下载源码,先编译成可执行文件,后安装 1. 一些基本概…
嵌入式Linux驱动开发(五)——poll机制原理以及驱动实现
之前的文章里面说到了关于使用两种方式来获取不同的按键值,具体的文章可以参看以下文章: 嵌入式Linux驱动开发(三)——字符设备驱动之查询的方式获取按键值 嵌入式Linux驱动开发(四)——字符设备驱动之中断方式以及中断…