-
从Java程序打开浏览器窗口
所属栏目:[Linux] 日期:2020-05-27 热度:54
题我有一个用Java编写的应用程序.它被设计为独立运行在Linux机器上.我正在尝试生成一个新的firefox窗口.但是,Firefox从未打开过.它总是有一个shell退出代码1.我可以使用gnome-terminal运行相同的代码,它打开正常.背景所以,这是它的初始化过程:开始X“Xorg:1[详细]
-
用于编译和链接所有C文件的别名或命令
所属栏目:[Linux] 日期:2020-05-27 热度:185
我最近开始使用gcc命令手动编译/链接我的C文件.但是,它需要在命令末尾键入所有源文件.当有许多文件要编译/链接时,它可能很无聊.这就是为什么我想为命令创建一个bash别名,直接输入文件夹的所有* .h和* .c文件.我在.bashrc中的这一行是这样的: alias compile=l[详细]
-
php – Magento扩展404错误
所属栏目:[Linux] 日期:2020-05-27 热度:101
我很难过!我有一个自定义扩展,在Mac Leopard本地工作得很漂亮,但是在推送到主机(Centos Linux)后,当我尝试调用前端路由器时,我收到Magento 404错误.例如这个URL:[domain] /shop/index.php/bbyd_sync/index/在现场生成404,但在本地返回“done”.这是我的conf[详细]
-
将char *转换为char * const *
所属栏目:[Linux] 日期:2020-05-27 热度:180
请原谅我这个问题的基本“问题”.我有时会迷上指针.我有一个char *但我需要将它转换为char * const *才能在fts()函数中正确使用它.我怎么做?谢谢最佳答案您不应该进行这种转换,因为类型不兼容.关于指针和指针的指针char *是指向字符串的指针,而char **是指向[详细]
-
c – 如何有效地使用valgrind
所属栏目:[Linux] 日期:2020-05-27 热度:92
我刚开始学习使用valgrind和--tool = memcheck但我遇到的麻烦实际上是找到了问题.例如一个这样的问题是这个.==12561== Conditional jump or move depends on uninitialised value(s) ==12561== at 0x425779: Server::HandleReceive[详细]
-
需要Linux cmd-line应用程序来比较二进制文件并在第一次不匹配时退出
所属栏目:[Linux] 日期:2020-05-27 热度:196
是否有Linux命令行应用程序将比较两个二进制文件并在第一次不匹配时退出?cmp似乎没有退出选择权.最佳答案cmp没有此选项,因为它总是在第一次不匹配时退出.$cmp -b /bin/ls /bin/sed /bin/ls /bin/sed differ: byte 25, line 1 is 320 M-P 300 M-@[详细]
-
linux – perf在用户和内核级别测量事件的选项是什么意思?
所属栏目:[Linux] 日期:2020-05-27 热度:153
Linux perf工具提供对CPU事件计数器的访问.它允许您指定要计数的事件以及何时计算这些事件.https://perf.wiki.kernel.org/index.php/Tutorial By default, events are measured at both user and kernel levels: perf stat -[详细]
-
linux – X11中的消除锯齿的文本
所属栏目:[Linux] 日期:2020-05-27 热度:110
我正在尝试使用Xlib来深入了解Linux GUI程序的工作原理.我写了一个简单的程序,在一个窗口中显示“Hello,world”,但它看起来很不合时宜,因为文本没有消除锯齿.在X11中显示消除锯齿文本的最佳方法是什么?如何在GTK,Qt和其他工具包中实现抗锯齿?最佳答案X协议[详细]
-
linux – curl命令不在bash中通过shell脚本执行
所属栏目:[Linux] 日期:2020-05-27 热度:163
我正在学习shell脚本!同样我尝试在ubuntu终端上使用curl下载facebook页面.t.sh内容vi@vi-Dell-7537(Desktop) $cat t.sh curlCmd=curl https://www.facebook.com/vivekkumar27june88 echo $curlCmd ($curlCmd) gt[详细]
-
Linux awk合并了两个文件
所属栏目:[Linux] 日期:2020-05-27 热度:182
我有下面的脚本来组合两个文件.awk -Ft {key = $1} !(key in result) {result[key] = $0; next;} { for (i=2; i = NF; i++) result[key] = result[key] FS $i } END { PROCI[详细]
-
c – SDL2 – 检查是否创建了OpenGL上下文
所属栏目:[Linux] 日期:2020-05-27 热度:125
我正在使用SDL2创建一个应用程序. OpenGL,它在3台不同的计算机上运行良好.但是在另一台计算机(更新的arch linux)上,它没有,它崩溃了这个错误:OpenGL context already created 所以我的问题是:如何检查是否已经创建了OpenGL上下文?然后,如果它已经创建,我该[详细]
-
如何在Linux中显示每个子目录的磁盘使用情况?
所属栏目:[Linux] 日期:2020-05-27 热度:130
我有一个目录,/ var / lib / docker,它包含几个子目录:/var/lib/docker$sudo ls aufs containers image network plugins swarm tmp trust volumes 我想知道每个目录有多大.但是,使用du命令如下,/var/lib/docker$sudo du -[详细]
-
linux – 使用ALSA快速查找流程
所属栏目:[Linux] 日期:2020-05-27 热度:168
目前Debian中的/usr/sbin / alsa知道使用声卡的过程如下:echo $( lsof +D /dev -F rt | awk /^p/ {pid=$1} /^t/ {type=$1} /^r0x(74|e)..$/ type == tCHR {print pid} | cut[详细]
-
linux – Glibc需要多长时间才能编译?
所属栏目:[Linux] 日期:2020-05-27 热度:166
我已经在虚拟机中编译了8个多小时,现在还没有完成. 终端仍在打印东西,所以我知道它还在编译. 主机系统是一个2.10Ghz的Intel Core2Duo,内存为4GB,而guest虚拟机是一台PowerPC虚拟机(QEMU)上的Linux,内存为1GB. 我知道动态指令翻译可以减慢一些事情,但即便如此,[详细]
-
java – Launch4j maven插件无法在64位linux机器上运行
所属栏目:[Linux] 日期:2020-05-27 热度:76
我正在尝试使用maven Launch4j插件版本1.5.0.1当我在我的Windows框上构建pom时,没有问题(我的Windows框安装了32位和64位版本的Java).但是当我在我的linux盒子上构建pom时,我遇到了这个问题:堆栈跟踪:org.apache.maven.lifecycle.LifecycleExecutionExceptio[详细]
-
linux – fork()失败,出现内存不足错误
所属栏目:[Linux] 日期:2020-05-27 热度:58
父进程在尝试分叉子进程时失败,并且errno = 12(内存不足).父进程在 Linux 3.0内核上运行 – SLES 11.在分叉子进程时,父进程已经占用了大约70%的RAM(180GB / 256GB).这个问题有解决方法吗? 该应用程序用C语言编写,用g 4.6.3编译. 可能在您的系统中阻止了提交[详细]
-
linux – 如何更改内核的版本字符串?
所属栏目:[Linux] 日期:2020-05-27 热度:62
我是 Linux的新手,也是构建/编译自己的内核的新手.对于初学者,我只想弄清楚如何更改内核的版本字符串.例如,当我执行uname -a时,它会输出“Linux localhost.localdomain 3.11.10-100.fc18.i686”.我想自定义它,但我不确定要编辑的文件.我知道它必须是我的内核[详细]
-
使用单一命令行编译和构建Java(Linux)
所属栏目:[Linux] 日期:2020-05-27 热度:65
有没有办法以这样的方式设置别名,以便我可以输入命令,然后在一行中输入参数?例如,而不是javac Program.java java Program 我可以去newcommand Program.java //or newcommand Program, whichever is easier 这将执行与上面的行相同的命令.最佳答案[详细]
-
如何在linux中的连续磁盘块中存储文件
所属栏目:[Linux] 日期:2020-05-27 热度:158
我想在 linux上的磁盘上存储一些数据.我希望这些数据存储在物理磁盘中的连续磁盘块中.如果为了将此数据写入普通文件,可能该文件占用的块在物理磁盘中不连续.有办法做这个工作吗? 磁盘分区是磁盘的连续区域. 因此,执行您想要执行的操作的一种方法是调整磁盘分[详细]
-
有没有办法在vi中编辑最后的搜索/替换模式?
所属栏目:[Linux] 日期:2020-05-27 热度:181
我在vi编辑器中的复杂搜索模式中犯了一个错误,现在想要修改它. 我知道vi会记住最后一个搜索模式,但是我可以查看和编辑它吗? 现代vi / vim保留了历史:和/ vi中使用的命令.因此,您只需按向上箭头键即可再次获取搜索模式,然后进行编辑.[详细]
-
c – 如何调试丢包?
所属栏目:[Linux] 日期:2020-05-27 热度:116
我写了一个C应用程序(在Linux上运行),它提供大约400 kbps的RTP流.对于大多数目的地,这工作正常,但一些目的地经验包丢失.有问题的目的地似乎有一个较慢的连接,但它应该足够快到我发送的流.由于这些目的地能够为其他应用程序接收类似的RTP流而不丢包,我的应用程[详细]
-
在linux中是否有一个命令来查明库是否已在32位或64位模式下构建
所属栏目:[Linux] 日期:2020-05-27 热度:198
gcc 4.5.1Fedora 14 Linux 我有一个静态库,它是从以前的程序员构建的.但是,他离开了公司,我们没有源代码.我们所拥有的只是头文件* .h和libnet.a静态库. 当我尝试将其与我们的应用程序链接时.我收到了一个不兼容的链接器错误.我认为问题是静态库是在32位机器上[详细]
-
linux弹性beanstalk ec2服务器上的linux – node.js命令
所属栏目:[Linux] 日期:2020-05-27 热度:165
我在AWS上创建了一个弹性beanstalk node.js应用程序,它为我创建了EC2和RDS服务器.我使用putty连接到我的Linux EC2实例,该实例已成功登录.但是以下命令不起作用:node -v npm install express -g node 它给了我一个错误: bash: node: command not found 最佳[详细]
-
php – 使用互斥锁的Linux并发脚本
所属栏目:[Linux] 日期:2020-05-27 热度:93
在我的Linux服务器上,我需要同步多个脚本,用BASH和PHP编写,这样只有其中一个脚本能够启动一个系统关键的工作,这是一系列BASH / PHP命令,这些工作会搞砸由两个或多个脚本同时执行.根据我在C中使用多线程的经验,我熟悉互斥锁的概念,但是如何为在一系列不同进程[详细]
-
Linux中的精确grep -f命令
所属栏目:[Linux] 日期:2020-05-27 热度:154
我在Linux中有2个txt文件.A.txt内容(每行包含一个数字):1 2 3 B.txt内容(每行包含一个数字):1 2 3 10 20 30 grep -f A.txt B.txt结果如下:1 2 3 10 20 30 有没有办法以这种方式grep我只得到完全匹配,即不是10,20,30?提前致谢最佳答案对于完全匹配,请使用-[详细]

浙公网安备 33038102330553号