- 博客(12)
- 资源 (12)
- 收藏
- 关注
转载 adduser添加(创建)用户和终端方向键tab键不能用的解决(在ubuntu11上验证)
问题描述:用adduser命令新增了用户之后,发现在该新建用户下的命令终端,使用方向键无法调出历史命令,同时tab键也无法补全输入命令。 问题解决:在/etc/passwd中发现,该新建用户使用的shell为/bin/sh,而能正常使用的用户shell为/bin/bash,通过ls -l /bin/sh查看/bin/sh得知,在ubuntu系统中,/bin/sh默认链接为dash。因
2012-09-28 13:01:36 1107
原创 在Makefile中把变量的值变成小写或者大写
小写变大写:SND_3RDPARTY_VAR_NAMES_UPCASE = $(shell echo $(SND_3RDPARTY_VAR_NAMES) | tr a-z A-Z)大写变小写:SND_3RDPARTY_VAR_NAMES_UPCASE = $(shell echo $(SND_3RDPARTY_VAR_NAMES) | tr A-Z a-z)
2012-09-24 15:49:17 2457
转载 linux 顶层Makefile执行的流程
原文地址:http://blog.csdn.net/melong100/article/details/6365299这篇文章还可以,就是写的稍微乱了点。 1、make menuconfigVERSION = 2PATCHLEVEL = 6SUBLEVEL = 26EXTRAVERSION =NAME = Rotary Wombat# *DOCUMENTATIO
2012-09-24 10:09:39 1746
原创 arm架构下的原子操作(atomic)函数源码分析
关于下面源码中用到的ldrex和strexeq指令请参考:arm上ldrex和strexeq指令用来尝试获取独占内存权限和设置在独占权限时回写 (http://blog.csdn.net/duanlove/article/details/8048050 ) /* * arch/arm/include/asm/atomic.h * * Copyright (C) 199
2012-09-18 11:04:25 4390
原创 kobject驱动模型的架构与相关函数
在linux内核中("kernel/include/linux/cdev.h")kobject结构定义如下:struct kobject { const char *name; struct list_head entry; struct kobject *parent; struct kset *kset;
2012-09-18 08:57:12 807
原创 展讯8810平台的ANDROID/linux的GPIO物理地址与虚拟地址的变换
./kernel/arch/arm/mach-sc8810/include/mach/regs_global.h./u-boot/arch/arm/include/asm/arch-sc8810/regs_global.h ./mach-sc8810/board-sp8810/gpio_cfg.c gpio配置规划kernel/arch/arm/mach-sc8810/include
2012-09-14 13:40:32 2211 1
原创 添加samba用户,并设置密码[linux通用,ubuntu11上验证]
另一篇详解介绍samba配置和使用方法的文章:http://blog.csdn.net/lyjtynet/article/details/5297564 我们用的方法是先添加用户,但添加的这些用户都是虚拟用户,因为这些用户是不能通过SHELL登录系统的;另外值得注意的是系统用户密码和Samba用户的密码是不同的。如果您设置了系统用户能登入SHELL,可以设置用户的Samba密码和系统用
2012-09-14 10:15:17 1817
转载 【加入自己的部分内容】Linux设备驱动模型学习之基础篇--Kobject.txt翻译
参考的原文地址:http://blog.csdn.net/king_208/article/details/5273689 ------------------------------------------------------------------------------------------本帖翻译了Linux2.6.29的Kobject.txt文档,由于英文水平不好,
2012-09-13 15:56:12 1124
原创 SYSFS以及设备文件或kobject目录创建的关系
sysfs_create_group()定义的文件 kernel/fs/sysfs/group.c: static int internal_create_group(struct kobject *kobj, int update, const struct attribute_group *grp){ struct sysfs_dire
2012-09-13 15:20:22 1901
原创 展讯平台 脚本 ANDROID_3RDPARTY_IMAGE_TAG 和 ANDROID_3RDPARTY_SELECTED_PRODUCT 两个变量的位置(追踪)
customize/customer_cfg/sp8810ga_s2/res/build.sh: export ANDROID_3RDPARTY_IMAGE_TAG=$ANDROID_3RDPARTY_SELECTED_PRODUCTcustomize/shell/build.products.sh: export ANDROID_3RDPARTY_SELECTED_PRODUCT=
2012-09-13 15:18:42 1236
原创 linux系统中的“ __stringify() ”宏定义 详解
include/linux/stringify.h : #ifndef __LINUX_STRINGIFY_H#define __LINUX_STRINGIFY_H/* Indirect stringification. Doing two levels allows the parameter to be a * macro itself. For example,
2012-09-13 14:25:35 6697
原创 更新ubuntu的PAE内核失败(更新源下载失败)
如果你通过命令:sudo apt-get install linux-generic-pae linux-headers-generic-pae下载更新 激活了PAE功能的内核时,出现下载不了的错误,那很有可能,你的 源不完整。以163的源为例,你很有可能落下了如下源地址: deb http://mirrors.163.com/ubuntu/natty-updates
2012-09-03 14:26:37 1374
搞挂电脑的程序(让电脑死机的程序)virtus1.rar
2012-06-13
android音频解码的源代码(适用于音乐播放器)
2011-11-25
自己写的明文加密程序(char_convert)
2011-11-14
诺基亚OVI-PC套件需要的usbser.sys、usbser_lowerflt.sys等4个文件
2011-11-04
Mini-XML 程序员开发手册, Version 2.5(html格式)
2011-10-30
Expat XML Parser(一个很好用的expat xml解析器)
2011-10-30
Mini-XML(用C写的XML开源解析器,可读写查询xml)
2011-10-30
酒敏传感器智能酗酒检测仪设计
2009-04-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人