标签: application

Linux 是否存在停顿?

静止文件系统允许您在数据库和其他程序及其数据仍在运行时对其进行备份。

通常需要通知应用程序静默备份操作,因为所有缓冲区都需要刷新到磁盘,并且需要停止任何传入的写入请求,以便可以在不完全停止系统的情况下创建有效的备份。

Linux 是否还支持这种事情?我读到 Microsoft Windows 自 Windows Server 2003 起就对此提供支持,并且我在一些地方看到他们谈论如何使用 VM 在 Linux 上实现这一点。但是我不知道哪些特定的虚拟机,如果虚拟机必须作为主机在 Windows 上运行。

还有像Java这样的操作系统级别以上的平台呢?那里是否有对 quiesce 的支持?

virtual-machine database application virtualization

9
推荐指数
1
解决办法
4113
查看次数

从哪里开始创建 CLI 应用程序?

使用linux一两个月后,我知道我现在在做什么。

在使用任何语言创建程序时,我显然一直在使用这样的代码:

$ python test.py
Run Code Online (Sandbox Code Playgroud)

因此,如果我想test.py读取给定的文件,则必须使用:

$ python test.py something.file
Run Code Online (Sandbox Code Playgroud)

我现在想做什么,它尝试创建一个命令行应用程序,所以我可以使用

$ myapp something.file
Run Code Online (Sandbox Code Playgroud)

pythonin$ python test.pynanoin 之类的程序$ nano program.pl

但是我到底从哪里开始构建这样的应用程序呢?一点网络拖网让我无处可去。

如果你能自己告诉我那会很棒,但我会欣然接受一堆链接。

如果有不止一种方式,我完全开放,我真的不介意什么语言(学习另一种语言的借口!)或其他什么。

command-line application

8
推荐指数
1
解决办法
4313
查看次数

放大 mp3 文件中的安静段落

我有一个 mp3 文件,其中有两个声音的对话,其中一个声音非常安静。

是否有能够检测安静通道并放大它们的命令或应用程序?两种声音交替出现。

我已经尝试手动完成,Audacity但这是非常耗时的工作。

command-line audio application

7
推荐指数
1
解决办法
491
查看次数

Ubuntu 中的自定义桌面启动器搜索路径

我知道我可以.desktop/usr/share/applicationsor 中写入文件~/.local/share/applications,但是我可以将新文件夹添加到类似于$PATH环境变量的搜索路径中吗?

例如,我想将.desktop文件放入~/mydesktop/Dolphin 或 Nautilus 中的打开方式对话框中。

desktop directory-structure application

7
推荐指数
1
解决办法
1403
查看次数

Bash 脚本 - 运行应用程序并显示实时输出

我有一个 bash 脚本,它设置一些环境参数,然后运行一个 C++ 应用程序。

C++ 应用程序在运行时输出显示其当前状态的信息。

目前,我只在运行完成后才能看到结果。(大约 1 分钟)有没有让 bash 脚本显示应用程序的实时输出?

这是我到目前为止:

OUTPUT="$(sudo ./test_app -release)"    
echo $OUTPUT
Run Code Online (Sandbox Code Playgroud)

申请完成后,我得到以下信息:

release acknowledgereleasingstage1stage2released
Run Code Online (Sandbox Code Playgroud)

如果我直接从命令行运行应用程序,我会在每个进程完成时将其作为新行,而不是在应用程序完成时全部合并。

release acknowledge
releasing
stage1
stage2
released
Run Code Online (Sandbox Code Playgroud)

任何想法如何做到这一点?我想从 bash 脚本调用该应用程序以节省用户必须运行多个命令。

谢谢。

bash application output

7
推荐指数
1
解决办法
2万
查看次数

为什么发现软件管理器无法加载 Arch LInux 中的应用程序?

为什么发现软件管理器没有在 Arch Linux 中加载任何应用程序?这就是discover所说的:

Discover 目前无法用于安装任何应用程序,因为其应用程序后端均不可用。请将此错误报告给您的发行版。

请看一下截图:

在此输入图像描述

但我可以通过终端下载软件包。请帮忙。

kde arch-linux application plasma5

7
推荐指数
1
解决办法
2万
查看次数

是否有用于图像处理的命令行工具?

我正在寻找用于命令行图像处理的工具。我想要类似于精确演示工具的东西,我可以在其中编辑文件并可以直接在另一个窗口上查看结果。

我可以用 tikz 和 latex 得到类似的结果,但我需要在任何时候改变任何东西时编译任何东西,我希望有更有效的东西。

graphics image-manipulation application

6
推荐指数
2
解决办法
7501
查看次数

调试分段错误

我有一个在嵌入式 Linux 设备上运行的应用程序,我正在扩展它的新功能。新功能需要 GLib,因此我正在将所需的库动态链接到应用程序。

当我这样做并在设备上运行应用程序时,出现分段错误。当我动态链接新库时会发生这种情况。GDB 的回溯显示故障发生在另一个自定义动态链接库中。不幸的是,我只得到了以下消息的部分跟踪:

回溯停止:帧没有保存 PC

请注意,我只是链接了另一个共享库,并未添加任何新代码。如果我静态链接自定义库,崩溃就会消失。我怀疑内存损坏发生在其他地方,并且当动态链接自定义库以便发生分段时,条件(即内存映射)恰到好处。

任何人都知道我可以用来进一步调试的任何好的工具和技术?

embedded dynamic-linking application crash

6
推荐指数
1
解决办法
2779
查看次数

如何从 linux 上的命令行在首选 html 应用程序中打开 html 文件?

如何从 Linux 上的命令行获取 html 文件以在首选应用程序中打开?

我打开了一个 xterm 窗口和一个 html 文件,我想做一些类似的事情

open test.html
Run Code Online (Sandbox Code Playgroud)

这将启动我喜欢的浏览器并test.html加载文件。

(我正在寻找一种适用于任何 Linux 台式机的解决方案,而我不需要知道他们安装了哪个浏览器应用程序。)

browser html mime-types application

6
推荐指数
1
解决办法
8009
查看次数

通过 iptables 设置数据包速率限制

我有一个由我的互联网提供商设置的数据包速率限制(每秒最多 10 个)。如果我想使用 AceStream 播放器,这是一个问题,因为如果我超过限制,我就会断开连接。

如何限制该程序的互联网访问?

我尝试了建议的命令:

iptables -A OUTPUT -m limit --limit 10/s -j ACCEPT
Run Code Online (Sandbox Code Playgroud)

但我收到一条致命错误消息:

FATAL: Error inserting ip_tables (/lib/modules/3.2.0-67-generic/kernel/net/ipv4/netfilter/ip_tables.ko): Operation not permitted
iptables v1.4.12: can't initialize iptables table `filter': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
Run Code Online (Sandbox Code Playgroud)

具有管理员权限:

sudo iptables -A OUTPUT -m limit --limit 10/s -j ACCEPT
Run Code Online (Sandbox Code Playgroud)

没有错误信息了。但它仍然无法正常工作,我断开连接。

命令行中是否有错误?还是我必须使用 iptables 的其他参数?

下面是当我超出提供程序的限制时我得到的实际消息。在此处输入图片说明

到目前为止,我尝试了不同的方法,但没有一个不起作用。

sudo iptables -A INPUT -p tcp --syn --dport 8621 -m connlimit --connlimit-above 10 …
Run Code Online (Sandbox Code Playgroud)

process iptables limit tc application

6
推荐指数
1
解决办法
3万
查看次数