小编Ant*_*gan的帖子

如果可用,如何使我的系统 centos 7 主要使用 ipv4

我在 AWS 机器上运行 CentOS 7。我最近启用了 IPv6,一切正常——除了 PHP 连接请求(也来自命令行的 curl)总是更喜欢使用 IPv6 而不是 IPv4。这会导致一些不真正支持它的网站出现问题,例如向 Apple、Android 发送通知,并且一切都在 IPv4 中运行良好。

如何让我的所有传出请求都使用 IPv4 而不是 IPv6?我也不想禁用传入的 IPv6,因为我的一些客户只使用 IPv6。

centos cpanel php7

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

“安装后删除 make 依赖项”是什么意思?

所以我是 Arch Linux 的新手,我正在尝试使用 yay 从 AUR 安装一个包。我得到一个提示说Remove make dependencies after install? [y/N]

谁能告诉我这是什么意思?

arch-linux

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

使用命令行修改 XML 文件的多行

看看下面的文字,我该如何替换多行文字?

<Model500>
ABC
BCD 
CDE
</Model500>
<Model500>
123
234
345
</Model500>
Run Code Online (Sandbox Code Playgroud)

输出可能如下所示

<Model500>
AAA
BBB 
CCC
</Model500>
<Model500>
111
333
555
</Model500>
Run Code Online (Sandbox Code Playgroud)

我想sed使用 Bash 的任何命令行实用程序来完成此操作。我应该使用循环来完成这个吗?

linux command-line xml sed

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

是否推荐 /etc 中文件夹的 .d 符号?

在构建将存储配置文件目录的新软件时,/etc该目录应该命名software_name.d还是仅命名software_name

我似乎找不到关于这个主题的好的风格指南。Debian 是我想到的主要发行版,但欢迎提供更通用的风格指南或指南。

“官方”指导优于个人意见。

etc directory-structure

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

`cd` 的快捷方式进入目录中的第二个文件夹

语境

我在一个包含 3 个文件夹的目录中。执行后,ls -1它们的顺序如下:

folder1
folder2
folder3
Run Code Online (Sandbox Code Playgroud)

我想快点cd进去folder2

我能够写一个函数来快速cd进入folder1

这是我的功能。

f1 () {
       cd $(ls -d */|head -n 1)
}
Run Code Online (Sandbox Code Playgroud)

我需要一个名为f2. 执行时,cds 进入folder2.


(文件夹按 排序ls -1。我正在使用zsh

zsh cd-command

0
推荐指数
1
解决办法
559
查看次数

如何在curl命令中发送二进制文件URL而不是传递本地路径

我正在尝试将 s3 存储桶上的二进制 .apk 文件发布到 POST API。

我知道的本地方式是:

curl -X POST https://xxx.example.com:443/api/storage/upload -H "Content-Type:application/octet-stream" --data-binary @file_name.file
Run Code Online (Sandbox Code Playgroud)

当我尝试以下操作时,它不起作用

curl -X POST https://xxx.example.com:443/api/storage/upload -H "Content-Type:application/octet-stream" --data-binary @example.com/app-debug.apk
Run Code Online (Sandbox Code Playgroud)

我低于错误。

Warning: Couldn't read data from file
Warning: "https://s3-eu-west-1.amazonaws.com/files.greenhouseci.com/projects/6d
Warning: 7f406a-2a65-4be0-83ee-75ca0afae7c9/builds/24f78eb5-819f-44d5-9c21-edce
Warning: 4dc9f253/artefacts/app-debug.apk", this makes an empty POST.
Run Code Online (Sandbox Code Playgroud)

linux http curl macintosh

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