小编Rui*_*iro的帖子

如何在ksh88中以YYYYMMDDHHMMSS格式获取当前日期和时间?

我的要求是以小时为单位获得 2 个时间戳的差异。

由于日期差异选项需要很长时间才能弄清楚我正在尝试将两个日期转换为 YYYYMMDDHHMMSS 格式并找到数字差异。所以我需要以相同的格式获取当前日期和时间。

ksh date

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

<(左 V 形/三角支架)有什么作用?

我知道>(右 V 形)用于将程序的 STDOUT 重定向到文件,因为echo 'polo' > marco.txt将创建一个文本文件作为内容调用marco.txtpolo而不是将其写入终端输出。我也明白和之间的差|(管道),其用于在管的右左侧的管从所述第一命令重定向STDOUT于第二命令的STDIN,如在echo 'Hello world' | less以显示Hello worldless看法。

我真的不明白这是如何<工作的。我试过了marco.txt < echo 'polo',bash 给了我一个错误:-bash: echo: No such file or directory. 有人可以解释它是如何工作的以及我为什么要使用它吗?

bash io-redirection

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

如何退出 git merge 请求提交消息?

我正在使用 git。我做了一个正常的合并,但它一直问这个:

# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
Run Code Online (Sandbox Code Playgroud)

即使我写了什么,我也无法从这里退出。我找不到解释这个的文档。我应该怎么做?

git merge

33
推荐指数
2
解决办法
13万
查看次数

实时文件同步

是否有任何工具可用于在将文件写入磁盘后立即在两个或多个 linux 服务器之间同步文件?该rsync命令不适合我,因为如果我rsync在 cron 中设置,我可以设置的最短时间是 1 分钟,但我需要实时设置。

linux synchronization files

33
推荐指数
4
解决办法
9万
查看次数

一个用于启动和启用的 systemctl 命令

使用一个命令来启动和启用systemctl托管软件将有助于在几个脚本中节省几行,使它们更美观(不是真正的问题,而是一件好事)。

是否有一个systemctl命令startenable一个由 控制的程序systemctl

startup shell-script systemd systemctl

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

在 Stretch 中重新启动 openssh 时不推荐使用的选项

今天,在 Debian Stretch 中进行更新后,在ssh使用我当前的配置重新启动服务时,它开始显示这些警告:

/etc/ssh/sshd_config line 17: Deprecated option KeyRegenerationInterval
/etc/ssh/sshd_config line 18: Deprecated option ServerKeyBits
/etc/ssh/sshd_config line 29: Deprecated option RSAAuthentication
/etc/ssh/sshd_config line 36: Deprecated option RhostsRSAAuthentication
[....] Restarting OpenBSD Secure Shell server: sshd
/etc/ssh/sshd_config line 17: Deprecated option KeyRegenerationInterval
/etc/ssh/sshd_config line 18: Deprecated option ServerKeyBits
/etc/ssh/sshd_config line 29: Deprecated option RSAAuthentication
/etc/ssh/sshd_config line 36: Deprecated option RhostsRSAAuthentication
Run Code Online (Sandbox Code Playgroud)

这里发生了什么?

在 OpenSSH 7.4 中使用 Debian 9

debian openssh

32
推荐指数
2
解决办法
5万
查看次数

bash 5 中的新功能

我只是通过官方 bash 存储库(我通常不这样做)进行一些无关的操作,但注意到 bash 5 已经处于测试阶段。我只是对 bash 5 中的新内容感到好奇,但找不到任何信息。有人可以总结一下 4.4 和 5 版本的 Bash 之间的变化吗

bash upgrade

32
推荐指数
3
解决办法
9222
查看次数

如何在 bash 脚本中自动回答 y?

我想通过 bash 脚本卸载一些程序。运行命令后,终端询问我是否确定要卸载它。所以我需要回答y。我想自动完成并y在延迟 10 秒后回答。

我做了这个例子,但它不起作用 -

#!/usr/bin
/opt/MNG/MNGVIEWHP/fe/uninstall
sleep 10
echo "y"
Run Code Online (Sandbox Code Playgroud)

任何的想法?Centos 7.2

bash

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

Apache2 不在 IPv4 tcp 端口上运行

我需要在我的 Debian 7 服务器上运行 Apache2。但它只能在 tcpv6 端口上运行,而不能在 tcpv4 端口上运行。我用 apt-get install 安装了它。如果我访问 localhost 或 127.0.0.1 或我的服务器 IPv4 地址,它不会显示任何网站。

我的/etc/apache2/ports.conf

# If you just change the port or add more ports here, you will likely also
# have to change the VirtualHost statement in
# /etc/apache2/sites-enabled/000-default
# This is also true if you have upgraded from before 2.2.9-3 (i.e. from
# Debian etch). See /usr/share/doc/apache2.2-common/NEWS.Debian.gz and
# README.Debian.gz

NameVirtualHost *:80
Listen 80

<IfModule mod_ssl.c>
 # If you add NameVirtualHost …
Run Code Online (Sandbox Code Playgroud)

debian apache-httpd

31
推荐指数
2
解决办法
11万
查看次数

xdg-open 如何工作

根据手册页,xdg-open将使用用户配置的应用程序打开一个文件。但是,该应用程序实际上是如何确定的?我看不到与 关联的配置文件xdg-utils,那么我的设置存储在哪里以及如何修改它们?看到一个简单的 PNG 文件如何使用 Wine 打开 Internet Explorer,我需要更改这些设置。

desktop-environment freedesktop xdg-open

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