小编Dav*_*e M的帖子

从 Jenkins 执行脚本时 Nohup 不起作用

我有执行以下操作的 bash 脚本

nohup ws --port 8080 &
Run Code Online (Sandbox Code Playgroud)

直接在远程服务器上执行该脚本并关闭连接时 - 进程仍然存在。但是当我使用 Jenkins“SSH 插件”时 - Jenkins 关闭连接后进程停止。要执行该脚本,我使用简单命令 sh scriptName.sh

linux command-line nohup jenkins

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

如何使用 vsftpd 创建 FTP 受限用户?(通过 Ubuntu 中的终端)

我已经用 vsftpd 安装了 ubuntu 12.04。我需要创建只能访问像 /var/www/nameDirectory 这样的目录的 FTP 用户。我认为这是一个非常基本的功能,但似乎不是我尝试使用的,在 vsftpd.conf 中

chroot_local_user=YES
Run Code Online (Sandbox Code Playgroud)

但是(使用 adduser 创建用户 'test')'test' 仍然能够浏览文件系统。我设法将“test”(使用 usermod)的根目录更改为 /var/www/nameDirectory 但他仍然能够返回到 /var 或 /。

然后我试过了

chroot_local_user=NO
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
Run Code Online (Sandbox Code Playgroud)

创建列表文件并将“测试”放入其中。也没有财运。

最后我什至试图遵循这个https://askubuntu.com/questions/575523/how-to-setup-virtual-users-for-vsftpd-with-access-to-a-specific-sub-directory 但没有不行。

我错过了一些东西。

问题是在 FileZilla 中,我可以使用用户“test”访问,该用户位于正确的目录中,但有权浏览所有内容。

这是我的 vsftpd.conf

listen=YES
anonymous_enable=YES
local_enable=YES
write_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
chroot_local_user=NO
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
secure_chroot_dir=/var/run/vsftpd/empty
rsa_cert_file=/etc/ssl/private/vsftpd.pem
Run Code Online (Sandbox Code Playgroud)

编辑:只是为了玩,我试图在 /etc/vsftpd.conf 中将 local_enable 设置为 NO 或 write_enable 为 NO 但没有效果(仍然可以通过 FTP 访问,仍然可以使用用户“test”写入)。也许这是错误的conf文件?或者其他一些软件正在为我提供 FTP 服务?我怎么知道发生了什么?

编辑 2:停止 vsftpd(服务 vsftpd 停止)并且仍然能够连接到 FTP。我怎么知道是什么给了我 FTP 访问权限?

ftp vsftpd chroot

5
推荐指数
0
解决办法
600
查看次数

sysdm.cpl 中的 dm 代表什么?

我知道运行它会打开高级系统属性,但与大多数具有名称逻辑的 Microsoft 命令不同,我无法弄清楚它代表什么。

有谁知道什么DMSYSDM.CPL代表什么吗?

windows control-panel

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

Windows 音频服务的 CPU 使用率非常高

我使用的是带有 Windows 10 操作系统的戴尔 XPS 13 (3960) 笔记本电脑。

最近,即使在没有运行任何高分辨率程序的情况下,我也听到笔记本电脑风扇的巨大噪音后,我决定检查一下,确实我看到了一项名为“Windows Audio”的服务使用了近 40% 的 CPU。

重新启动(并没有运行任何东西)后,它仍在这样做。我卸载了音频驱动程序并让操作系统自动重新安装它们,它似乎修复了问题,但过了一会儿又发生了。

它位于“服务主机:本地服务(网络受限)”下

进程占用CPU

我查了一下,似乎没有其他人遇到过像我这样的问题,如果发生了,原因与我的无关(我没有的软件等)。

有什么方法可以检查它为什么会发生并修复它?

编辑: 如果我重新启动服务,它会恢复到最低 CPU 使用率。

windows cpu services dell-xps windows-10

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

Windows 10 上连接单个蓝牙设备的按钮?

我有一副蓝牙耳机,与我的手机和笔记本电脑配对。我经常在两者之间切换。

有时,当与手机断开连接时,耳机不会自动连接到我的笔记本电脑,我需要打开设置并手动执行此操作。这不是问题,而是点击次数的问题。

尝试找到一种方法,可以固定特定设备以从开始菜单进行连接。我在搜索时找不到任何东西。这可能吗?

想知道我是否可以使用 .bat 文件来做到这一点。

bluetooth windows-10

5
推荐指数
2
解决办法
2585
查看次数

固定任务栏图标在那里,但没有显示

正如您在截屏中看到的,我的 Word 图标不存在,尽管链接仍然有效。我已经尝试了来自“互联网”的一些建议,但都没有奏效。例如,我删除了图标缓存,然后重新构建了它。

在此处输入图片说明

关于如何取回它的任何想法?

有时它不仅仅是一个图标。此外,固定的应用程序会随机取消固定。可能是一个关联的问题,也可能是一个单独的问题。

troubleshooting taskbar windows-10

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

VLC | 视频作为壁纸| 壁纸留在前台隐藏任务栏和桌面图标

我正在使用 VLC 将视频设置为 Windows 10 上的桌面壁纸。

怎么了:

VLC 将视频作为桌面壁纸运行,但视频保留在前台,并且始终隐藏我的任务栏和桌面图标。当我从键盘上按 Windows 键时,只要视频失焦(桌面图标仍然隐藏),它就会暂时显示任务栏。

我想要发生的事情:

我希望视频在背景中(作为壁纸),并且桌面图标和任务栏始终可见。我的意思是视频应该像普通壁纸一样在后台运行(而不是在前台)(它保留在后台)。

我在批处理文件中使用的脚本是:

@echo off
title MyTitle

start "" "C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" --fullscreen --no-video-title-show --no-embedded-video --no-qt-fs-controller --qt-start-minimized --qt-system-tray --video-wallpaper --playlist-autostart --playlist-tree "C:\Users\User\Desktop\VLC\Videos"
Run Code Online (Sandbox Code Playgroud)

video vlc-media-player desktop-customization

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

为什么不是 ~/dls 而不是 ~/Downloads?

*nix 世界中的大多数文件夹名称都是小写的。在我看来,这使他们更容易输入。但是,我的 home-dir 中的所有内容都是大写的!为什么是这样?有可能改变它们吗?

到目前为止,我想出的唯一解决方案是在我的主目录中为每个小写名称的文件夹添加软链接。

ln -s ~/Downloads dls
Run Code Online (Sandbox Code Playgroud)

此外,home 目录中没有缩写是不是很奇怪?我已经习惯了像文件夹的名称devlibtmpvar,或usr。没错,我们想通过缩短userusr3 次binary到来节省一次击键bin,但Downloads不能缩短到dls

以下哪个在您看来更像是 *nix 目录结构?

Desktop Documents Downloads Music Pictures Public Templates Videos
Run Code Online (Sandbox Code Playgroud)

或者

desk docs dls music img pub templates vids
Run Code Online (Sandbox Code Playgroud)

这种不一致是否有原因,或者这只是遗留问题?

linux unix home-directory

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

在 Windows 7 上,如何使“开始”菜单搜索功能包括单词内的匹配项,而不仅仅是单词的开头?

我安装了一个名为 WinSCP 的程序。当我按 Windows 键并输入“SCP”时,我得到“没有与您的搜索匹配的项目”。是否有我可以在某处设置的配置选项,以便可以找到该项目?

我不是在为这个特定程序寻找特定的解决方案,而是在寻找通用的解决方案,因此如果有一个名为 XYZ 的程序,我可以通过输入 YZ 通过开始菜单搜索找到它。

编辑添加:我正在寻找一种“设置并忘记它”类型的配置更改,以便始终自动进行词内搜索。我不想在每次查询之前都输入 *。显然,这从我上面写的内容中并不清楚。

windows-7 start-menu windows-search

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

如何保护外部硬盘文件不被意外删除?

最近几个月,我的外部硬盘上的数据出现了一些问题。我在每个文件夹中都有大量内容。

仔细想想,删除一个文件夹只需要两个键——del和enter。有没有办法保护文件不被意外删除?

external-hard-drive

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