AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-395258

FreeSoftwareServers's questions

Martin Hope
FreeSoftwareServers
Asked: 2020-03-12 18:25:33 +0800 CST

增强型会话模式不起作用 - Hyper-V 来宾

  • 0

我在单独的 Windows 安装上使用“快速创建”创建了一个 Ubuntu VM。从那以后,我已经移动了几次磁盘并在其上运行了一堆命令,但不知何故,我无法让增强的会话正常工作。

我在虚拟机中运行了以下内容:

cat << 'EOF' >~/setup_enhanced_session_hv_mods.sh
#!/bin/bash

sudo apt purge -y linux-azure
sudo apt autoremove -y --purge
sudo apt install -y linux-azure
update-initramfs -u
reboot
EOF
chmod +x ~/setup_enhanced_session_hv_mods.sh
~/setup_enhanced_session_hv_mods.sh

lsmod显示了这一点:

root@skynet:~# lsmod | grep hv
hv_balloon             28672  0
hv_sock                16384  1
vsock                  36864  2 hv_sock
hv_netvsc              73728  0
hv_storvsc             20480  5
scsi_transport_fc      57344  1 hv_storvsc
hv_utils               32768  0
hv_vmbus               94208  8 hv_balloon,hv_utils,hv_netvsc,hid_hyperv,hv_storvsc,hyperv_keyboard,hv_sock,hyperv_fb

uname:

root@skynet:~# uname -r
5.3.0-40-generic

这在主机上:

Set-VM -VMName SkyNet -EnhancedSessionTransportType HvSocket
windows virtualization hyper-v 18.04
  • 1 个回答
  • 2720 Views
Martin Hope
FreeSoftwareServers
Asked: 2018-05-16 17:05:36 +0800 CST

wget localhost - 连接被拒绝 - AWS 上的 Atlassian 安装

  • 2

我正在尝试调试在 AWS 实例上设置 Confluence 时出现连接错误的原因。

我尝试在 CLI 上执行一个简单的测试命令并收到错误“连接被拒绝”,这让我认为这可能是 Ubuntu 防火墙问题,但我禁用了 UFW,它似乎没有 FirewallD。我可以尝试禁用/配置哪些其他罪魁祸首/事情?

root@confluence:/usr/src# wget http://localhost:8090
--2018-05-16 01:03:37--  http://localhost:8090/
Resolving localhost (localhost)... 127.0.0.1
Connecting to localhost (localhost)|127.0.0.1|:8090... failed: Connection refused.

root@confluence:/usr/src# free -m
              total        used        free      shared  buff/cache   available
Mem:            990         191         145          11         653         627
Swap:             0           0           0

root@confluence:/usr/src# systemctl status confluence
● confluence.service
   Loaded: loaded (/etc/init.d/confluence; bad; vendor preset: enabled)
   Active: active (exited) since Wed 2018-05-16 01:03:25 UTC; 1min 3s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 22595 ExecStart=/etc/init.d/confluence start (code=exited, status=0/SUCCESS)

May 16 01:03:25 confluence confluence[22595]: To run Confluence in the foreground, start the server with start-confluence.sh -fg
May 16 01:03:25 confluence confluence[22595]: executing using dedicated user: confluence
May 16 01:03:25 confluence runuser[22602]: pam_unix(runuser:session): session opened for user confluence by (uid=0)
May 16 01:03:25 confluence confluence[22595]: If you encounter issues starting up Confluence, please see the Installation guide at http://confluence.atlassian.com/display/DO
May 16 01:03:25 confluence confluence[22595]: Server startup logs are located in /opt/atlassian/confluence/logs/catalina.out
May 16 01:03:25 confluence confluence[22595]: Existing PID file found during start.
May 16 01:03:25 confluence confluence[22595]: Removing/clearing stale PID file.
May 16 01:03:25 confluence confluence[22595]: Tomcat started.
May 16 01:03:25 confluence runuser[22602]: pam_unix(runuser:session): session closed for user confluence
May 16 01:03:25 confluence systemd[1]: Started confluence.service.
networking server firewall wget aws
  • 1 个回答
  • 1416 Views
Martin Hope
FreeSoftwareServers
Asked: 2018-02-05 05:42:51 +0800 CST

确认 Hyper-V 集成服务正在运行

  • 2

我正在尝试确认 Hyper-V 集成服务守护程序正在运行。

我已尝试安装所有守护程序,因此我希望验证以下内容:

VSS Snapshot daemon

KVP daemon

fcopy daemon

"HWE kernel" # Virtual Kernel

https://docs.microsoft.com/en-us/windows-server/virtualization/hyper-v/supported-ubuntu-virtual-machines-on-hyper-v

server kernel virtualization hyper-v
  • 1 个回答
  • 2842 Views
Martin Hope
FreeSoftwareServers
Asked: 2016-11-14 20:55:02 +0800 CST

任何人都有 Plex debian package pre v1 的链接

  • 0

我发现新 plex 存在许多问题,并且我看到有一个重大的修订更改,我想恢复。根据我的阅读,他们删除了 repo,我只能找到旧的 Windows 版本的 Plex。有人碰巧有一个 v1 之前的 deb 文件吗?

plex
  • 1 个回答
  • 75 Views
Martin Hope
FreeSoftwareServers
Asked: 2016-01-30 23:14:46 +0800 CST

我可以在我的网站上托管定制的 Ubuntu ISO 吗?

  • 1

因此,我正在制作有关创建自定义 Ubuntu ISO 的指南,我想知道是否可以在我的网站上托管自定义映像?

我实际上正在寻找可能托管已/casper/*删除的图像和自定义isolinux.cfg.

这特别好吗?

但是为了将来参考,我可以托管一个完整的自定义图像吗?

我需要做什么才能合法?

sharing
  • 2 个回答
  • 144 Views
Martin Hope
FreeSoftwareServers
Asked: 2016-01-04 13:09:56 +0800 CST

LS 输出中的 $Recycle.Bin 是什么?

  • 0

如果我做 LS 看看

$RECYCLE.BIN

并尝试 TAB 完成 $R

我明白了

$RANDOM

显然我是个白痴,但打破事物是我学习的方式:)

我删除了 $RECYCLE.BIN 并丢失了一堆文件。

现在 testdisk 正在恢复到

$RJNUMBERSANDLETTERS folders

我不能 CD 到它们中以测试我想要做的文件完整性,然后让它完成恢复 20 多个小时。

这是因为该文件夹最初在 HD 上被删除并存储在 $RHASD 等中吗?

我不希望所有文件都是 $RASD 格式,我认为它正在从以前的删除中恢复文件。IE:当我删除 $RECYCLE.BIN 时,这些文件都准备好了。

但也为了互联网的娼妓

$FOLDER 代表什么?

注意:我认为这可能与 ntfs 有关?我的 ExtHD 是 NTFS 我的 Interal HD 是 Ext4

directory
  • 1 个回答
  • 692 Views
Martin Hope
FreeSoftwareServers
Asked: 2015-10-24 17:01:17 +0800 CST

@reboot 适用于命令但不适用于脚本 - Cron

  • 1

所以我试图以特定用户@boot 的身份运行脚本。

我遇到过将@reboot 与crontab 结合使用。

我发现用户和 root 都支持@reboot

@reboot echo "hello" > /root/hello.sh

和普通用户一样,重启后出现 hello.sh 文件

但是如果我尝试(尝试使用 roots crontab 和用户 crontab)

@reboot ~/.reboot.sh

或者

@reboot /home/user/.reboot.sh

或者

@reboot user /home/user/.reboot.sh

没有什么!

脚本也可以通过

~/.reboot.sh

&

/home/user/.reboot.sh

在 CLI 环境中。同样,这不能以 root 身份运行,需要由用户运行!

[更新]

我要运行的具体命令是

VBoxHeadless --startvm VMNAME

通过 crontab 这有效

*/1 * * * * VBoxHeadless --startvm VMNAME

但这不?!

@reboot VBoxHeadless --startvm VMNAME

[更新2]

这有效

@reboot /home/user/.reboot.sh

当 .reboot.sh 包含

echo "hello" > /home/user/hello.sh

所以这是 VboxManage 命令的问题。也许它在启动时滞后?任何想法都值得赞赏,但我认为我需要专门研究命令 VboxManage,我今天以用户身份掌握了运行命令@boot!刚发现这个命令不起作用!

command-line
  • 1 个回答
  • 1163 Views
Martin Hope
FreeSoftwareServers
Asked: 2015-08-26 21:31:21 +0800 CST

您可以将 *Hard 或 Soft* 链接到目录并更改链接文件的名称吗

  • 0

所以这是场景。我有一个更新的文件 torrent,它在不同的磁盘上太大了,我想做的是创建一个链接到它通常去的地方,如果它不是那么大,并更改链接的文件名。

例子:

Directory\RealTorrentFile -> SymlinkedDirectory\ChangedNameTorrentFile

不过ChangedNameTorrentFile要点就对了RealTorrentFile。

symbolic-link
  • 2 个回答
  • 1499 Views
Martin Hope
FreeSoftwareServers
Asked: 2015-08-13 22:56:30 +0800 CST

将 *FINAL.mkv 重命名为 *.mkv,保留原来的“*”

  • 1

所以我创建了一堆名为 *FINAL.mkv 的文件,并且我有一个(第一个)脚本来删除除 FINAL.mkv 文件之外的所有文件

我需要帮助将新文件重命名回原来的 *.mkv,感谢任何帮助!

示例文件树:

Stargate.mkv

StargateFINAL.mkv

现在在第一个脚本之后

StargateFINAL.mkv

我想要的结果(这是关于视频的递归转换)

Stargate.mkv
scripts
  • 1 个回答
  • 157 Views
Martin Hope
FreeSoftwareServers
Asked: 2015-08-13 22:17:28 +0800 CST

编辑查找命令以排除文件

  • 1

所以我制作了这个脚本Convert videos recursively with handbrake。

它使用这个命令作为一个选项

find . -name '*.mkv' -exec rm -r {} \;

但是我制作了这个新脚本,用于递归地删除音频流

但是我想添加一个选项来删除*.mkv除*FINAL.mkv我的第二个脚本用于文件的输出之外的所有文件。

有人可以快速提供帮助吗,我不是很擅长编码,我可以很好地操作它并理解它:P

command-line
  • 1 个回答
  • 109 Views
Martin Hope
FreeSoftwareServers
Asked: 2015-08-13 22:09:27 +0800 CST

删除视频的音频流 - 递归地使用 FFMPEG 转换音频或视频

  • 0

假设您有一季电视节目,您可以找到最好的编码,但它有多个音频流,您不需要。您不想重新编码和降低视频/音频质量并浪费时间,但您不想浪费额外音频流的空间。并且根据流的顺序,错误的流可能是默认的。

如何递归地剥离/转换文件树中的所有视频文件并仅保留所需的音频流?

我读过 ffmpeg 是最好的工具。

sound
  • 1 个回答
  • 1114 Views
Martin Hope
FreeSoftwareServers
Asked: 2015-08-06 22:45:24 +0800 CST

启动时自动运行命令/脚本[重复]

  • 19
这个问题在这里已经有了答案:
如何在启动时运行脚本? (10 个答案)
如何启用或禁用服务? (9 个回答)
7 年前关闭。

这个问题在 ubuntu 上到处都是,MODS 说它是重复的,但我没有找到好的答案!

我想运行命令,(这也适用于脚本)

sudo service deluged restart

一切都完成后在启动时,IE:最后要运行的东西

我第一次找到这篇文章,标记为重复

启动时自动运行命令

哪个 seth 阻止了未来的帮助并链接到这篇文章

启动时启动应用程序

首先,我运行的是服务器,而不是桌面(这是链接的“重复”指南向您展示的内容),因此我只能使用基于 CLI 的指南。其次,这是两个不同的问题。

然后就是这个帖子

在启动时运行命令

标记为重复并链接到此问题可能会回答他的特定问题,但不回答问题,在启动时运行命令。

为什么我的 upstart 服务不在系统启动时启动?

无论如何,还有更多!,但我要说的是我知道我想要的只是一个如何通过 CLI 和简单的例子来做到这一点。我不是编码员,但我可以阅读代码并对其进行编辑以满足我的需要并理解它,我只是无法创建它可以这么说。

正如另一个 mod (takkat) 所说,这是与以下相关的问题的重复

如何启用或禁用服务,但我的观点是,这篇文章,我正在使用

sudo 服务淹没重启

作为如何在启动时运行命令/脚本的示例,而不是解决服务未运行的原因。虽然 rc.local 可以作为我遇到的问题的肮脏修复,但deluge web-ui auto connect可以在很多其他情况下使用。

请尝试直接回答问题,不要给我链接到您认为可能有帮助的内容,如果它是重复的,则链接到涵盖 HOW TO RUN A COMMAND/SCRIPT AT BOOT 的 cli 指南,因为 CLI 指南可用于Ubuntu 的桌面和服务器用户。

boot
  • 1 个回答
  • 103837 Views
Martin Hope
FreeSoftwareServers
Asked: 2015-07-16 14:07:26 +0800 CST

故障排除脚本:想要查看 CLI 的命令输出

  • 0

我有一个用于转换 Handbrake 视频的脚本,但我想进行预设。我在使用脚本时遇到问题,最后它输出类似

    HandBrakeCLI -i file.avi -o file.mp4 flags

但是我无法让标志部分工作,所以为了排除故障,我想看看命令行正在接收什么作为我的脚本的翻译。

这是我的工作脚本的链接

如何安装 Handbrake 和转换递归文件树

这是我希望它看起来像的样子

仅显示更改

    FLAGS="-E ac3 -6 5point1 -R 48 -B 448 --audio-fallback ac3"
    if [ -z "$1" ] ; then
        TRANSCODEDIR="."
    else
        TRANSCODEDIR="$1"
    fi
        find "$TRANSCODEDIR"/* -type f -exec bash -c 'HandBrakeCLI -i "$1" -o "${1%\.*}".mp4 "$FLAGS"' __ {} \;

基本上 $Flags 选项不起作用,当我弄乱它时要么找不到文件,要么找不到标志,但脚本帮助很好,但为了将来调试其他脚本我不介意知道如何只输出它“将”发送到 shell 而不是只输出到屏幕或文本文件的命令可能更好。

谢谢!

command-line
  • 2 个回答
  • 952 Views
Martin Hope
FreeSoftwareServers
Asked: 2015-07-04 23:34:39 +0800 CST

如何安装 Handbrake 和转换递归文件树

  • 1

问题:

  1. 安装 Handbrake cli
  2. 创建脚本以将所有文件从脚本进一步转换为文件树
  3. 从 GUI 获取示例选项
  4. 自动化是因为我很懒惰 [实际上我只是珍惜我的时间 :)]
scripts
  • 1 个回答
  • 2744 Views
Martin Hope
FreeSoftwareServers
Asked: 2015-06-24 19:35:13 +0800 CST

帮助创建 crontab 以帮助磁盘空间管理 IE:删除超过 1 周的文件 [重复]

  • 0
这个问题在这里已经有了答案:
在 Linux 上删除超过一年的文件 (1 个回答)
7 年前关闭。

我需要一个可以在 crontab 中调用的脚本,它等同于 ---

 find all files < 1 week old | rm files.

我使用 macrium reflect 免费版将我的 Windows 机器备份到专用于 macrium 的 samba 共享。但是免费版不具备删除一周前文件的功能,因此我的驱动器最终会填满或需要持续监控。我想学习如何做到这一点,而不仅仅是继续使用免费的 Reflect(它太好了,我只是在等我买得起 4 包 @ 140 美元),而且我也可以将它用于其他目的。有任何想法吗?

这很棘手,因为它不能说任何早于 4 月 5 日的信息,因为它在一周内没用,它需要是命令中的数学方程式,例如,查找 < 1 周前的所有文件 | rm 文件。

谢谢你的时间...

甜甜圈

scripts
  • 1 个回答
  • 193 Views
Martin Hope
FreeSoftwareServers
Asked: 2015-06-16 19:30:18 +0800 CST

帮助为 Parted Magic 2015 创建自定义 Grub2 条目(已在 2013 年工作)

  • 1

我喜欢 parted magic,我希望能够使用最新版本。我的自定义条目来自

帮助Ubuntu

并对我的系统进行了一些调整,使其更简单。

它适用于文章中的版本,即 2013 版本,但是当我尝试使用 2015 版本时,它会出现以下错误:

losetup /dev/loop252: No Such File or directory
mount : dev/loop252: can't read superblock
(In red highligted - next line)
Mounting the fu.sqfs failed.

-- 然后它带我到命令行

bash-4.3#


这是我的简单自定义 grub 菜单条目:

menuentry "Parted Magic ISO" {
set isofile="/home/isos/pmagic.iso"
loopback loop $isofile
linux (loop)/pmagic/bzImage iso_filename=$isofile boot=live
initrd (loop)/pmagic/initrd.img
}

参考下面的评论,这里是来自上面链接的原始未修改代码.........

menuentry 'Parted Magic ISO ' {
set isofile="/iso/pmagic_2013_05_01.iso"
loopback loop (hd0,1)$isofile
linux (loop)/pmagic/bzImage iso_filename=/iso/pmagic_2013_05_01.iso boot=live
initrd (loop)/pmagic/initrd.img
}

grub 入口找到了 ISO,问题出在:

linux (loop)
initrd (loop)

代码行

dual-boot
  • 1 个回答
  • 3449 Views
Martin Hope
FreeSoftwareServers
Asked: 2015-06-15 10:27:39 +0800 CST

帮助创建 Rsync/Crontab 脚本,在运行前检查是否安装了 ExtHD

  • 0

我有一个东芝 3tb ExtHD,如果我说关闭计算机然后将它打开到 live cd 然后重新启动回到操作系统,它总是会被卸载。这是一个简单的修复,我所做的就是拔下并重新插入 USB 线和支架及其背面。这很烦人,但由于这种不便,我不会再去开车了。

我会把它当作一个学习经验的机会。我使用 Rsync 将我的内部 3tb 驱动器与我的外部驱动器进行镜像,但有时,东芝被卸载并且我收到服务器错误,因为安装点所在的内部驱动器达到 100%。

具体问题:

我想像现在一样使用 crontab,将我的内部 HD 同步到我的外部 HD,但首先检查它是否已安装,如果没有,则失败并向我发送邮件或输出到日志文件。

当前设置

  • Ubuntu 服务器 14.04 LTS 64 位。
  • 东芝硬盘是/dev/sdd1
  • 内部 3tb 驱动器是/dev/sdc1

安装点如下:

/media/cloud/donut/files/disks/primary (internal3tb)
/media/cloud/donut/files/exthd/toshiba

不确定是否重要,但内部是 ext4,外部是 ntfs。

我想我包含了创建脚本所需的所有信息,我想我会创建脚本然后调用它crontab?或者只是将整个脚本放在crontab?

非常感谢任何帮助,如果您需要更多信息,请告诉我。

PS:编程不是我的强项,但我也不是完全无知我曾涉足过 Java 和 PHP。(我得到 If then 语句大声笑:P)

谢谢

mount
  • 1 个回答
  • 509 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve