Questions tagged «linux»

LINUX问题必须与编程有关。仅当您的问题与使用Linux API或Linux特定行为进行编程有关时才使用此标记,而不仅仅是因为您碰巧在Linux上运行代码。如果需要Linux支持,可以尝试https://unix.stackexchange.com或特定Linux发行版的Stack Exchange网站,例如https://askubuntu.com或https://elementaryos.stackexchange.com/

28
Linux是否有C ++ gdb GUI?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 3年前关闭。 改善这个问题 简要地说:有没有人知道gdb的GUI可以将其带到与Visual C ++的最新版本相当或接近的功能集? 详细信息:作为一个在Windows上花费了大量时间的人,每当我必须在Linux中编写C ++时,我发现的最大绊脚石之一是,使用命令行gdb进行调试比将其花费的时间长了数倍。 Visual Studio,实践似乎并没有变得更好。有些事情更容易或更快速地以图形方式表达。 具体来说,我正在寻找一个GUI: 处理所有基础知识,例如步入和进入代码,观察变量和断点 了解并可以显示复杂和嵌套的C ++数据类型的内容 在显示相关信息(例如参数类型)时,不要被困惑,最好能智能地逐步浏览模板化的代码和数据结构 可以处理线程化应用程序并在不同线程之间切换以单步执行或查看其状态 除了在gdb中启动程序外,还可以处理附加到已经启动的进程或读取核心转储的问题 如果不存在这样的程序,那么我想听听人们在使用至少满足某些要点的程序方面的经验。有人有什么建议吗? 编辑: 列出可能性是巨大的,我会尽我所能,但是如果您可以在响应中包括它,它将更加有帮助: (a)是否实际使用了此GUI,如果可以, ,您对此有何正面/负面反馈。 (b)如果您知道/不支持上述哪些功能 列表很容易获得,像这样的站点很棒,因为您可以了解人们在应用程序方面的个人经历。
210 c++  linux  gdb  debugging 


24
父母退出后如何使子进程死亡?
假设我有一个进程,它恰好产生了一个子进程。现在,当父进程出于某种原因(正常或异常,通过kill,^ C,断言失败或其他任何原因)退出时,我希望子进程死亡。如何正确地做到这一点? 一些关于stackoverflow的类似问题: (如前所述)当父进程退出时,如何导致子进程退出? (稍后询问)在杀死父进程时,是否会自动杀死使用fork()创建的子进程? 有关Windows的 stackoverflow的一些类似问题: 如何在Windows中自动销毁子进程? 当父进程被杀死时杀死子进程
209 c  linux  unix  process  fork 

30
Linux版C ++ IDE?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 4年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 我想将编程视野扩展到Linux。一个好的,可靠的基本工具集很重要,还有什么比IDE更基本的呢? 我可以找到以下SO主题: 适用于Linux和Windows的轻量级IDE 您使用什么工具在Linux上开发C ++应用程序? 我不是在寻找轻量级的 IDE。如果一个IDE值得花钱,那么我会为此付费,因此它不必免费。 然后,我的问题是: Linux有什么好的C ++编程IDE? 最低限度是相当标准的:语法高亮,代码完成(例如intellisense或其Eclipse对应物)和集成调试(例如基本断点)。 我自己搜索过它,但是有太多的东西几乎是不可能的,要手工将好与坏分开,特别是对于像我这样在Linux上几乎没有C ++编码经验的人。我知道Eclipse支持C ++,我真的很喜欢Java的IDE,但是它对C ++有好处吗,还有什么更好的选择吗? 第二篇文章实际上提出了一些好的建议,但是我所缺少的是究竟是什么使Sugested IDE对用户如此好,其(缺点)有什么优点? 因此,也许我的问题应该是: 您提出什么IDE(根据您的经验),为什么?
209 c++  linux  ide 

18
快速的UNIX命令在文件中间显示特定行?
尝试调试服务器问题,而我唯一的日志文件是20GB日志文件(甚至没有时间戳!为什么人们将其System.out.println()用作日志记录?在生产中?!) 使用grep,我找到了要查看的文件区域,行347340107。 除了做类似的事情 head -<$LINENUM + 10> filename | tail -20 ...这将需要head通读日志文件的前三亿四千七百万行,是否有一种快速简便的命令将347340100-347340200行(例如)转储到控制台? 更新我完全忘记了grep可以在比赛中打印上下文...这很好。谢谢!
206 linux  bash  unix  text 

6
CLOCK_REALTIME和CLOCK_MONOTONIC之间的区别?
您能解释一下Linux 返回的时钟CLOCK_REALTIME与CLOCK_MONOTONIC时钟之间的区别clock_gettime()吗? 如果我需要计算外部源产生的时间戳与当前时间之间的经过时间,哪个是更好的选择? 最后,如果我有一个NTP守护进程周期性地调整系统时间,怎么做这些调整与每个互动CLOCK_REALTIME和CLOCK_MONOTONIC?
206 linux 

15
从管道将值读取到外壳变量中
我正在尝试让bash处理来自管道的stdin的数据,但是没有运气。我的意思是没有以下工作: echo "hello world" | test=($(< /dev/stdin)); echo test=$test test= echo "hello world" | read test; echo test=$test test= echo "hello world" | test=`cat`; echo test=$test test= 我希望输出在哪里test=hello world。我试过用“”引号括住"$test"也不起作用。
205 linux  bash  pipe 




9
如何在鱼壳中定义别名?
我想在鱼中定义一些别名。显然应该可以在 ~/.config/fish/functions 但是当我重新启动外壳程序时,它们不会自动加载。有任何想法吗?
204 linux  shell  fish 


3
Crontab星期几语法
在crontab中,星期几字段是从0 - 6还是从1 -7? 我看到与此相关的信息冲突。0-6我见过的维基百科州和其他网站都是1-7。 同时这将是暗示或或者使用0或7不正确?也就是说,cron还会继续运行吗?
204 linux  cron  crontab  sysadmin 


13
执行命令而不将其保留在历史记录中
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 8个月前关闭。 改善这个问题 我想执行一些命令,但不想将它们存储在命令历史记录中。这样,没人能在.bash_history文件中搜索它。 有什么办法可以这样执行bash命令吗?
203 linux  bash  unix 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.