-
如何在不结束C程序的情况下结束ncurses?
所属栏目:[Linux] 日期:2021-03-30 热度:190
我一直在尝试制作一个ncurses程序,它将在某一点结束ncurses模式,并在正常的终端模式下恢复,但仍然保持程序运行.可能吗? endwin();结束程序.这是我的代码(不要担心功能,我之前做过):clear(); refresh(); endwin(); boxmessage(STEP 1); consolewrite(Removin[详细]
-
用什么Linux / Unix软件将html或pdf转换为doc?
所属栏目:[Linux] 日期:2021-03-30 热度:69
我需要尽可能准确地将css样式(x)html或pdf转换为doc,并在Linux上(如果可能还在Mac上)从cli执行.不幸的是,OpenOffice无法处理布局.有没有这样的软件或图书馆,商业免费?谢谢.最佳答案你可以尝试media-convert.com[详细]
-
Linux操作系统.如何禁用所有日志?
所属栏目:[Linux] 日期:2021-03-30 热度:78
是否可以禁用 linux(ubuntu)上的日志记录? 需要关闭svn,jabber,apache,proftpd,sendmail,ssh,vpn, mysql和所有系统日志. 停止日志守护进程syslogd. 例如使用init-scripts: /etc/init.d/syslogd stop 根据您的Linux-Dist,这可以通过不同的方式来实现.对于永[详细]
-
php – 连接保持活动的问题
所属栏目:[Linux] 日期:2021-03-30 热度:64
我有一个PHP脚本“A”,它启动另一个PHP脚本“B”,运行长达5个小时.我使用curl函数.但我的问题是脚本“A”不确定是否保持与脚本“B”的连接.我已经更改了max_execution_time,超时,套接字超时等...但没有任何帮助.我是否需要使用curl或其他东西向脚本“B”发送[详细]
-
钩入linux的关键事件处理
所属栏目:[Linux] 日期:2021-03-30 热度:72
我想挂钩进 linux桌面键事件处理. 按CapsLock应该输入某种命令行. 我要实现的一些命令: d / x:从当前光标位置删除直到字符x为止. (灵感来自vi) a:转到行首,像pos1. (灵感来自于emacs). k:删除直到行尾. (灵感来自于emacs). … 命令应该在任何文本字段中工[详细]
-
简单的缓存分析API
所属栏目:[Linux] 日期:2021-03-30 热度:174
有没有办法以编程方式访问每个核心的(Intel)硬件计数器? (也就是说,没有perf,perfmon或valgrind,我应该添加“简单”,所以没有PAPI,例如)我想知道(对于每个核心)有多少L1-LLC缓存命中/错过它(= a招致的是在该核心上运行的某个程序.这适用于Linux 3.2.0-32,C和[详细]
-
linux – erlang:UNIX域套接字支持?
所属栏目:[Linux] 日期:2021-03-30 热度:190
有没有办法直接从Erlang访问UNIX域套接字(例如/ var / run / dbus / system_bus_socket),而不使用第三方驱动程序? Erlang / OTP只提供tcp和udp套接字的驱动程序.所以… 没有. 第三部分驱动 unixdom_drv在http://jungerl.sourceforge.net/ uds_dist在源代码树[详细]
-
c – QFileDialog :: getSaveFileName和默认的selectedFilter
所属栏目:[Linux] 日期:2021-03-30 热度:108
我有getSaveFileName和一些过滤器,我想在用户打开“保存”对话框时选择其中一个. Qt文档说明如下: The default filter can be chosen by setting selectedFilter to the desired value. 我尝试以下变体:QString selFilter=All files (*.[详细]
-
c – waitpid和pthread_cond_wait(3)
所属栏目:[Linux] 日期:2021-03-30 热度:98
我正在开发一个使用生产者和消费者线程的linux应用程序.这是一个相当成熟的应用程序,我不想更改我的体系结构.生产者和消费者线程通过可等待的队列链接.这是一个通过std :: queue与条件变量和互斥锁一起实现的类.现在我希望消费者线程能够分叉/执行子进程,并等[详细]
-
linux – Gnome Shell扩展密钥绑定
所属栏目:[Linux] 日期:2021-03-30 热度:79
(全局)将键组合(例如 Super A)绑定到gnome shell扩展中的函数的最简单方法是什么?检查了几个扩展,我遇到了以下代码:global.display.add_keybinding(random-name, new Gio.Settings({schema: org.gnome[详细]
-
linux – CURL:如何在请求之间保留cookie?
所属栏目:[Linux] 日期:2021-03-30 热度:102
我需要登录页面然后提交条目.我可以使用以下代码登录curl $HOST -s -L -b $COOKIE -c $COOKIE -d login=submitlogin_name=$USERlogin_password=$PASS -o $OUTPUT 但是当我尝试提交一个条目时我不再登录了curl $HOSTADDNEWS -L -[详细]
-
如何将Linux密钥从/ dev / input / event *转换为ASCII
所属栏目:[Linux] 日期:2021-03-30 热度:138
我正在尝试将从/ dev / input / event0读取的键盘事件从定义的值转换为未运行X或终端的嵌入式应用程序中的ASCII等效项.我认为这应该通过Linux中定义的键盘映射功能来完成,而不仅仅是创建我自己的std :: map但我似乎无法找到一个好的起点.到目前为止,我发现的[详细]
-
c – SYSV与Linux / GNU ELF格式
所属栏目:[Linux] 日期:2021-03-30 热度:146
问题是在以下问题的背景下:Why are libraries not found, even though they are clearly on the -L path?.我的库和我的目标文件似乎有不同的ELF格式,这可能导致链接器无法“找到”库.现在,这导致了几个问题:似乎我的编译器通常会生成SYSV ELF文件. (检查文[详细]
-
连续监视linux中的目录,并在新文件可用时通知
所属栏目:[Linux] 日期:2021-03-30 热度:127
我是 linux和脚本环境的启动器.我的要求是这样的: 1) From an asp.net application, a file will be generated and copied to a predefined folder in a linux server machine. (Im assuming this can be done by remote file s[详细]
-
linux – 向进程组的所有成员发送信号的最佳方法是什么?
所属栏目:[Linux] 日期:2021-03-30 热度:175
我想杀死整个进程树.使用任何常用脚本语言执行此操作的最佳方法是什么?我正在寻找一个简单的解决方案.最佳答案您没有说要杀死的树是否是单个进程组. (如果树是从服务器启动或shell命令行分叉的结果,则通常会出现这种情况.)您可以使用GNU ps发现进程组,如下所[详细]
-
从自定义系统调用生成段错误
所属栏目:[Linux] 日期:2021-03-30 热度:63
我正在从系统调用中执行copy_to_user().如何在错误时生成段错误或sigbus,就像用户空间试图访问相同的内存一样?最佳答案好吧,一般来说,你做不到.除非你打算重写内核.当内核访问用户模式地址时,它使用安全表单,通常是copy_from_user,copy_to_user,get_user,...[详细]
-
linux – 为什么简单地链接GL导致段错误?
所属栏目:[Linux] 日期:2021-03-30 热度:101
我正在Linux上编写一个OpenGL应用程序,我可以轻松地使用GLUT创建一个窗口,但是一旦我与-lGL链接,我就会得到一个段错误.会有什么想法导致这种情况?即使使用-Wall,我也不会收到任何编译器警告或错误.只有当我运行该程序时才会给我一个段错误.我以前从未使用过g[详细]
-
linux – pthreads线程在堆栈中预先故障的最佳方法是什么?
所属栏目:[Linux] 日期:2021-03-30 热度:158
我正在为嵌入式Linux系统中运行的实时程序编写代码.因为关键是我们不会在页面错误上无法预测,我想在堆栈中预先保留,以便我们使用的区域保证被mlockall()调用覆盖.对于主线程来说这很简单;只需做一些大的alloca(),并确保每隔几页写一次.这是有效的,因为在程序[详细]
-
linux – 从长行按位置删除字段
所属栏目:[Linux] 日期:2021-02-21 热度:182
我有一个长的分号分隔的字段,其中69个是准确的. 我需要删除字段3,所以我可以以冗长的方式执行: awk -F; $1 == 3 { print $1;$2;$4 ... } a.txt 哪个会变得很长.有没有捷径可以说“4美元到底”,“4美元到69美元”或者只是“删除3美元”? 与问题相关:重复“;[详细]
-
如何在没有find的情况下在linux shell脚本中根据日期查找和删除文件?
所属栏目:[Linux] 日期:2021-02-21 热度:134
请注意,我不能在目标环境中使用“找到” 我需要在linux shell脚本中删除超过7天的所有文件.就像是: FILES=./path/to/dirfor f in $FILESdo echo Processing $f file... # take action on each file. $f store current file name # perhaps stat e[详细]
-
什么是acpi_pm linux的clockource,什么硬件实现?
所属栏目:[Linux] 日期:2021-02-21 热度:133
我的 Linux机箱中的文件/ sys / devices / system / clocksource / clocksource0 / available_clocksource列出了以下时钟源: tsc hpet acpi_pm 我知道tsc是Processer中的Timestamp Counter Register. 我知道hpet是高精度事件计时器. 我不知道什么是acpi_pm是[详细]
-
linux – 如何阻止在远程主机上分支
所属栏目:[Linux] 日期:2021-02-21 热度:68
有没有办法阻止代码推送直接掌握?我尝试在.git / hooks / update中添加一个脚本: #!/bin/shif [ $USER != git-repo-admin ];then if [ $1 == refs/heads/master ]; then echo Manual pushing to this repo is restricted e[详细]
-
linux – 如何检查文件是否存在并执行命令?
所属栏目:[Linux] 日期:2021-02-21 热度:98
我有一个使用 Python编写的守护进程.当它运行时,它有一个位于/tmp/filename.pid的PID文件.如果守护程序未运行,则PID文件不存在. 在Linux上,如何检查以确保PID文件存在,如果不存在,请执行命令重新启动? 命令将是 python daemon.py restart 必须从特定目录执行[详细]
-
linux – 我可以在KDE中找到一个合适的平铺窗口管理器
所属栏目:[Linux] 日期:2021-02-21 热度:150
我将切换到平铺窗口管理器有点矛盾.我之前做了一个转换,我非常喜欢它的某些东西,但对于其他事情我不喜欢.所以我结束了切换回我可靠的KDE. 但是,当我在虚拟桌面之间切换时,我不禁想到,如果我能在KDE中安装一个正确的平铺窗口管理器,那么可以想像如何真棒.我知[详细]
-
如何使用cURL与PHP同时打开多个URL?
所属栏目:[Linux] 日期:2021-02-21 热度:100
这是我现在的代码: $SQL = mysql_query(SELECT url FROM urls) or die(mysql_error()); //Query the urls tablewhile($resultSet = mysql_fetch_array($SQL)){ //Put all the urls into one variable //[详细]