有没有办法运行命令(例如ps aux|grep someprocess
)n次?
就像是:
run -n 10 'ps aux|grep someprocess'
Run Code Online (Sandbox Code Playgroud)
我想以交互方式使用它。
更新:我问这个问题的原因是,我确实在很多机器上工作,我不想将我所有的改编脚本等导入到每个盒子中以在每台机器上获得相同的功能。
我已经设置了一个域,我想将该域指向不同的网络服务器。
让我们说:
域 1:服务器 1 上的 www.test.com
域 2:服务器 2 上的 www.test1.com
我想将 www.test1.com 转发到 www.test.com,我已经尝试通过在服务器 2 和 mod_rewrite 上设置虚拟主机来做到这一点。
虚拟主机如下所示:
<virtualhost XXX.XXX.XXX.XXX:80>
ServerName www.test1.com
ServerAlias test1.com *.test1.com
RewriteEngine On
RewriteCond %{HTTP_HOST} (.*)\test\.com
RewriteRule ^(.*) http://%1test.com/$1 [R=301,L]
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
一切正常,除了http://test1.com不重定向。
问题 1: 我将如何使用 mod_rewrite 将进入http://test1.com 的所有请求(所有子域)重定向 到http://www.test.com。
问题2:在这种情况下,我需要为虚拟主机指定一个目录吗?
问题 3:我需要 ServerAlias 还是在这里适得其反?
更新:
最终通过以下设置执行 301
<virtualhost <ip>:80>
ServerName test1.com
ServerAlias www.test1.com
Redirect 301 / http://www.test.com
</VirtualHost>
Run Code Online (Sandbox Code Playgroud) 我想在 debian 8 上运行两个 sshd 守护进程(使用 openssh),一个用于管理,一个用于 sftp。
这曾经在 debian 7 中很容易,但在 systemd 中则更加困难。
到目前为止,我已经创建了sshd_config_second
和ssh_config_second
.
我将如何为sshd_second.service
守护进程创建服务文件并启动守护进程?
我查看了 sshd.service 但这没有引用该sshd_config
文件。我在哪里向守护程序提供这些配置文件?
更新:
我从 RHEL7 遵循了这个并成功了:
我想通过bash rm
命令从服务器中删除文件。
这是一个示例文件Test_ Mürz.jgp
。
如何大规模删除文件名中带有此类字符问题的文件……尤其是当您不知道字符的位置时。