小编Luk*_*ett的帖子

如何在 Linux 中列出具有完整路径的文件?

在 Linux 中,是否有等效于Dir /s /a /b列出完整路径和文件名的位置?我是 Linux 新手,没有 GUI,我想了解硬盘上的结构。

linux

30
推荐指数
5
解决办法
13万
查看次数

如何通过控制台关闭 Debian Linux 机器

全新的 Linux。我需要关闭我的盒子并将其放在我的服务器机房中。这里和到处的帮助似乎对我不起作用:

http://debianhelp.co.uk/shutdown.htm

我得到:

lukepuplett@uktnlx01:~$ poweroff
-bash: poweroff: command not found
lukepuplett@uktnlx01:~$ shutdown
-bash: shutdown: command not found
lukepuplett@uktnlx01:~$ modprobe apm
-bash: modprobe: command not found
lukepuplett@uktnlx01:~$
Run Code Online (Sandbox Code Playgroud)

我还尝试了暂停、重启、离开和请就工作。

linux debian

21
推荐指数
2
解决办法
8万
查看次数

我如何阅读 htop

我无法理解htopLinux top 命令的流行替代品所显示的信息。

htop 屏幕转储

在上面的屏幕截图中,列出了许多 java 实例,但只有父实例使用 CPU 时间。其他人是什么?

当 CPU% 列显示所有进程没有发生太多事情时,为什么 CPU 利用率条显示如此繁忙的内核?事实上,它们大部分时间都没有相关性地移动。

当核心几乎总是绿色并且看起来很忙时,为什么右上的负载平均值(我假设它是一个 3 步历史)如此之低?

有人会这么好心解释如何阅读这些信息吗?

谢谢!

linux htop

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

在 Linux 上我应该在哪里安装我的应用程序?

我们有一些内部编写的数据导入工具,我需要在新的 Linux 机器上设置它们。

它们是用 Java 和 .NET(在 Mono 上运行)编写的,它们包括二进制文件、配置文件、资源/资产,如图像和模板。他们还编写日志并查看一些特殊文件夹以导入数据。

我是 Linux 新手。此刻,他们就像一个文件夹中/data/importer.java/,并/data/importManager.net/包含他们需要的一切运行这些文件夹。

但是我看到的/data/是一个非标准文件夹。所以我想知道是否有合适的地方来设置它们,但是在 Linux 上似乎有很多文件夹,每个文件夹都用于特定目的和只读/读写数据。

这几乎就像我需要将我的应用程序拆分到一堆文件夹中以正确执行此操作,还有一些文件夹名称,例如bin听起来不错,但是对于非二进制/编译文件我该怎么办?

除了二进制文件,配置和其他所有内容通常都由人类修改。

类似的东西(现在只关注 Java 部分):

  • /opt/importer.java/ 对于二进制文件、配置和资源
  • /var/importer.java/data-in/ 用于删除要导入的数据
  • /var/importer.java/logs 对于写入的日志

或者我应该使用该/srv/文件夹?或者也许/usr/bin/。也许日志应该写入/home/正在运行的用户的文件夹中?

一切都是那么复杂。每当我阅读任何 Linux 文档时,我都会后悔。我应该直接从另一台机器上复制它,然后忘记我曾经尝试过吗?

谢谢

卢克

linux centos

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

Posh-Git – 它有什么作用?

我已经在 Windows 上与 Git 斗争了一个多星期,试图让它可用。我听说过用于 PowerShell 的 Posh-Git,但我似乎无法找到有关它实际作用的任何信息。

Posh-Git 是否git用可靠、直观、不太可能在未来版本中更改并在屏幕上很好地显示的替代品替换了标准的命令行工具和语法?

还是 Posh-Git 只是修改了提示?

windows git

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

相当于 Linux 中的事件日志

是否有相当于 Linux 中的 Windows 事件日志?当服务崩溃或在断开连接的会话中运行的进程爆炸时,问题记录到哪里?

更具体地说,如果 Java JVM 应用程序死掉,JVM 会写到哪里?在 Windows 上,有 WER 系统收集崩溃遥测(更多信息)。

linux crash event-log

5
推荐指数
1
解决办法
6542
查看次数

选择 Linux 发行版

这个问题很危险,所以请尽量保持公正,而是专注于选择 Linux 发行版时要寻找的内容

我对 Linux 完全陌生。我认为这永远不会发生,但我需要一个 Linux 机器来玩,而且我有一台备用的无风扇 Atom PC(仅限 32 位)。

我将把这台机器用作非商业爱好服务器,问题是,我什至不知道如何比较 Linux 发行版以及为什么人们会选择一个。

如果有的话,我想从 USB 记忆棒轻松安装。

我的问题是:在为服务器选择(免费?)Linux 发行版时,您会寻找什么?

如果可以的话,请解释一个人和另一个人之间实际上有哪些不同,而不是说你认为哪个更好,只是事实。

在我看来,Linux 作为服务器只是一个 SSH 控制台,我很难想象两者之间会有什么不同。

linux-distributions

4
推荐指数
1
解决办法
991
查看次数

如何保存 Crontab 编辑?

我运行crontab -e并进行了一些更改,现在如何保存它?

linux centos crontab

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

Windows 版 ImageMagick 未将 OpenCL 列为已启用

我正在尝试resize使用 ImageMagick进行 GPU 加速操作。

在我的 Windows 机器上,convert -list configure只使用列表FEATURES OpenMP而不是OpenCL我预期的,因为我安装了 NVidia CUDA GPU。

还有什么我必须做的吗?

在生产中,我们将使用 Linux。我是否还需要做一些额外的事情才能启用硬件加速?

windows linux opencl imagemagick

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

Linux For 风格命令

在 Windows DOS 中,我可以使用该for命令来大幅提高生产力并同时执行数以百万计的事情。在 PowerShell 中,它甚至更好。在 Linux 上,我很挣扎。

我如何制作一批软链接到另一个驱动器上的某些文件夹?

如果这样做,ln -s 2013-02-*它会做一些完全疯狂的事情,并在随机文件夹中创建链接。

所以我试图使用命令替换,但echo首先进行测试,问题是

echo 'prepend/'`ls /drive/ -1`
Run Code Online (Sandbox Code Playgroud)

仅将 preprend/ 字符串添加到第一个条目。这告诉我,虽然我使用 remove 命令进行了一次命令替换,但它并没有像我想象的那样工作(为每个 ls 结果生成一个命令)。

我又需要一个 for 循环了。我如何做“foreach $row in (ls -1) do (something)”?

linux bash

-4
推荐指数
1
解决办法
126
查看次数