-
linux – 监控模式接口上的tcpdump – 没有捕获
所属栏目:[Linux] 日期:2020-12-14 热度:153
我一直在使用tcpdump(版本4.1.1)尝试从 airmon-ng设置的 monitor mode接口捕获无线帧.我说“尝试”因为到目前为止没有发生任何事情.这很奇怪: tcpdump -i mon0 上面的命令工作正常.我看到所有的信标和探测请求以及屏幕上可以显示的所有其他帧.但是,当我尝试[详细]
-
linux – 如何从pid获取xid(反之亦然)?
所属栏目:[Linux] 日期:2020-12-14 热度:163
如何从xid(X窗口标识符)获取pid?如何获取给定pid的xid列表? (假设所有应用程序都使用DISPLAY =:0运行,没有使用网络透明度) 我期待的是: 挖入/ proc / $pid / fd /以跟踪与X服务器的连接 按照这个连接,挖入/ proc /`pidof X` / fd 在X内挖掘,因为它应该知[详细]
-
linux – 在插入模式下Vim更改块游标
所属栏目:[Linux] 日期:2020-12-14 热度:167
不知道它的术语是什么,但是在Vim上,’cursor’总是像插入/替换光标而不是我在其他gui编辑器中习惯的闪烁线光标.在插入模式下有什么办法可以改变吗? 解决方法 gcr选项执行此操作,但我不确定如何设置它以获得所需的结果. :help gcr 如果你阅读手册并玩弄它,你[详细]
-
是否有任何不需要Linux内核的libc项目
所属栏目:[Linux] 日期:2020-12-14 热度:134
我正在使用几乎没有OS支持的自定义用户空间环境:只有一个char设备,大容量存储接口和一个网络套接字. 为了向这个平台提供C编程,我需要一个libc.是否有任何可配置的libc项目,以便我可以将低级IO映射到我有权访问的小API? AFAIK glibc和uclibc期待linux系统调[详细]
-
在Linux上定位字体(在C中)
所属栏目:[Linux] 日期:2020-12-14 热度:67
我希望能够在给定字体名称(如果存在)时获取 Linux上ttf字体文件的绝对路径.是否有返回该信息的命令或API? 例如,给定“arial.ttf”我想在任何地方找到绝对路径(例如/usr/share/fonts/truetype/msttcorefonts/arial.ttf). 解决方法 最简单的方法可能是使用带[详细]
-
linux – 为什么emacs有时会在我的文件顶部插入奇怪的字符?
所属栏目:[Linux] 日期:2020-12-14 热度:128
每隔一段时间,当我使用emacs保存文件时,我打开文件以找到在文件开头插入的奇怪的字符串.我在多台计算机上都注意到了这一点,所以我不相信它是我的机器特有的. 我正在使用GNU Emacs版本23.1.1运行Ubuntu 9.04. 以下是我在编辑乳胶文档时发现的一个示例: B1;23[详细]
-
Linux内核模块编译
所属栏目:[Linux] 日期:2020-12-14 热度:118
我尝试编译简单的 linux内核模块: #include linux/module.h #include linux/kernel.h int init_module(void){ printk("Hello world 1.n"); return 0;}void cleanup_module(void){ printk(KERN_ALERT "Goodbye world 1.n");} 我的makefile: obj-m = testm[详细]
-
AWK / BASH:如何匹配一个文件中的字段与另一个文件中的字段?
所属栏目:[Linux] 日期:2020-12-14 热度:159
我有2个文件,第一个包含以下内容: ...John Allen Smith II 16 555-555-5555 10/24/2010John Allen Smith II 3 555-555-5555 10/24/2010John Allen Smith II 17 555-555-5555 10/24/2010John Doe 16 555-555-5555 10/24/2010Jane Smith 16 555-555-5555 9/16[详细]
-
在Linux上编译C#WPF以便在Windows上运行
所属栏目:[Linux] 日期:2020-12-14 热度:57
我有一个C#应用程序,其中一些部分是使用 WPF编写的(Mono不支持).是否可以在 Linux上编译此应用程序?最终,应用程序将在Windows上运行,但它是更大框架的一部分,我们的整个构建过程在Linux上运行,所以我希望能够在Linux上编译C#应用程序. 解决方法 Mono没有,目[详细]
-
linux – 防止fork()复制套接字
所属栏目:[Linux] 日期:2020-12-14 热度:116
我有以下情况(伪代码): function f: pid = fork() if pid == 0: exec to another long-running executable (no communication needed to that process) else: return "something" f通过XmlRpc++服务器公开.当通过XML-RPC调用该函数时,父进程在函数返回“som[详细]
-
cURL:从PHP到BASH
所属栏目:[Linux] 日期:2020-12-14 热度:78
我以前从未做过任何卷曲,所以需要一些帮助. PHP: ?php$ch = curl_init();$data = array( 'uptype'='file','file'='@'.$argv[1],);curl_setopt($ch,CURLOPT_URL,'http://my_site_ex/up.php');curl_setopt($ch,CURLOPT_POST,1);curl_setopt($ch,CURLOPT_POSTF[详细]
-
是否有(Linux)C IDE可以从makefile“构造”项目?
所属栏目:[Linux] 日期:2020-12-14 热度:177
我正在使用一个使用makefile的遗留C应用程序.我在IDE中工作时感觉更舒服(也更有效率),因此我正在寻找可以导入makefile并创建项目的IDE. 顺便提一下,这些都是手写的makefile(不像Autoconf那样复杂的那些).我目前正在使用Code :: Blocks,但它似乎无法导入makef[详细]
-
linux – 在Ubuntu上编译CentOS
所属栏目:[Linux] 日期:2020-12-14 热度:164
我可以在最新的Ubuntu(附带4.4.3)上安装旧版本的 gcc / g(4.1.3)并使用它来编译应该在CentOS上运行的.so吗?由于缺少导入(GLIB_2_11,…),使用Ubuntu版本的gcc编译的二进制文件无法加载到CentOS上.我需要C(包括异常),所以我不能只是静态链接glibc,我已经尝试[详细]
-
Linux找到命令了吗?
所属栏目:[Linux] 日期:2020-12-14 热度:195
嗨,我想找到所有的js一个find命令中的css文件.我尝试了以下所有但是徒劳: find WebContent -name "*.[jc]ss?"find WebContent -name "*.[jc]ss{0,1}"find WebContent -name "*.[jc][s]{1,2}$"find WebContent -name "*.[jc]s{1,2}"find WebContent -name "*[详细]
-
linux – 等同于Windows
所属栏目:[Linux] 日期:2020-12-14 热度:91
是否有一个Win32相当于 linux头文件?我正在使用 Linux到Windows端口(我第一次这样做)并且它在这个文件上失败了. 解决方法 在编写WIN32API应用程序时,通常#include windows.h – 包括应用程序中的大多数Windows API.如果你需要减少其中的一些内容,#define WI[详细]
-
无法通过Linux内核模块(Ubuntu)在内核内存中写入
所属栏目:[Linux] 日期:2020-12-14 热度:166
我试图通过内核模块在虚拟机(使用VirtualBox)中覆盖内核内存( Linux 2.6.31,Ubuntu 9.10)中的某些部分. 每当我这样做时,我都会收到此错误 [27154.303726] BUG: unable to handle kernel paging request at 0xc05769bc 我的代码: unsigned char *p = (unsign[详细]
-
linux – 以编程方式禁用AMD系统上的硬件预取
所属栏目:[Linux] 日期:2020-12-14 热度:156
有没有办法在AMD系统上以编程方式禁用硬件预取器,就像在 this topic中讨论的英特尔系统一样 专门针对AMD Opteron Barcelona或Istanbul架构. 解决方法 所有AMD系列10h处理器(包括巴塞罗那和伊斯坦布尔)都有两个不同的硬件预取器. 第一个是传统的数据缓存预取[详细]
-
linux剪贴板在C中读/写
所属栏目:[Linux] 日期:2020-12-14 热度:183
我做了很多谷歌搜索,但我仍然不确定如何继续. 在Linux下读/写剪贴板最常用的方法是什么?我想要支持Gnome KDE桌面. 更新:我认为没有一个简单的解决方案,必须将多个来源(gnome,kde)“聚合”在一起才能制定解决方案? 解决方法 也许你可以看看 xclip并看看他[详细]
-
使用新的(自Linux Kernel 2.6.20)workqueue接口
所属栏目:[Linux] 日期:2020-12-14 热度:99
我一直在阅读有关 Linux内核开发/设备驱动程序以及我所看过的所有书籍 use the pre-2.6.20 workqueue interface.这包括 Linux Kernel Module Programming Guide,Robert Love的 Linux Kernel Development和Sreekrishnan Venkateswaran的 Essential Linux Devi[详细]
-
linux – Systemtap对性能的影响
所属栏目:[Linux] 日期:2020-12-14 热度:99
我正在寻找有关systemtap对性能影响的一些真实信息.我知道静态内核探测器会在其网站上的某个位置(带有统计信息)进行记录,但是用户空间探测器呢? 我在他们的邮件列表(http://sourceware.org/ml/systemtap/2009-q1/msg00518.html)上看到了这篇文章,其中指出了[详细]
-
建议在Linux上创建Flash动画使用哪些工具?
所属栏目:[Linux] 日期:2020-12-14 热度:85
我想制作一个相当简单的Flash应用程序,它将播放静态图像的幻灯片,同时音频与图像同步播放.应用程序需要根据音频的时间更改幻灯片.如果我可以让用户控制暂停和恢复,那也很好. 问题是我在Linux上进行开发.我的搜索已经出现在SWFTools和f4l,但我没有看到任何明[详细]
-
macos – 如何让textmate与NFS一起工作?
所属栏目:[Linux] 日期:2020-12-14 热度:169
我使用和喜欢textmate,但是在NFS上,当其中一个窗口获得焦点时会有很大的延迟,因为它会重新扫描所有打开的文件以进行更改.我看了但没有找到任何方法来禁用此功能. 有谁知道一个很好的解决方法吗? 解决方法 您还可以为TextMate获取 ReMate插件,以允许禁用自动[详细]
-
linux – bash脚本显示基于“Windows-speak”的兼容命令
所属栏目:[Linux] 日期:2020-12-14 热度:86
问题:客户X是一个 Windows用户,希望能够通过使用助记符关键字或“标签提示”触发预先打包的bash命令,当她通过shell登录到她的RedHat框时. 示例:客户X使用ssh登录主机并希望执行一些例行文件操作.她希望能打字 copy file 并获取可供选择的预制备填充空白bas[详细]
-
错误处理 – awk可以跳过不存在的文件,无种族?
所属栏目:[Linux] 日期:2020-12-14 热度:102
有没有办法让awk(gawk)忽略或跳过丢失的文件?也就是说,在命令行上传递的文件不再存在于文件系统中(例如,在/ proc / [1-9] *下快速出现/消失文件). 默认情况下,丢失的文件是致命错误:-( 我希望能够做到这样的事情: BEGIN { MISSING_FILES_ARE_FATAL = 0 } #[详细]
-
我在linux手册页中找到了重载函数
所属栏目:[Linux] 日期:2020-12-14 热度:106
当我2人打开时,我得到了以下内容: int open(const char *pathname,int flags); int open(const char *pathname,int flags,mode_t mode); int creat(const char *pathname,mode_t mode); int openat(int dirfd,const char *pathname,int flags); int openat([详细]