标签: command-line-interface

如何使用命令行在 IIS7+ 中重新启动单个网站?

如何仅使用命令行在 IIS7+ 中重新启动单个网站?

与图像中带圆圈的菜单项功能相同 - 但来自命令行。

在此处输入图片说明

Iisreset 没有任何选项来处理单个站点,我发现了一些对 Iisweb.vbs 的古老引用,它似乎已经过时了。

iis iis-7 command-line-interface iis-7.5

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

Windows 命令提示符:如何获取当前目录中所有文件的数量?

您将使用什么命令cmd.exe来查找当前目录中的文件数?

这里有powershell选项吗?

更新:我希望避免dir,因为我知道当前目录中有 10,000 多个文件。想要避免枚举输出到 cmd 窗口。谢谢!

powershell command-line-interface directory windows-command-prompt

25
推荐指数
5
解决办法
19万
查看次数

使用 firewalld 阻止除少数 ip 之外的所有 ip

在 linux 联网机器上,我想限制允许访问它的“公共”区域(防火墙概念)上的地址集。所以最终的结果是没有其他机器可以访问任何端口或协议,除了那些明确允许的,有点混合

  --add-rich-rule='rule family="ipv4" source not  address="192.168.56.120" drop'

  --add-rich-rule='rule family="ipv4" source not  address="192.168.56.105" drop'
Run Code Online (Sandbox Code Playgroud)

上面的问题是,这不是一个真正的列表,它会阻止所有内容,因为如果它的一个地址与另一个地址不同而被阻止,则会产生意外的“全部删除”效果,我将如何“取消阻止”特定的非连续集?source 是否接受地址列表?到目前为止,我在查看文档或谷歌结果时没有看到任何内容。


编辑:我刚刚创建了这个:

# firewall-cmd  --zone=encrypt --list-all
encrypt (active)
  interfaces: eth1
  sources: 192.168.56.120
  services: ssh
  ports: 6000/tcp
  masquerade: no
  forward-ports: 
  icmp-blocks: 
  rich rules: 
Run Code Online (Sandbox Code Playgroud)

但是我仍然可以到达端口 6000,因为 .123 我的意图是如果未列出源,则它应该无法到达任何服务或端口

fedora command-line-interface firewalld

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

如何关闭 Linux 终端中的提示音?

我最近开始使用安装了 Ubuntu Linux 的新台式机。但是终端发出烦人的哔哔声。即如果我在行首并按下 Backspace,它会发出哔哔声,告诉我没有要删除的字符。如果我试图完成选项卡并且没有完成,那么它会发出哔哔声。

我如何关闭它?

linux ubuntu command-line-interface

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

如何知道 FreeBSD 服务器上安装了多少内存?

根据标题:

如何知道 FreeBSD 服务器上安装了多少内存?

谢谢!

freebsd memory command-line-interface

24
推荐指数
4
解决办法
6万
查看次数

如何使用 Linux `find` 命令查看隐藏文件

在 Linux 服务器上,我需要在当前目录和所有子目录中查找具有特定文件扩展名的所有文件。

以前,我一直使用以下命令:

find . -type f | grep -i *.php
Run Code Online (Sandbox Code Playgroud)

但是,它找不到隐藏文件,例如.myhiddenphpfile.php。下面找到隐藏的 php 文件,而不是非隐藏的文件:

find . -type f | grep -i \.*.php
Run Code Online (Sandbox Code Playgroud)

如何在同一命令中同时找到隐藏和非隐藏的 php 文件?

linux files command-line-interface find grep

24
推荐指数
2
解决办法
8万
查看次数

如何在 AWS CLI 中列出所有 VPC 依赖项?

我想通过 CLI 删除 VPC。但是得到一个错误:

A client error (DependencyViolation) occurred when calling the DeleteVpc operation: The vpc 'vpc-xxx' has dependencies and cannot be deleted.
Run Code Online (Sandbox Code Playgroud)

如何列出阻止我删除此 VPC 的所有依赖项?

command-line-interface amazon-web-services amazon-vpc aws-cli

24
推荐指数
3
解决办法
9154
查看次数

SSL 证书请求的非交互式创建

有没有办法通过在初始命令上指定所有必需的参数来创建 SSL 证书请求?我正在编写一个基于 CLI 的 Web 服务器控制面板,如果可能的话,我想避免在执行时使用期望openssl

这是创建证书请求的典型方法:

$ openssl req -new -newkey rsa:2048 -nodes -sha256 -keyout foobar.com.key -out foobar.com.csr
Generating a 2048 bit RSA private key
.................................................+++
........................................+++
writing new private key to 'foobar.com.key'
-----
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields …
Run Code Online (Sandbox Code Playgroud)

linux command-line-interface openssl apache-2.2

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

我可以调用 pushd/popd 并阻止它打印堆栈吗?

在 bash 中调用pushd/popd后,它将打印出当前目录堆栈。有什么办法可以防止这种行为,让它“相当”地行动?命令中的这种噪音在 unix 工具中并不常见。

linux unix shell bash command-line-interface

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

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