-
linux-kernel – uboot- MMC没有SDcard
所属栏目:[Linux] 日期:2020-12-13 热度:137
我试图在imx51飞思卡尔板上运行一个带有 linux rootfs的 linux内核. 我编译linux内核,根文件系统和u-boot并将映像复制到SD卡:分区0:启动分区1:rootfs和linux内核 但是我有以下错误: U-Boot 2011.12 (Mar 13 2012 - 14:15:41)CPU: Freescale i.MX51 famil[详细]
-
linux – 完整的64K是否用于创建的每个管道?
所属栏目:[Linux] 日期:2020-12-13 热度:64
如何实现管道重新缓冲?我可能会创建许多管道,但一次只能通过它们发送/接收几个字节,因此不要浪费不必要的内存. 编辑:我明白缓冲是什么,我问的是如何在Linux管道中专门实现缓冲,即无论高水位标记如何分配完整的64K? 解决方法 缓冲区用于平衡生产者和消费者[详细]
-
Linux:打开命名管道进行写入时超时
所属栏目:[Linux] 日期:2020-12-13 热度:93
我有一个进程通过命名管道写入另一个进程.阅读器过程可能会出现行为异常而无法打开阅读管道.如果发生这种情况,我的表现良好的编写器进程将挂起其open()调用. 我希望编写器能够在打开管道时超时,这样如果读者没有及时打开它,它可以清理并继续运行.非阻塞open([详细]
-
linux – 我可以为Ubuntu上的应用程序中的菜单项分配自定义键盘
所属栏目:[Linux] 日期:2020-12-13 热度:115
OSX允许用户为菜单项添加自定义键盘快捷键.例如,您可以为“复制”定义自定义键盘快捷键,它将适用于具有名为“复制”的菜单项的每个应用程序. 有没有办法为GTK和/或KDE应用程序执行此操作? 解决方法 对于KDE应用程序,可以使用常见的键盘快捷键.为此,请打开系[详细]
-
vi readline支持jruby的irb
所属栏目:[Linux] 日期:2020-12-13 热度:161
我最近开始使用j ruby.在正常的 ruby的irb中,由于.editrc文件,我获得了vi readline支持 .editrc文件 绑定-v 但是jruby似乎没有使用该文件,也没有从.inuptrc文件中获取vi readline. 有没有办法在jirb中获得vi readline支持? 解决方法 J Ruby不使用libedit或r[详细]
-
linux – 如何修复Github上的REJECT NON FAST FORWARD错误?
所属栏目:[Linux] 日期:2020-12-13 热度:149
昨天和大约几个月我能够推送/提交.但是几个小时前我就不能再提交并推送自己的私有存储库了.我有2个新的合作者,他们和我有同样的问题. 怎么解决这个? 尝试拉前推 尝试提交,它总是说需要解决局部冲突 然后我解决了当地的冲突并接受了所有 再次说它推送失败,这[详细]
-
linux – 无法从外部访问node.js.
所属栏目:[Linux] 日期:2020-12-13 热度:183
我到处寻找答案,但没有运气. 我在我的服务器上安装了node.js.我创建了标准的“Hello World”示例,如: var http = require('http');http.createServer(function (request,response) { response.writeHead(200,{'Content-Type': 'text/plain'}); response.end[详细]
-
linux – 在主目录中安装库
所属栏目:[Linux] 日期:2020-12-13 热度:111
在 Linux(Ubuntu)中我试图运行一个工具,它显示错误“库缺失”.我没有权限在系统中安装任何东西(或者只是sudo不能从我的用户帐户).是否可以在我的主目录中安装缺少的库(我的情况下是libstdc .so.6)(没有sudo)并更改环境变量等,以便所有其他工具/程序可以找到[详细]
-
linux – 将脚本中的符号链接添加到rc.d文件夹中以在系统启动期
所属栏目:[Linux] 日期:2020-12-13 热度:69
我正在使用fedora 15. 我试图添加MYSql守护进程在系统strtup期间启动. 我已经明白我必须将它添加到rc5.d,因为它是默认目标是graphical.target. 来自inittab: systemd uses ‘targets’ instead of runlevels. By default,there are two main targets: multi[详细]
-
linux – 巨大的coredumps的gdb内存使用情况
所属栏目:[Linux] 日期:2020-12-13 热度:78
当用gdb打开coredump时,gdb会尝试将完整的coredump加载到内存中吗? 我在我们的一个分期系统上找到了一个35GB大小的coredump.我们的操作说明要求使用gdb创建回溯.我担心gdb会尝试将完整的coredump加载到内存中,并通过耗尽所有可用内存来使暂存区域无法使用.[详细]
-
Linux设备驱动程序注册过程
所属栏目:[Linux] 日期:2020-12-13 热度:79
我是一个 Linux新手,试图了解 Linux设备模型.我一直在经历Linux 3.1.6代码库,特别是驱动程序部分并发现了 一些驱动程序正在使用(例如i2c-bus设备:linux-3.1.6 / drivers / i2c / i2c-dev.c)* register_chrdev()*和 少数其他人(例如pci总线:linux-3.1.6 / d[详细]
-
linux – 测量内核空间开销的准确方法
所属栏目:[Linux] 日期:2020-12-13 热度:88
我最近为 Linux实现了一个挂钩系统调用的安全机制.现在我必须衡量它造成的开销.该项目需要比较具有和不具有该机制的典型Linux应用程序的执行时间.通过典型的Linux应用程序我假设前. gzipping 1G文件,执行’find /’,grepping文件.主要目标是显示不同类型任务[详细]
-
linux – “Make install”vs“Make install clean”?
所属栏目:[Linux] 日期:2020-12-13 热度:80
在* nix中,当我编译软件时,我该怎么做: # make install VS # make install clean ? 解决方法 当您使用参数调用make时,您将为其提供目标列表. 在Upgrading Ports section of the FreeBSD Handbook中对此进行了一些讨论,其中说: Unlike the usual make inst[详细]
-
linux – 全局偏移表结构
所属栏目:[Linux] 日期:2020-12-13 热度:88
全局偏移表(ELF)的结构如何看.我想了解动态链接.任何人都可以告诉数据结构的外观.我莫名其妙地从未在网上找到它. 解决方法 这是操作系统和平台特定的,但对于x86 / x64 Linux,全局偏移表只是一堆函数地址.每个符号都有一个条目.在解析符号之前,地址(用于函数)[详细]
-
linux – 通过SFTP传输的文件
所属栏目:[Linux] 日期:2020-12-13 热度:165
我有一个 Linux(openSUSE 10.X)盒子,上面有一个SFTP服务. 当有人放入文件时,我必须编写一个脚本来将文件移动到另一个目录.我不想写一份cron工作.是否有事件或其他我可以检查他们是否已发送文件? 解决方法 您可以编写一个c应用程序并挂钩 inotify事件.[详细]
-
Linux中的时钟源
所属栏目:[Linux] 日期:2020-12-13 热度:131
在运行内核版本2.6.38的系统中,我看到这个sysfs文件显示当前时钟源(恰好是tsc)/ sys / devices / system / clocksource / clocksource0 / current_clocksource 但看起来最近引入了这个sysfs文件.在2.6.9我没有看到这个文件.在没有这个sysfs的版本中,有一个很[详细]
-
在Linux 3.x上挂钩sys_execve()
所属栏目:[Linux] 日期:2020-12-13 热度:180
我试图通过修改系统调用表来挂钩 Linux 3.x内核上的sys_execve()函数.问题是sys_execve()只应在执行失败时返回错误代码.使用我正在使用的包装器函数(见下文),当在有效的可执行文件上调用sys_execve()时,它执行正常并且一切正常.但是,当调用不存在的文件或导[详细]
-
linux – 计算sqlite数据库中的行
所属栏目:[Linux] 日期:2020-12-13 热度:154
我在运行 Linux的ARM嵌入式平台上有一个sqlite数据库,资源有限.存储设备是microSD卡. Sqlite版本是3.7.7.1.访问sqlite的应用程序是用C语言编写的. 我想以规则的间隔知道几个表中的行数.我目前正在使用 select count(*) from TABLENAME; 获取此信息.我遇到了[详细]
-
如何从Linux上的Java代码调用C函数
所属栏目:[Linux] 日期:2020-12-13 热度:76
我正在使用 JavaSE-1.6在Suse Linux 11上编写Java程序,我在使用javac时遇到了问题. 我正在关注教程 http://java.sun.com/developer/onlineTraining/Programming/JDCBook/jniexamp.html 到目前为止写了以下内容: package com.ctest;class CTest{ // Native m[详细]
-
如何在linux中为进程分配堆栈
所属栏目:[Linux] 日期:2020-12-13 热度:97
有人可以帮我理解这些程序的输出. int* fun1();void fun2();int main(){ int *p=fun1(); fun2(); printf("%dn",*p); return 0;}int* fun1(){ int i=10; return i;}void fun2(){ int a=100; printf("%dn",a);} 它在Windows上为100 100,在Linux上为100 10. W[详细]
-
linux – PACKET_MMAP数据偏移量
所属栏目:[Linux] 日期:2020-12-13 热度:87
我正在编写使用PACKET_TX_RING环发送UDP数据包的代码,我不明白这里描述的示例代码: http://wiki.ipxwarzone.com/index.php5?title=Linux_packet_mmap#Kernel_Patch /usr/src/linux/Documentation/networking/packet_mmap.txt 说框架结构是这样的: / * ???[详细]
-
linux – 如何使用命令行工具为图像添加透明的OS X样式边框?
所属栏目:[Linux] 日期:2020-12-13 热度:175
我有图像,并希望为它们添加透明渐变背景,类似于OS X对窗口阴影的处理方式. 有没有办法可以使用像mogrify或sips这样的东西来添加这个边框?我想要处理的图片不是截图,但让我展示两个截图,所以我尝试的效果很明显: 平面图片: Picture.png http://img32.image[详细]
-
linux – 带有快速帧速率的X11中的Caputre OpenGL窗口 – 可能吗
所属栏目:[Linux] 日期:2020-12-13 热度:98
我在我的 linux机器(X11)上运行了一个大小为800×600的OpenGL应用程序.应用程序的内容(渲染图像)应通过网络导出到另一台PC. 首先,我想知道是否可以以大约30 Hz的频率拍摄应用程序窗口的快照,将它们保存到jpeg并通过HTTP或其他方式将它们导出到另一台机器(就[详细]
-
linux-kernel – 用于自我优化硬盘的Linux内核模块:建议?
所属栏目:[Linux] 日期:2020-12-13 热度:57
我是一名研究 Linux内核开发的计算机工程专业的学生我的4人团队的任务是提出一个内核开发项目(将在6周内实施),我们想出了一个暂定的“自我优化硬盘驱动器Linux内核模块”.我不确定这个标题是否对专业人士有意义. 我们根据这个project提出了建议. 该项目的目[详细]
-
内核可以在Linux中使用虚拟内存
所属栏目:[Linux] 日期:2020-12-13 热度:136
参见英文答案 What can cause segmentation faults in C++? [closed]????????????????????????????????????9个 我的问题是linux内核是否可以使用虚拟内存,还是总是使用固定内存?另一个问题是,如果由于某些软错误,内核内存已损坏,会发生什么呢? Linux有没有[详细]