-
linux – 如何访问.gdbinit和gdb内部的环境变量?
所属栏目:[Linux] 日期:2020-05-27 热度:198
我正在寻找在使用gdb调试时设置源代码的路径.我选择使用.gdbinit文件. 基本上它包含一个命令: directory=/path/to/src. 但是,我希望能够将命令指定为: directory=$SOURCESROOT/src 其中SOURCESROOT是一个环境变量.而且,如果可能,还可以通过输入directory =[详细]
-
linux – 从bash运行csh脚本,通过命令更改shell临时
所属栏目:[Linux] 日期:2020-05-27 热度:165
我需要从bash shell运行csh脚本,因此通过命令临时更改为tcsh.它在交互模式下工作得很完美,但我不能在一行命令中找到它. 所以在交互模式下我在bash shell中做: tcsh的 来源my.tcshr useMyTcshCmd 等等 我如何在1命令中完成所有这些操作? 对不起,新手问题……[详细]
-
linux – 文件执行与点空间与点斜线
所属栏目:[Linux] 日期:2020-05-27 热度:172
我试图使用现有的代码库,但遇到一个问题.简而言之,我执行一个 shell脚本(让我们称之为A),其第一个动作是调用另一个脚本(B).脚本B在我当前的目录(我正在使用的程序的要求).该软件的手册引用了bash,但A中的意见表明它是在ksh中开发的.到目前为止,我一直在bash运[详细]
-
cuda – 使用nvcc时的arch和代码选项的默认值是什么?
所属栏目:[Linux] 日期:2020-05-27 热度:70
编译CUDA代码时,必须选择要生成代码的架构. nvcc提供两个参数来指定这个架构,基本上是: arch指定虚拟arquictecture,可以是compute_10,compute_11等. 代码指定真实的架构,可以是sm_10,sm_11等. 所以这样的命令: nvcc x.cu -arch=compute_13 -code=sm_13 将为[详细]
-
linux – libEGL.so.1不是一个象征性的链接
所属栏目:[Linux] 日期:2020-05-27 热度:198
看到这个警告时,我正在使用gtx960设置ubuntu桌面16.04. 完整的警告是: /sbin/ldconfig.real:/usr/lib32/nvidia-375/libEGL.so.1不是象征性的链接 /usr/lib32 /中的32位文件的警告也出现, 我刚刚重新安装ubuntu,但似乎没有用.同样的,如果我阻止新风格. 驱动[详细]
-
在Linux Box上使用PHP将Windows时间戳转换为日期
所属栏目:[Linux] 日期:2020-05-27 热度:131
我有一个在 Linux机器上运行的Intranet,它使用LDAP通过 PHP对Windows机箱上的Active Directory进行身份验证. 我可以使用LDAP从AD检索用户的条目,并从php数组访问最后一个登录日期,例如: echo $adAccount[lastlogontimestamp][0]; // returns something like[详细]
-
在Linux中读取USB网络摄像头的输出
所属栏目:[Linux] 日期:2020-05-27 热度:190
我在C中用fread和fwrite进行了一些实验,所以我在C中写了这个小程序,从网络摄像头获取数据并将其转储到一个文件中.以下是来源: #include stdio.h#include stdlib.h#define SIZE 307200 // number of pixels (640x480 for my webcam)int main() { FILE *camera[详细]
-
最快的Linux系统调用
所属栏目:[Linux] 日期:2020-05-27 热度:138
在支持系统调用和系统调用的x86-64英特尔系统上,什么是来自vanilla内核的64位用户代码的“最快”系统调用? 特别是,它必须是一个系统调用来运行syscall / sysret用户 - kernel transition1,但是除此之外的工作量最少.它甚至不需要进行系统调用本身:某种类型[详细]
-
了解Linux内核和补丁版本
所属栏目:[Linux] 日期:2020-05-27 热度:103
我想更好地了解Linux内核/补丁发布的工作原理.例如,如果我今天(2013年12月12日)打开www.kernel.org,主要下载(黄色按钮)将我带到最新稳定版“linux-3.12.5.tar.xx”.这很清楚.但如果我进入“https://www.kernel.org/pub/linux/kernel/v3.x/”,我可以找到(在许[详细]
-
X11 / X – linux桌面软件,我不明白这是如何组合在一起的
所属栏目:[Linux] 日期:2020-05-27 热度:50
我最近开始使用Linux(我工作的地方是Microsoft商店,因此我只使用C#编写代码,使用MS产品等).我试图从高层次上理解Linux中的一些基本内容是如何结合在一起的.我一直在读www.linfo.org无论如何,我从来没有得到X是什么.从阅读this article开始,我认为X是位于操作[详细]
-
linux-kernel – 如何从用户模式切换到内核模式?
所属栏目:[Linux] 日期:2020-05-27 热度:81
我正在学习 Linux内核,但我不明白如何在linux中从用户模式切换到内核模式.它是如何工作的? 你能给我一些建议或给我一些链接来引用它或一些关于这个的书吗? 非常感谢! 用户空间应用程序在正常操作期间显式启动切换到内核模式的唯一方法是进行系统调用,如 op[详细]
-
linux – 如何在系统级别将目录添加到Perl库路径?
所属栏目:[Linux] 日期:2020-05-27 热度:145
在一个标准的 linux设置中,我可以在哪里添加一个目录到@INC变量? 在/ etc / profile文件中,我补充说: export PERLLIB=$PERLLIB:/foo/bar export PERL5LIB=$PERL5LIB:/foo/bar 谢谢 如果您希望每个Perl脚本具有额外的库路径,您可以重新编译Perl,并在安装过程[详细]
-
linux – Bash中有效标识符(例如函数,vars等)的规则是什么?
所属栏目:[Linux] 日期:2020-05-27 热度:101
Bash中的标识符,特别是函数和变量名称的语法规则是什么? 我写了一个Bash脚本,并在Ubuntu,Debian,Red Hat 5和6上的各种版本的Bash上进行了测试,甚至是一个旧的Solaris 8框.脚本运行良好,因此它运行. 然而,当用户在SUSE机器上尝试使用它时,它给出了“不是有效[详细]
-
在Linux命令行中调用R函数
所属栏目:[Linux] 日期:2020-05-27 热度:168
有没有办法直接从 Linux命令行调用R函数而不进入R环境?它只是运行一个R文件对我来说不起作用,因为我需要在每次运行它时指定函数的参数. 一个简单的内置是以下BASH命令: export NUM=10R -q -e rnorm($NUM)[详细]
-
暂时阻止linux关闭
所属栏目:[Linux] 日期:2020-05-27 热度:89
我有一个备份脚本,每天在我的 linux(Fedora 9)计算机上运行.如果计算机在备份进行中关闭,备份可能会损坏,因此我想编写一个小脚本,暂时禁用用户重启或关闭计算机的能力. 脚本不是不可改变的,只是让系统的用户知道备份正在进行中,而不应该关闭.我在DBus免费桌面[详细]
-
linux – .htaccess redirect index.php到/
所属栏目:[Linux] 日期:2020-05-27 热度:149
我想隐藏index.php页面,只显示域名. 这可能与.htaccess一起使用吗? RewriteRule ^index.php/?$/ [L,R=301,NC] 还尝试过: RewriteEngine OnRewriteBase /RewriteCond %{THE_REQUEST} ^[A-Z]{3,9} /index.php HTTP/RewriteRule ^index.php$[详细]
-
如何使用linux flock命令来防止其他根进程删除文件?
所属栏目:[Linux] 日期:2020-05-27 热度:172
我想防止我的一个根进程删除某个文件.所以我遇到了flock命令,似乎符合我的需要,但我没有得到它的语法. 如果我只指示一个共享锁,它不起作用: flock -s“./file.xml” 如果我添加了一个超时参数,它仍然不起作用 flock -s -w5“./file.xml” 似乎这样,它适合flo[详细]
-
在Linux上使用I2C读/写
所属栏目:[Linux] 日期:2020-05-27 热度:92
我正在读/写到通过I2C总线连接的地址为0b 1010 011的FM24CL64-GTR FRAM芯片. 当我试图写3个字节(数据地址2字节,数据一个字节)时,我得到一个内核消息([12406.360000] i2c-adapter i2c-0:sendbytes:NAK bailout.)以及写入返回! = 3.见下面的代码: #include[详细]
-
linux – 在运行./configure for vlc时找不到libavcodec
所属栏目:[Linux] 日期:2020-05-27 热度:165
我正在ubuntu 10.04上为vlc运行’./configure’.但是由于某种原因找不到libavcode库.我有检查/usr/lib,它有库,为什么./configure找不到它? 这是’./configure’的错误: checking for AVCODEC... noconfigure: error: Could not find libavcodec or libavuti[详细]
-
linux – 上下文切换的开销是什么?
所属栏目:[Linux] 日期:2020-05-27 热度:182
本来我相信上下文切换的开销是TLB被刷新.不过我刚刚看到维基百科: http://en.wikipedia.org/wiki/Translation_lookaside_buffer In 2008, both Intel (Nehalem)[18] and AMD (SVM)[19] have introduced tags as part of the TLB entry and dedica[详细]
-
linux – 如何通过/ .nanorc关闭(或至少覆盖)纳米语法突出显示?
所属栏目:[Linux] 日期:2020-05-27 热度:167
我正在努力找到一个明确的答案,禁用或覆盖纳米编辑器的颜色设置. 默认情况下,我的系统上启用了颜色语法高亮.点击ALT Y会禁用这个,这正是我想要的默认值. 有任何想法吗? 要禁用语法高亮将以下行写入/ .nanorc set quietsyntax disabled . 第一行防止错误回复.[详细]
-
CurlException:28:connect()超时?
所属栏目:[Linux] 日期:2020-05-27 热度:186
今天我试图在Facebook上使用 PHPSDK应用程序,我看到图书馆显示异常 CurlException:28:connect()超时! 所以,要检查是否是我的代码错误,我从github下载了最新的库PHPSDK.然后我试图运行示例/ example.php文件几次,之后我查看错误日志,这个错误也是(不总是,看[详细]
-
Linux和Windows之间的Android SDK平台
所属栏目:[Linux] 日期:2020-05-27 热度:179
我是双启动 Windows 7和Ubuntu 12.04 Linux.我可以将现有的 Android SDK平台从Windows分区复制到linux分区吗?还是平台不同?我不想浪费时间重新加载所有的包. Android SDK与平台相关. 检查: http://developer.android.com/sdk/index.html[详细]
-
linux – Up Arrow的替代方案输入以运行上一个命令?
所属栏目:[Linux] 日期:2020-05-27 热度:82
有时我必须连续多次运行命令,例如查看服务是否已启动,将手移离正常输入位置以反复按向上箭头和输入键变得乏味.有没有办法在没有Up Arrow和Enter键的情况下运行上一个命令,可能还有一个精心设计的shell脚本?我已经尝试了以下内容,但它不能令人满意,因为它无法[详细]
-
linux – Golang:什么是etext?
所属栏目:[Linux] 日期:2020-05-27 热度:153
我已经开始介绍一些我的Go1.2代码,而顶级项目总是被命名为’etext’.我搜索过,但找不到很多关于它的信息,而不是它可能与Go例程中的调用深度有关.然而,我没有使用任何Go例程,’etext’仍占总执行时间的75%或更多. (pprof) top20 Total: 171 samples 128 74.9%[详细]

浙公网安备 33038102330553号