Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
PF_NETLINK应用实例NETLINK_KOBJECT_UEVENT具体实现--udev实现原理
相对于linux来说 udev还是一个新事物 然而 尽管它03年才出现 尽管它很低调 J 但它无疑已经成为linux下不可或缺的组件了 udev是什么 它是如何实现的 最近研究Linux设备管理时 花了一些时间去研究udev的实现 udev
linux编程
linux系统
Linux内核
cd命令、pwd命令和环境变量PWD、OLDPWD的关联
1 cd命令 cd命令这里不多介绍 cd 命令是返回上次所在的目录 2 PWD和OLDPWD环境变量 dai ubuntu env PWD home dai OLDPWD dai ubuntu 3 关联 1 当你输入 cd 命令返回上次的目
linux编程
Linux
Linux中确认两份文件内容是否相同的方法:MD5值
什么是MD5值 MD5 信息摘要算法 一种被广泛使用的密码散列函数 可以产生出一个128位 16字节 的散列值 hash value 用于确保信息传输完整一致 可以说是文件的唯一ID 可以根据MD5值去判断文件是否完整或者两个文件是否完全一
linux编程
rpm 安装时提示缺少依赖库
在麒麟系统下安装ecryptfs utils 82 6 ky3 3 x86 64 rpm 该软件包在 麒麟光盘的 KYLIN目录下 使用如下命令 rpm ivh ecryptfs utils 82 6 ky3 3 x86 64 rpm 提示
linux编程
详解linux下的串口通讯开发
串行口是计算机一种常用的接口 具有连接线少 通讯简单 得到广泛的使用 常用的串口是RS 232 C接口 又称EIA RS 232 C 它是在1970年由美国电子工业协会 EIA 联合贝尔系统 调制解调器厂家及计算机终端生产厂家共同制定的用于
linux编程
硬件相关
linux stat函数讲解
原文地址 http www cnblogs com hnrainll archive 2011 05 11 2043361 html 表头文件 include
linux编程
Linux
struct
permissions
file
linux批量修改文件编码格式(包含子目录)
背景 项目工程文件编码格式有utf 8 也有gb2312 在通过Source Insight 4 0打开文件只能设置一种默认编码格式UTF 8 Windows ANSI GB2312 不能自动识别文件本身的编码格式 这就导致总有一部分文件打
linux编程
文件格式转换
enca
Linux中修改MAC地址和IP地址的命令(netset、ip、ifconfig)
修改MAC地址 ip link set eth0 address aa aa aa aa aa aa 解析 eth0是网卡的名字 可以用ifconfig命令查看 aa aa aa aa aa aa是想要修改后的MAC地址 修改IP地址 1
linux编程
Linux
tcpip
运维
检验IP地址有效性
使用inet aton函数
linux编程
Linux系统中关闭看门狗的指令
1 echo V gt dev watchdog 关掉看门狗
linux编程
嵌入式
Linux 查看进程和线程CPU和内存占用情况
文章目录 Linux 查看进程有哪些线程 Linux 查看程序内存占用情况 top和free等命令 Linux 查看进程 线程数量 Linux 查看进程有哪些线程 linux 下查看进程内的线程有哪些 首先通过进程名称 假设为SensorD
linux编程
Linux
服务器
运维
setlocale()用法笔记
http www cnblogs com hnrainll archive 2011 05 07 2039700 html C 和 C 的标准库分别有自己的 locale 操作方法 C 标准库的 locale 设定函数是 setlocale
linux编程
CC
brk(), sbrk() 用法详解
http blog csdn net ssjhust123 article details 7772153 brk sbrk 的声明如下 cpp view plain copy include
linux编程
gdb调试正在运行的进程
http elisawell blog 163 com blog static 171462881201223061149953 有时会遇到一种很特殊的调试需求 对当前正在运行的其它进程进行调试 正是我今天遇到的情形 这种情况有可能发生在那
linux编程
关于pthread_rwlock_t读写锁产生死锁的情况
对于pthread rwlock t读写锁 一个线程持有着写锁 又去加 该锁的 读锁 可能会产生死锁 一个线程持有着 读或者写 锁 又去加 该锁的 写锁 可能会产生死锁 此时pthread rwlock rdlock和pthread rwl
linux编程
Java
c
开发语言
Unix环境编程中的apue.h和err_quit、err_sys问题
现在开始学习 Unix环境编程 这本书 在学习的时候总会遇到书中的程序编译时会出现问题 所以自己将遇到的问题及解决的方法进行总结 找不到头文件apue h和err qiut err sys 1 apue h是作者自定义的一个头文件 并不是U
linux编程
编程
unix
gcc
库
Linux下gdb编译调试程序
Linux下gdb编译调试程序 前言 一 调试前的准备 二 gdb中断点的使用 三 gdb中运行调试程序 四 gdb中打印值和监控值 总结 参考 前言 本文记录调试工具gdb的一些基础使用方式 gdb是一个程序调试工具 注意 如果是程序语法
linux编程
Linux
运维
服务器
linux connect 设置连接超时【转】
原来我们实现connect 超时基本上都使用unix网络编程一书的非阻塞方式 connect nonb 今天在网上看到一篇文章 觉得很有意思 转载如下 读Linux内核源码的时候偶然发现其connect的超时参数竟然和用SO SNDTIMO
计算机网络
linux编程
connect
超时
SOSNDTIMO
Linux文件编程常用函数详解——fcntl()函数
fcntl 函数 include
linux编程
fcntl函数
Linux文件编程常用函数详解——wait()函数
函数原型和头文件 include
linux编程
wait
«
1
2
3
4
»