AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

问题[command](server)

Martin Hope
sataranights
Asked: 2021-09-16 10:43:20 +0800 CST

如何在我的网络中知道哪些计算机有本地管理员帐户处于活动状态

  • 0

正如标题所说:我如何知道在我的网络中哪些计算机的本地管理员帐户处于活动状态?因为,根据安全顾问的要求,我们必须知道,如果可能的话,禁用网络上 300 多个笔记本/台式机中的每个本地管理员帐户。

有一个net use或wmi命令来解决它吗?可以设置递归询问网络上的每一台计算机吗?如果有帮助,我们有一个域控制器,但总是有一些组的计算机未加入域。

powershell shell command
  • 1 个回答
  • 85 Views
Martin Hope
olo
Asked: 2021-08-21 23:45:45 +0800 CST

Linux cli 管道命令 tail 和 grep

  • 0

我正在使用 tail 监视日志文件并使用 grep 来过滤关键字。

tail -F somefile.log | grep "keyword"正在工作 tail -F somefile.log | awk '{print $4}'正在工作

但是如果把它们放在一起是行不通的,比如tail -F somefile.log | grep "keyword" | awk '{print $4}'

这是错误的使用方式|吗?如何使tail -F somefile.log | grep "keyword" | awk '{print $4}'工作?谢谢

如果我想在 awk 之后运行一个命令,比如tail -F somefile.log | grep "keyword" | awk '{print $4}' | ./abashfile.sh如何实现这样的事情,看起来 multiple|不太适合将所有内容组合在 1 行中。谢谢

linux command grep tail
  • 1 个回答
  • 48 Views
Martin Hope
DemagusMiyan1980
Asked: 2021-04-20 17:14:04 +0800 CST

我需要重命名文件并插入日期

  • 0

我正在尝试设置一个日常流程来查找文件,重命名它并在文件名中插入上一个日期。我希望将文件命名为“Filename_MMddyyyy.csv”,其中 MMddyyyy 是前一天。我设法重命名了文件,但我是个菜鸟,我不知道如何计算前一天的日期并将其插入文件名中。这是我到目前为止所做的事情:

cd C:\

set file= \\pathtothefile\*.CSV
if exist %file% (
    ren \\pathtothefile\*.CSV Filenamehere_%date:~10,4%%date:~7,2%%date:~4,2%.CSV
)
windows-command-prompt path command date name
  • 1 个回答
  • 132 Views
Martin Hope
acgbox
Asked: 2021-02-17 11:36:24 +0800 CST

如何使用expect命令和.run程序替换yes命令

  • 1

我正在尝试运行的program.run :

  • 提出 2 个需要回答“y”的问题
  • 最后问第三个问题,即“按任意键退出”

在此处输入图像描述

此外,它没有“-y”选项。只有这个选项:

FreeFileSync installation parameters:
-h, --help    Show help
--directory   Change installation directory e.g. --directory /opt/FFS
--noshortcuts  Don't create desktop shortcuts

这些命令都不起作用:

yes | sudo ./program.run
yes y | sudo ./program.run
sudo sh -c 'yes y | ./program.run'
echo y | sudo ./program.run
# etc, etc

在此处输入图像描述

由于“是”命令似乎不起作用,我想尝试其他任何东西

在这个答案中,说:“.run 命令只是一组将由 sh 运行的命令。特定的 .run 文件可能需要 -y 选项,但通常你不能指望它。如果你需要自动化一些东西,考虑使用Expect "。

但我不知道如何使用Expect。一些帮助?

发行版:Ubuntu Mate 20.04 LTS

Bash 5.0.17(1)-release (x86_64-pc-linux-gnu)

更新:

我已经在官方网站上发布了这个问题,开发人员宣布在下一个版本中他们将添加参数:

./program.run --accept-license
bash command
  • 2 个回答
  • 201 Views
Martin Hope
jrd1989
Asked: 2020-10-03 10:09:52 +0800 CST

Azure 应用服务计划 - 使用 PowerShell 指定应用大小

  • 0

我正在尝试使用 powershell 在高级层中部署应用服务计划 (ASP)。我可以成功部署 ASP,但ASP 默认为 P2v1,这不是我想要的。我需要在高级层中将 ASP 设置为P2V2。

在执行 powershell 命令时,我无法弄清楚或找到如何指定大小。这是我的命令:

New-AzAppServicePlan -Name $AppServicePlan -Location $location -ResourceGroupName $ResourceGroup -Tier "PremiumV2"

如果有人能解释我如何更新我的命令,以便将 ASP 设置为 Premium P2V2,我将不胜感激。

powershell command web-applications azure azure-app-services
  • 2 个回答
  • 1566 Views
Martin Hope
CyberMuz
Asked: 2017-02-26 10:13:36 +0800 CST

在文件名中连续拖尾带有日期和时间的旋转日志文件

  • 2

我有一个格式的日志文件log_name_YY-MM-DD_HH_mm.log。日志每隔几个小时轮换一次,并创建包含创建日期和时间的新日志。有时我需要使用tail -f命令跟踪此日志的实时输出。日志旋转后,tail 仍指向旧文件名,必须使用新文件名手动重新启动。

有没有办法自动切换tail -f到使用新文件?在这种情况下,tail -F选项 ( tail --follow=name --retry) 不起作用,因为日志的文件名发生了变化。

log-files bash command tail
  • 1 个回答
  • 1833 Views
Martin Hope
shahjapan
Asked: 2017-02-07 01:51:53 +0800 CST

在 Fedora 25 上为所有类型的手册页执行帮助手册页时出错

  • -3
[user1@testMachine ~]$ lsb_release -a

LSB Version:    :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch
Distributor ID: Fedora
Description:    Fedora release 25 (Twenty Five)
Release:    25
Codename:   TwentyFive

[user1@testMachine ~]$ man wget
sed: can't read 2>/dev/null: No such file or directory
sed: can't read |: No such file or directory
sed: can't read less: No such file or directory

man: command exited with status 2: sed -e '/^[[:space:]]*$/{ N; /^[[:space:]]*\n[[:space:]]*$/D; }' | (cd <fd 3> && LESS=-ix8RmPm Manual page wget(1) ?ltline %lt?L/%L.:byte %bB?s/%s..?e (END):?pB %pB\%.. (press h for help or q to quit)$PM Manual page wget(1) ?ltline %lt?L/%L.:byte %bB?s/%s..?e (END):?pB %pB\%.. (press h for help or q to quit)$-iMSx4 -FXR MAN_PN=wget(1) sed s/\([[:space:]]\+[0-9.\-]\+\)$/\1/;s/\([[:space:]]\+[0-9.\-]\+[[:space:]]\)/\1/g;s/|/|/g;s/^\([-+]\+\)/\1/ 2>/dev/null | less)

甚至很多帮助命令都不起作用,并显示相同的错误页面。

linux fedora command sed man
  • 2 个回答
  • 137 Views
Martin Hope
pigeonpigeon
Asked: 2016-07-22 05:59:28 +0800 CST

在批处理文件中使用 powershell 输出作为变量时遇到问题

  • 3

我可以从 Windows 命令提示符手动运行此命令:

powershell (new-timespan -start 01/01/2000 -end (get-date)).days % 14

它返回一个从 0 到 13 的数字。我想在批处理文件中使用这个结果,但是这一行返回了一个错误:

for /f %%i in ('powershell (new-timespan -start 01/01/2000 -end (get-date)).days % 14') do set doc=%%i

错误:

).days 在这个时候是出乎意料的。

我怀疑我需要添加更多引号、双引号、撇号和方括号,但我已经尝试了所有可能的组合,但无法让它发挥作用。我想也许也需要一些^^s?

windows powershell batch command prompt
  • 1 个回答
  • 4154 Views
Martin Hope
kenorb
Asked: 2016-06-18 11:55:56 +0800 CST

一个 vagrant 命令来创建和配置机器,无论机器是否已创建?

  • 0

当我的虚拟机未创建时,我可以运行:

vagrant up

或者:

vagrant up --provision

但不是vagrant provision,因为警告:

未创建虚拟机。继续...

创建我的虚拟机后,我可以运行:

vagrant provision

或者:

vagrant reload --provision

但不是vagrant up --provision,因为警告:

机器已经创建。

当我运行vagrant up && vagrant provision时,如果尚未创建 VM 机器,它将被配置两次。

此外,我无法检查上述命令的非零退出代码来运行另一个,因为它们总是返回零。

是否有任何单个 vagrant 命令会在我每次独立于 VM 状态(无论是否创建)运行命令时调用配置脚本?

virtual-machines provisioning command vagrant
  • 1 个回答
  • 716 Views
Martin Hope
Gruja
Asked: 2016-06-09 04:47:56 +0800 CST

写入文件 (Nagios3)

  • 0

我尝试在新文件中写入一些数据时在 nagios3 中创建脚本/命令,但 nagios 不会这样做。我尝试了这个简单的 bash 命令:

printf "something" > /path-to-file/new-file

但是 nagios 不打开/写入文件。我尝试直接定义 nagios 突击队并制作 bash 脚本并从 nagios 开始,但同样 - 没有任何反应。

看起来像:

define command{ command_name service-notify-sms command_line /usr/bin/printf '%s\n\n%s\n%s\n%s' "To: $CONTACTPAGER$ " "Service : $SERVICEDESC$ " "State: $SERVICESTATE$ " "Date/Time: $LONGDATETIME$ " > /var/spool/sms/outgoing/$CONTACTPAGER$ }

define contact{ service_notification_commands service-notify-sms host_notification_commands host-notify-sms

我想在 nagios 需要一些权限来写文件还是我想错了?也许 nagios 不能写入文件或有其他命令,而不是标准的 bash ">"?

它在 /var/log/syslog 中查找:

Jun 13 08:58:00 nagios nagios3: HOST NOTIFICATION: user-sms;Nagios;CUSTOM (UP);host-notify-sms;OK - localhost responds to ICMP. Packet 1, rtt 0.010ms;nagiosadmin;test

我只提出了一个问题:在 Nagios 是否可以写入文件?有人这样做吗?

nagios command write
  • 1 个回答
  • 276 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve