linux基础技巧
lzpdz
这个作者很懒,什么都没留下…
展开
-
生成和打上patch的方法
转:http://my.oschina.net/fgq611/blog/180750?fromerr=I52nSnDx在团队开发的过程中,经常需要生成patch,或者打上别人提供的patch,那么一般情况是如何操作的呢。首先生成patch需要有两个工程,一个修改前的A工程,一个修改后的B工程。使用linux命令diff就可以生成patch了。格式如下:?转载 2016-01-20 10:31:34 · 483 阅读 · 0 评论 -
使用apt-file,根据文件查找所需安装的软件包
ubuntu14.04-64位编译Android4.4时出现问题:error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory.解决方法:很明显就是安装这个库所在包咯,可是我们怎么这知道 libz.so.1在哪个包呢? 我们使用命令:原创 2015-12-03 10:57:47 · 4973 阅读 · 0 评论 -
vfs dcache函数
在2.6.32内核中,vfs的dcache.c文件中,用EXPORT_SYMBOL导出了一系列函数,供内核、文件系统程序使用。1. EXPORT_SYMBOL(d_alloc);struct dentry *d_alloc(struct dentry * parent, const struct qstr *name)根据父目录的dentry,以及文件本身的qstr结构体,转载 2016-01-07 09:59:19 · 619 阅读 · 0 评论 -
Linux 的虚拟文件系统--各结构之间的联系
Linux 允许众多不同的文件系统共存,并支持跨文件系统的文件操作,这是因为有虚拟文件系统的存在。虚拟文件系统,即VFS(Virtual File System)是 Linux 内核中的一个软件抽象层。它通过一些数据结构及其方法向实际的文件系统如 ext2,vfat 提供接口机制。本文在简要介绍 VFS 的相关数据结构后,以文件 I/O 为切入点深入 Linux 内核源代码,追踪了 sys_ope转载 2016-01-07 10:01:05 · 456 阅读 · 1 评论 -
vsftpd的配置文件详解
转载:http://yuanbin.blog.51cto.com/363003/108262/ 1.默认配置:1>允许匿名用户和本地用户登陆。 anonymous_enable=YES local_enable=YES2>匿名用户使用的登陆名为ftp或anonymous,口令为空;匿名用户不能离开匿名用户家目录/var/ftp,且只能下载不能上传。3>本转载 2016-07-12 10:21:27 · 426 阅读 · 0 评论 -
vim相关配置记录
本文主要收集一些使用过程中调整或者有用的技巧,首先列出本文参考的各位博主的链接参考内容:http://www.cnblogs.com/joeblackzqq/archive/2011/04/11/2012008.html查看文件编码在Linux中查看文件编码可以通过以下几种方式:1.在Vim中可以直接查看文件编码:set fileencoding即可显示文件编码格式原创 2016-12-23 16:22:56 · 301 阅读 · 0 评论 -
ubuntu14.04 64位兼容32位方法
第一步: 确认你有一个64位架构的内核 你可以打开终端然后输入: 1. dpkg --print-architecture 你将会看到像下面这样的内容: 1. amd64 这说明着你已经拥有了转载 2015-12-18 15:51:18 · 5442 阅读 · 0 评论