有人可以帮我写一个 bash 脚本吗?似乎无法将我的思绪包裹起来。
财产
server1=abc,def,ghc
server2=xyz,tes,iuy
echo $server1
abc,def,ghc
echo $HOSTNAME
server1
Run Code Online (Sandbox Code Playgroud)
有了上面的这些信息,我想在测试变量中输出输出“abc,def,ghc”。
echo \$$HOSTNAME
$server1
bash-4.1$ test=`echo \$$HOSTNAME`
bash-4.1$ echo $test
8722HOSTNAME
Run Code Online (Sandbox Code Playgroud)
如果有人可以帮助我在 perl/bash 或任何我可以使用的代码中完成这项工作。谢谢你。
这是Linux上的脚本:
if [ -s $WORK_DIR/newerfile ]
then
curl -k -T $WORK_DIR/newerfile -u username:password ftpssl.example.bank/inbound
fi
Run Code Online (Sandbox Code Playgroud)
我想将 curl 命令的结果放入我可以保存的文件中。我们正在向银行发送文件,并希望确保文件到达那里。我在 Linux 提示符下只使用了这个命令,它“似乎”可以工作(没有错误),但我没有看到任何输出。我阅读了 curl faqs 并且我知道进度表 - 它确实表明您可以将 shell > 用于文件,但由于我没有看到输出,我只是不知道。我真的对 curl 知之甚少。
我有一台装有 CentOs 6.6 的服务器,我试图用命令重新启动它reboot。它花费了很长时间,我认为我的 mac 中的终端冻结了,所以我从我的 mac 上退出了终端应用程序。
20 分钟过去了,现在我无法使用 ssh 登录。它告诉我:
ssh:连接到主机 xxxx 端口 22:操作超时
我的服务器关闭了吗?我该怎么办?如何开启服务器?
谢谢
我需要 IPTables,就像其他人一样,但我使用它的程度不足以真正保持我的知识完整和新鲜。
CentOS 中的设置实用程序太基础了。它似乎不允许我打开自定义端口,只是标准端口。
我需要一种基于文本的方式来打开防火墙中的自定义端口。我该怎么办?
我刚买了我的第一个服务器机箱(是的,我)。随之而来的是一个装满这些塑料东西的盒子,我不知道它们是做什么用的,也不知道它们叫什么。这些东西一共有二十个。
我有一个 300 GB SAS 10K 2,5" 硬盘的产品。这是否适合我的 HP ProLiant ML350 G5 服务器。
说明书上的描述不是很清楚。我只是不想买不合适的东西。
提前致谢!
在问这个问题时,我没有太多信息。我想也许你们中的一些人比我更了解服务器磁盘,并且能够为我提供所需的信息。
但是,在向卖家索要P/N后,我发现这与我现在使用的磁盘几乎相同,并且我的服务器手册中提到了P/N。
对于有兴趣的人,我得到的 P/N 是 492620-B21。我现在拥有的磁盘的 P/N 为 459512-001。
谢谢!
我想为自由职业者提供一些小工作,他们可以通过 FTP 访问我的服务器上托管的网站。
我听说有时他们可能会在服务器上放置恶意脚本和软件,以便即使在项目完成后它也能运行。
有什么方法可以避免这种情况并检查正在运行的进程,以确保没有不应该存在的正在运行的东西?
谢谢!