【问题标题】:What is the unix command to find catalina.out file in /var directory?在 /var 目录中查找 catalina.out 文件的 unix 命令是什么?
【发布时间】:2016-07-08 18:02:35
【问题描述】:

在 /var 目录中查找 catalina.out 文件的 unix 命令是什么? 我尝试了以下方法:

find /var -name “catalina.out” 

但我收到错误权限被拒绝。

【问题讨论】:

  • 这是正确的命令。对于您无权阅读的子目录,您可能会收到多个“权限被拒绝”消息。尝试附加 2>/dev/null 以丢弃错误消息。
  • 这是正确的命令,假设这些是 shell 中的普通引号而不是智能引号(因为它们在这里)。

标签: linux shell unix grep aix


【解决方案1】:

该错误是由于缺少权限,这取决于您的系统配置、分发等...如果这是您自己的 Ubuntu 机器的情况,那么sudo-ing 该命令可能会为您带来一些东西,所以请尝试:

sudo find /var -name "catalina.out"

并在询问时提供您的登录密码。

【讨论】:

  • 我没有 sudo 访问权限,还有其他方法可以做到这一点
  • 我怀疑。您是否尝试过实际执行cd /var?如果您的用户帐户无法到达那里,并且您没有 sudo 访问权限,那么您就不走运了。您需要询问您的系统管理员。
  • 有什么方法可以使用locate命令来查找文件吗??
猜你喜欢
  • 1970-01-01
  • 2020-02-22
  • 2010-10-13
  • 1970-01-01
  • 2014-06-02
  • 2017-05-07
  • 2010-09-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多