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
    • 最新
    • 标签
主页 / user-895182

Saeed's questions

Martin Hope
Saeed
Asked: 2023-11-29 15:23:34 +0800 CST

iptables如何将远程端口转发到本地

  • 5

这是场景:

我有一个编码文件,我无法更改 API URL,但我知道它是什么。我们假设是这样https://my.api.site.com/v1。

当我运行时php myfile.php,它会连接到 API URL,但问题是最近由于我所在区域的某些网络问题而无法连接。

所以我必须运行袜子代理,然后通过袜子连接。

这就是我在本地服务器中所做的:ssh -L 0.0.0.0:9999:my.api.site.com:443 root@remote,然后将其添加到/etc/hosts:

127.0.0.1 my.api.site.com

我想做这个:

每当我跑步时curl -L https://my.api.site.com/v1,它都应该经过https://my.api.site.com:9999/v1.

由于文件已编码,因此我无法更改 URL。

我怎样才能通过像iptables或 之类的防火墙来做到这一点csf?

操作系统是Ubuntu 20。

ubuntu
  • 1 个回答
  • 48 Views
Martin Hope
Saeed
Asked: 2023-02-28 02:14:21 +0800 CST

如何在不指定的情况下将新用户添加到组中?

  • 7

我为此搜索了一下(可能是不正确的关键字),但我没有找到如何做到这一点。

考虑以下命令:

useradd -s /bin/bash -m user1
useradd -s /bin/bash -m user2
useradd -s /bin/bash -m user3

我希望以这种方式创建的任何新用户也被添加到名为 的组中test,但不需要在我每次运行时都指定它useradd。我希望默认情况下发生这种情况。

我的意思是在创建之后user1,当我运行时grep user1 /etc/group,它应该分为两组:test和user1。

那可能吗?我正在使用 CentOS。

linux
  • 2 个回答
  • 105 Views
Martin Hope
Saeed
Asked: 2022-12-31 07:25:35 +0800 CST

为什么“ssh root@server 'last | head'”后没有登录用户?

  • 5

当我运行它时,Linux 是如何运行的?

ssh root@server 'last | head'

当我运行多个此命令时,我看到以下输出:

root     pts/0        MyIPv4            Fri Dec 30 16:17 - 16:17  (00:00)
reboot   system boot  5.15.0-56-generi  Fri Dec 30 01:03   still running
get      pts/1        MyIPv4            Thu Dec 29 10:05 - 10:11  (00:05)
get      pts/1        MyIPv4            Thu Dec 29 08:31 - 09:20  (00:48)
root     pts/1        MyIPv4            Wed Dec 28 13:12 - 13:34  (00:21)
root     pts/1        MyIPv4            Tue Dec 27 21:56 - 21:56  (00:00)
root     pts/3        tmux(3176049).%1  Tue Dec 27 09:27 - 09:28  (00:01)
root     pts/2        tmux(3176049).%0  Tue Dec 27 09:26 - 09:28  (00:02)
root     pts/1        MyIPv4            Tue Dec 27 09:26 - 09:28  (00:02)
root     pts/1        MyIPv4            Mon Dec 26 20:33 - 20:35  (00:01)

有没有办法查看是否有像上面这样的命令登录?

我也检查了这个但没有结果:

ssh root@server 'history'
ssh root@server 'history | tail'
linux
  • 2 个回答
  • 28 Views
Martin Hope
Saeed
Asked: 2022-08-02 22:01:50 +0800 CST

如何卷曲不区分大小写

  • 11

如果我使用此链接安装 docker-compose,则会收到 Not Found 错误:

[root@hostname ~]# curl -L "https://github.com/docker/compose/releases/download/2.9.0/docker-compose-$(uname -s)-$(uname -m)" -o here
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100     9  100     9    0     0     37      0 --:--:-- --:--:-- --:--:--    37
[root@hostname ~]# cat here
Not Found

那是因为实际文件是docker-compose-linux-x86_64small l,而:

[root@hostname ~]# echo $(uname -s)-$(uname -m)
Linux-x86_64

它返回资本L。

我看到man curl但没有看到任何用于检查不区分大小写链接的条目。

linux curl
  • 3 个回答
  • 2393 Views
Martin Hope
Saeed
Asked: 2022-06-30 07:57:03 +0800 CST

bind9 查询失败 (REFUSED)

  • 5

我使用以下文件在 Ubuntu 20.04 上安装并配置了 bind9:

root@server:/etc/bind# cat named.conf.options
options {
        directory "/var/cache/bind";

        // If there is a firewall between you and nameservers you want
        // to talk to, you may need to fix the firewall to allow multiple
        // ports to talk.  See http://www.kb.cert.org/vuls/id/800113

        // If your ISP provided one or more IP addresses for stable
        // nameservers, you probably want to use them as forwarders.
        // Uncomment the following block, and insert the addresses replacing
        // the all-0's placeholder.
        listen-on { any; };
        allow-transfer { none; };

        allow-query { any; };
        recursion yes;
        allow-recursion { 127.0.0.1; };
        forwarders { 8.8.8.8; };
        querylog yes;

        //========================================================================
        // If BIND logs error messages about the root key being expired,
        // you will need to update your keys.  See https://www.isc.org/bind-keys
        //========================================================================
        dnssec-validation auto;

        listen-on-v6 { any; };
};
root@server:/etc/bind# cat named.conf.default-zones
...
zone "site" {
        type master;
        file "/etc/bind/site";
};
root@server:/etc/bind# cat site
$TTL    86400
mydomain.com.      IN      SOA     ns1.mydomain.com. my.email.gmail.com. (
                              1         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                          86400 );      ; Negative Cache TTL
mydomain.com.   IN      NS      ns1.mydomain.com.
mydomain.com.   IN      NS      ns2.mydomain.com.
mydomain.com.   IN      A       ipv4
www             IN      A       ipv4
ns1             IN      A       ipv4
ns2             IN      A       ipv4

ufw status:

53/tcp                     ALLOW       Anywhere
53/udp                     ALLOW       Anywhere
root@server:/etc/bind# netstat -tulpn | grep 53
tcp        0      0 server-ip:53            0.0.0.0:*               LISTEN      2649/named
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN      2649/named
tcp        0      0 127.0.0.1:953           0.0.0.0:*               LISTEN      2649/named
udp        0      0 server-ip:53            0.0.0.0:*                           2649/named
udp        0      0 127.0.0.1:53            0.0.0.0:*                           2649/named

这是系统日志错误,当我dig(无论我dig来自像服务器dig @localhost,还是来自我的笔记本电脑dig @serveripv4):

root@server:/etc/bind# tailf /var/log/syslog | grep named
Jun 29 20:23:25 server named[2649]: client @0x7f1930005910 my-laptop-ip#40259 (ns1.mydomain.com): query: ns1.mydomain.com IN A +E(0)K (server-ip)
Jun 29 20:23:25 server named[2649]: client @0x7f1930005910 my-laptop-ip#40259 (ns1.mydomain.com): query (cache) 'ns1.mydomain.com/A/IN' denied
Jun 29 20:23:25 server named[2649]: client @0x7f1930005910 my-laptop-ip#40259 (ns1.mydomain.com): query failed (REFUSED) for ns1.mydomain.com/IN/A at query.c:5425

我无法使用 dns 和 dig 的配置有什么问题?

linux dns
  • 1 个回答
  • 480 Views
Martin Hope
Saeed
Asked: 2022-06-02 11:01:26 +0800 CST

如何从更大的子网路由中删除子网删除 PowerShell Windows?

  • 5

这是route print输出:

IPv4 Route Table
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
          0.0.0.0          0.0.0.0      192.168.1.1     192.168.1.50     55
          0.0.0.0        128.0.0.0   192.168.10.252    192.168.10.96    257
        128.0.0.0        128.0.0.0   192.168.10.252    192.168.10.96    257
          1.1.1.1    255.255.255.0      192.168.1.1     192.168.1.50    56
      185.1.1.1.1  255.255.255.255      192.168.1.1     192.168.1.50    311
     192.168.10.0    255.255.255.0         On-link     192.168.10.96    257
    192.168.10.96  255.255.255.255         On-link     192.168.10.96    257
   192.168.10.255  255.255.255.255         On-link     192.168.10.96    257
===========================================================================
Persistent Routes:
  Network Address          Netmask  Gateway Address  Metric
     1.1.1.1         255.255.255.0      192.168.1.1       1
===========================================================================

如您所见,1.1.1.1/24被添加到路由表中。

我想从中删除一个子网(如 /32 或更大),但出现错误:

route delete -p 1.1.1.10/32 192.168.1.1
route delete -p 1.1.1.0/25 192.168.1.1

错误:

The route deletion failed: Element not found.

我知道我可以删除整个 /24 子网,然后使用 Python 脚本生成所需的子网,但我的问题是是否可以在路由表中删除较小的子网。

Windows 10,PowerShell 版本为 5.1 (18200)。

windows-10 networking
  • 1 个回答
  • 183 Views
Martin Hope
Saeed
Asked: 2022-05-06 21:49:45 +0800 CST

如何在 bash 脚本中使用 eval 和 echo

  • 5

这是我查找服务器 IP 并检查它是否从服务器解析的简单脚本:

read domain_name
echo domain is: $domain_name
def_ip="ip route get 8.8.8.8 | head -1 | cut -d ' ' -f 7"
if ( dig +short @8.8.8.8 $domain_name == $def_ip )
then
    echo $domain_name resolves from $def_ip
else
    echo $domain_name does not resolve from $def_ip, please check
fi

这是运行后的错误:

google.com
domain is: google.com
setup_libs()
setup_system()
create_search_list()
ndots is 1.
get_server_list()
make_server(8.8.8.8)
make_server(127.0.0.53)
dig_query_setup
parse_args()
making new lookup
make_empty_lookup()
digrc (open)
main parsing +short
main parsing @8.8.8.8
make_server(8.8.8.8)
main parsing google.com
clone_lookup()
make_empty_lookup()
clone_server_list()
make_server(8.8.8.8)
looking up google.com
main parsing ==
clone_lookup()
make_empty_lookup()
clone_server_list()
make_server(8.8.8.8)
looking up ==
main parsing ip
clone_lookup()
make_empty_lookup()
clone_server_list()
make_server(8.8.8.8)
looking up ip
main parsing route
clone_lookup()
make_empty_lookup()
clone_server_list()
make_server(8.8.8.8)
looking up route
main parsing get
clone_lookup()
make_empty_lookup()
clone_server_list()
make_server(8.8.8.8)
looking up get
main parsing 8.8.8.8
clone_lookup()
make_empty_lookup()
clone_server_list()
make_server(8.8.8.8)
looking up |
main parsing head
clone_lookup()
make_empty_lookup()
clone_server_list()
make_server(8.8.8.8)
looking up head
main parsing -1
Invalid option: -1
Usage:  dig [@global-server] [domain] [q-type] [q-class] {q-opt}
            {global-d-opt} host [@local-server] {local-d-opt}
            [ host [@local-server] {local-d-opt} [...]]

Use "dig -h" (or "dig -h | more") for complete list of options
echo google.com does not resolve from ip route get 8.8.8.8 | head -1 | cut -d ' ' -f 7, please check

如果我更改echo $domain_name does not resolve from $def_ip为eval $domain_name ...,则错误是google.com找不到该命令。

我搜索并根据结果,我认为我应该同时使用两者echo,eval但没有找到合适的方法来做到这一点。

那正确吗?如果没有,最好的做法是什么?

linux bash
  • 2 个回答
  • 211 Views
Martin Hope
Saeed
Asked: 2022-02-06 02:49:56 +0800 CST

如何在 Windows 中运行文件,如 Linux 中的“bash 文件”

  • 5

我有一个包含多个简单ping命令的文件,如下所示:

ping 1.1.1.1 >> result.txt
ping 1.1.1.2 >> result.txt
ping 1.1.1.3 >> result.txt
...

如何在 CMD 中运行此文件?在 Linux 中我可以运行bash file,所以它运行文件,但在 Windows 中我没有找到这样做的方法。

在 Notepad++ 中使用start ping.txt运行文件。ping.txt

windows cmd.exe
  • 1 个回答
  • 148 Views
Martin Hope
Saeed
Asked: 2022-01-23 05:40:46 +0800 CST

如何在 systemctl 中的两台服务器之间创建持久的 SSH 连接

  • 5

这是我的/etc/systemd/system/proxy.service文件:

[Unit]
Description=proxy
After=system.slice multi-user.target

[Service]
Type=forking
User=root

StandardOutput=stdout
StandardError=stderr
SyslogIdentifier=root

ExecStart=/usr/bin/bash /root/proxy/proxy.sh
Restart=on-failure
RestartSec=5

[Install]
WantedBy=multi-user.target

当我运行时systemctl status proxy,我看到它没有运行,并且我在我的网站上看到了这个错误:

An error occurred: Failed to connect to api.domain.com port 9999: Connection refused

但是,如果我在终端中手动运行/root/proxy/proxy.sh,则连接api.domain.com:9999是持久的并且工作正常。这是systemctl status proxy:

● proxy.service - proxy
   Loaded: loaded (/etc/systemd/system/proxy.service; enabled; vendor preset: disabled)
   Active: inactive (dead) since Sat 2022-01-22 17:02:40 +0330; 5min ago
  Process: 1830 ExecStart=/usr/bin/bash /root/proxy/proxy.sh (code=exited, status=0/SUCCESS)

Jan 22 17:02:40 server.domain.com root[1830]: IPv4 address for veth-srv-proxy:  192.0.2.2
Jan 22 17:02:40 server.domain.com root[1830]: IPv4 address for wg0:             10.7.0.1
Jan 22 17:02:40 server.domain.com root[1830]: * Super-optimized for small spaces - read how we shrank the memory
Jan 22 17:02:40 server.domain.com root[1830]: footprint of MicroK8s to make it the smallest full K8s around.
Jan 22 17:02:40 server.domain.com root[1830]: https://ubuntu.com/blog/microk8s-memory-optimisation
Jan 22 17:02:40 server.domain.com root[1830]: 5 updates can be applied immediately.
Jan 22 17:02:40 server.domain.com root[1830]: 5 of these updates are standard security updates.
Jan 22 17:02:40 server.domain.com root[1830]: To see these additional updates run: apt list --upgradable
Jan 22 17:02:40 server.domain.com root[1830]: *** System restart required ***
Jan 22 17:02:40 server.domain.com systemd[1]: Started proxy.

我看到它已成功退出(在服务器登录中),但在人类的逻辑中它不起作用。

我应该怎么做才能保持持久连接?

我应该提到我在我的命令中尝试了这个链接和这个,但它不能保持它的持久性。

更新 1

的内容/root/proxy/proxy.sh:

ssh -L 127.0.0.1:9999:api.domain.com:443 remote-server
ssh linux
  • 1 个回答
  • 240 Views
Martin Hope
Saeed
Asked: 2021-09-13 07:52:46 +0800 CST

在 Docker 组中添加的两个用户的不同路径

  • 5

我的笔记本电脑操作系统是 Ubuntu 20.04,我有这些用户:

saeed (my main user)
test1 (created for testing only)

我已将它们全部添加到docker组中,它们都可以运行 docker 命令,但我看到了两种不同的行为。我举例说明:

  1. 我docker run -d --name saeed nginx与saeed用户一起运行。然后我docker inspect container_name和我看到这是overlay2(和其他文件)路径:
/home/saeed/.local/share/docker/...
  1. 我docker run -d --name test1 nginx与test1用户一起运行。然后我docker inspect container_name和我看到这是overlay2(和其他文件)路径:
/var/lib/docker/...

为什么有区别?以及如何解决?

linux docker
  • 1 个回答
  • 20 Views
Martin Hope
Saeed
Asked: 2021-08-22 22:15:09 +0800 CST

POST 请求未重定向到 https

  • 6

这是我example.conf的nginx配置文件:

server {
  listen 80;
  server_name api.example.net;
  return 301 https://api.example.net$request_uri;
  access_log off;
  error_log /dev/stderr;
}

server {
  listen 443 ssl;
  root /var/www/example_api/public;
  server_name api.example.net;
  ssl_certificate /etc/letsencrypt/live/api.example.net/fullchain.pem;
  ssl_certificate_key /etc/letsencrypt/live/api.example.net/privkey.pem;

  location / {
    # try to serve file directly, fallback to index.php
    try_files $uri /index.php$is_args$args;
    add_header Access-Control-Allow-Methods "GET, POST, OPTIONS, PUT, DELETE, PATCH";
    add_header Access-control-Allow-Headers "Content-Range, Authorization,X-Requested-With, counter, id_token, Keep-Alive, User-Agent, Cache-Control, Content-Type, MyApp-Handle-Errors-Generically";
    add_header Access-Control-Expose-Headers "Content-Range, Authorization, id_token, Keep-Alive, User-Agent, Cache-Control, Content-Type, MyApp-Handle-Errors-Generically";
    add_header Access-Control-Max-Age "31536000";
}

  #location ~ ^/index\.php(/|$) {
  # https://stackoverflow.com/questions/68350978/nginx-serving-only-but-not-any-other-files
  location ~ \.php(/|$) {
    try_files $uri $uri/ /index.php?$query_string;
    fastcgi_pass api:9000;
    fastcgi_split_path_info ^(.+\.php)(/.*)$;
    include fastcgi_params;
    fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
    fastcgi_param DOCUMENT_ROOT $realpath_root;
    add_header Access-Control-Allow-Methods "GET, POST, OPTIONS, PUT, DELETE, PATCH";
    add_header Access-control-Allow-Headers "Content-Range, Authorization,X-Requested-With, counter, id_token, Keep-Alive, User-Agent, Cache-Control, Content-Type, MyApp-Handle-Errors-Generically";
    add_header Access-Control-Expose-Headers "Content-Range, Authorization, id_token, Keep-Alive, User-Agent, Cache-Control, Content-Type, MyApp-Handle-Errors-Generically";
    add_header Access-Control-Max-Age "31536000";
  }

  location ~ \.php$ {
    return 404;
  }

  access_log off;
  error_log /dev/stderr;
}

问题是当我从in发送POST请求时,我收到此错误:POSTMANhttp

api.example.net/api/user/register/checkuser?phone=0123456789

<!DOCTYPE html>
<html>

<head>
    <meta charset="UTF-8" />
    <meta name="robots" content="noindex,nofollow,noarchive" />
    <title>An Error Occurred: Method Not Allowed</title>
...

但是,如果将 URL 更改为https,则没有问题:

https://api.example.net/api/user/register/checkuser?phone=0123456789

{"data":{"status":1},"meta":[]}

我做错什么了吗?

我应该提到我们从旧服务器迁移Caddy web server到当前服务器nginx,并且两者都是 Dockerized (仅额外信息)。

nginx php
  • 1 个回答
  • 53 Views
Martin Hope
Saeed
Asked: 2021-08-02 05:02:09 +0800 CST

在 Ubuntu 中提取对无关用户的更改后的文件所有者

  • 5

这是我的拓扑:

My laptop ==> Ubuntu Desktop
| | |
User: root & saeed

My server ==> Ubuntu 20.04
| | |
Users: root & ubuntu (I deleted it as I explain below)

步骤:

  1. 我tar zvcf back.tar.gz .在笔记本电脑上运行用户saeed并创建文件。
  2. root我通过使用路径示例/home/test中的用户(不是任何用户的主目录)通过 SFTP 将此文件上传到我的服务器。
  3. 我提取back.tar.gz但/home/test我看到所有文件和目录的所有者都是ubuntu:ubuntu.
  4. 我删除ubuntu了用户并尝试了第三步,但得到了相同的结果。
  5. 我在我的笔记本电脑中提取back.tar.gz了另一个路径,但所有文件的所有者都是saeed:saeed.

为什么会这样?

linux ubuntu
  • 1 个回答
  • 69 Views
Martin Hope
Saeed
Asked: 2021-06-19 22:36:28 +0800 CST

如何在 nginx 上使用 SSL 证书设置多个网站

  • 5

我有两个网站,但我认为问题出在 SNI(我不确定)。

当我使用 SSL 启用第一个网站(与第二个相比是一个旧网站)时,它工作正常。

但问题是,如果我使用 SSL 启用第二个,则只有第二个网站可以正常工作。第一个网站显示不安全的网站错误(它从第二个网站加载证书,因此 one.com 实际上显示 second.com)。

这是我的site.conf文件(两个站点的内容相似):

server {
    listen 80;
    server_name example.com www.example.com;
    return 301 https://example.com$request_uri;
}
server {
    listen 443 ssl;
    root /home/example;
    ssl_certificate /etc/letsencrypt/live/example.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/example.com/privkey.pem;
    access_log /var/log/nginx/example_access_log;
    error_log /var/log/nginx/example_error_log;
    location / {
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header Host $http_host;
        proxy_set_header X-NginX-Proxy true;

        proxy_pass http://127.0.0.1:8080;
        proxy_redirect off;

        # Socket.IO Support
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
    }
}

我该怎么办?

nginx ssl
  • 1 个回答
  • 1189 Views

Sidebar

Stats

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

    如何减少“vmmem”进程的消耗?

    • 11 个回答
  • Marko Smith

    从 Microsoft Stream 下载视频

    • 4 个回答
  • Marko Smith

    Google Chrome DevTools 无法解析 SourceMap:chrome-extension

    • 6 个回答
  • Marko Smith

    Windows 照片查看器因为内存不足而无法运行?

    • 5 个回答
  • Marko Smith

    支持结束后如何激活 WindowsXP?

    • 6 个回答
  • Marko Smith

    远程桌面间歇性冻结

    • 7 个回答
  • Marko Smith

    子网掩码 /32 是什么意思?

    • 6 个回答
  • Marko Smith

    鼠标指针在 Windows 中按下的箭头键上移动?

    • 1 个回答
  • Marko Smith

    VirtualBox 无法以 VERR_NEM_VM_CREATE_FAILED 启动

    • 8 个回答
  • Marko Smith

    应用程序不会出现在 MacBook 的摄像头和麦克风隐私设置中

    • 5 个回答
  • Martin Hope
    Vickel Firefox 不再允许粘贴到 WhatsApp 网页中? 2023-08-18 05:04:35 +0800 CST
  • Martin Hope
    Saaru Lindestøkke 为什么使用 Python 的 tar 库时 tar.xz 文件比 macOS tar 小 15 倍? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh 如何减少“vmmem”进程的消耗? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Windows 10 搜索未加载,显示空白窗口 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    andre_ss6 远程桌面间歇性冻结 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney 为什么在 URL 后面加一个点会删除登录信息? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension 鼠标指针在 Windows 中按下的箭头键上移动? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca 我所有的 Firefox 附加组件突然被禁用了,我该如何重新启用它们? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK 是否可以使用文本创建二维码? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 更改 git init 默认分支名称 2019-04-01 06:16:56 +0800 CST

热门标签

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

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

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve