小编Ten*_*igh的帖子

用于删除文件的较短命令

我们的网络服务器最初由另一家公司维护。他们编写了一个简短的脚本来清除缓存文件。他们的文件有几行是这样写的:

/usr/bin/find /var/www/cache/blah/ |xargs /bin/rm -f >/dev/null 2>&1
Run Code Online (Sandbox Code Playgroud)

他们有什么理由不能只写:

/bin/rm -f /var/www/cache/blah/*
Run Code Online (Sandbox Code Playgroud)

删除文件?find当您需要特定标准时,我可以看到使用,但在这种情况下我似乎找不到。

scripting bash files

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

带有身份验证的代理服务器在命令行中不起作用

我在网络上的 VM 中运行 Debian 6,该网络需要对代理服务器进行 Windows 身份验证,然后才能运行任何 http/https/ftp 连接。

我试过了:

export http_proxy=http://domain\\username:password@proxyIPaddress:8080 
Run Code Online (Sandbox Code Playgroud)

和 相同ftp_proxy,但我不断收到:“代理服务器需要身份验证”。

我的密码确实有一些特殊字符,所以我使用反斜杠对它们进行了转义,就像我对域名所做的那样。如果我点击向上箭头查看我的历史记录,命令看起来是正确的(转义反斜杠消失了,命令和密码看起来正确)。

我还应该尝试什么?

command-line proxy

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

如何在 CentOS 5 上安装 lsblk

我更习惯 Debian,所以 yum 和 CentOS 对我来说有点陌生。

显然,lsblk 在该系统上不可用。我尝试通过 yum 安装它,但没有成功。我只是“无事可做”。

我更新了 CentOS-Base.repo 文件并运行 yum clean all。仍然没有找到该包。

我的下一步应该是什么?

yum centos software-installation

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