小编Ric*_*uez的帖子

如何正确设置 wget 以仅下载新文件?

假设有一个网址,我们称之为 http://www.some-url.com/folder/

此位置已启用目录列表,因此我可以执行以下操作:

wget -r -np http://www.some-url.com/folder/
Run Code Online (Sandbox Code Playgroud)

下载所有文件和子文件夹及其文件的所有内容。

现在,如果我想在一个月后再次重复此过程,并且不想再次下载所有内容,只添加新的/更改的文件,我该怎么办?

linux terminal wget

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

我可以创建一个只能访问特定目录的 SSH 用户吗?

我有一个虚拟专用服务器,我可以使用我的 root 帐户使用 SSH 连接到它,显然能够执行任何 linux 命令并访问所有磁盘区域。

我想创建另一个用户帐户,它也可以使用 SSH 访问此服务器,但只能访问某个目录,例如 /var/www/example.com/

例如,假设此用户有一个巨大的 error.log 文件 (500 MB) 位于/var/www/example.com/logs/error.log 使用 FTP 访问此文件时,此用户需要下载 500 MB 才能查看日志的最后几行,但我希望他能够能够执行这样的事情:

tail error.log

因此,我需要他能够使用 SSH 访问服务器,但我不想授予他访问所有服务器区域的权限。

我怎样才能做到这一点?

linux ssh debian root ubuntu

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

如何为新的 Irssi 连接设置默认昵称?

在 Irssi 中尝试连接到 IRC 服务器时,出现以下错误:

root 错误昵称:为服务保留

我不知道如何在建立连接之前更改昵称。我目前连接到一台服务器,在那里我有我的正确昵称,但是当尝试使用 连接到另一台服务器时connect irc.foo.com,它应该打开另一个连接,它正在尝试使用昵称root

如何更改此昵称?

linux terminal irc irssi ubuntu

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

我如何找到我的 teampeak 管理密钥?

前段时间我在我的 debian 机器上安装了 Teamspeak server 3。当我开始它时,我得到了一个密钥,我在我的客户端中使用它以管理员身份进行身份验证。

我现在不知道密钥,我需要再次进行身份验证。我可以通过 shell 访问 debian 机器。怎么重新拿到钥匙?

teamspeak

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

我将如何使用 bash 来计算文件中某些行的总数?

我想在bash要经过一个Apache2的错误日志文件和列表中的所有行(类似cat),但在某种程度上,它会计算每行多少次包含在文件和目录只有线条分明,总数量他们。

例如,如果错误日志如下所示:

Error 1: file failed
Error 2: client failed
Error 3: server failed
Error 1: file failed
Run Code Online (Sandbox Code Playgroud)

我想让这个得到回应:

[2] Error 1: file failed
[1] Error 2: client failed
[1] Error 3: server failed
Run Code Online (Sandbox Code Playgroud)

bash

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

标签 统计

linux ×3

terminal ×2

ubuntu ×2

bash ×1

debian ×1

irc ×1

irssi ×1

root ×1

ssh ×1

teamspeak ×1

wget ×1