小编Mur*_*nik的帖子

当我“退出”SSH 会话时,如何防止清除终端输出?

这是这种情况:我在 Ubuntu 中打开一个终端,然后执行ssh host-1,它按预期工作。从主机 1 开始,我做了ssh host-2,它再次正常工作并将我连接到主机 2。例如,我从 host-2 执行echo "blah",它会打印blah到屏幕上。问题:如果我这样做exit,屏幕会被清除,我只剩下以下内容:

Connection to host-2 closed.
myusername$

回到主机 1blah后,如何防止清除主机 2 上运行的命令(即,等)生成的屏幕输出exit

我已经完成了一些调试:我有一个朋友登录到主机 1 和主机 2,与上面完全一样,当他exit来自主机 2 时,他的屏幕没有被清除。所以它一定与我的环境有关......对吗?任何想法可能是什么?

我已经在 Windows XP 中使用 PuTTY 并从 Ubuntu 中的终端尝试过这个 - 无论如何都一样。

ssh bash

26
推荐指数
2
解决办法
6091
查看次数

如何在 Mac OSX 上重置 Bash,.bash_profile 已损坏且 bash 不再有效

我在运行最新版本的 Mountain Lion 的 MacBook Pro 上。

我真的需要一些帮助,我已经设法破坏了我的 .bash_profile(我认为),这样每次打开终端时都会出现下面列出的错误。

-bash: export: `/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/go/bin': not a valid identifier
-bash: export: `/Users/rob/Applications/sbt/bin:': not a valid identifier
env: bash: No such file or directory
env: bash: No such file or directory
env: bash: No such file or directory
env: bash: No such file or directory
env: bash: No such file or directory
-bash: tar: command not found
-bash: grep: command not found
-bash: cat: command not found
-bash: find: command not found
Run Code Online (Sandbox Code Playgroud)

我不确定发生了什么,我没有 sudo、cd …

terminal bash .bash-profile macos

19
推荐指数
3
解决办法
13万
查看次数

NUMA 节点的数量是否总是等于套接字?

我曾经lscpu检查过两台服务器配置:

[root@localhost ~]# lscpu
Architecture:          x86_64
......
Core(s) per socket:    1
Socket(s):             1
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 26
Run Code Online (Sandbox Code Playgroud)

另一个:

[root@localhost Packages]# lscpu
Architecture:          x86_64
.....
Socket(s):             2
NUMA node(s):          2
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 45
Run Code Online (Sandbox Code Playgroud)

所以我想知道NUMA节点的数量实际上是否总是等于套接字。有没有他们不相等的例子?

cpu numa cpu-architecture

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

将命令行参数传递给 Windows 批处理脚本

我需要创建一个 Windows 批处理脚本,我需要在其中传递一些命令行参数。这些参数可能以任何顺序出现,但脚本应根据参数名称正确选取它们。例如:

<scriptname> -age <agevalue> -gender <gender>
<scriptname> -gender <gender> -age <agevalue>
Run Code Online (Sandbox Code Playgroud)

可以通过上述两种方式中的任何一种调用脚本,但应正确选取年龄和性别并将其分配给变量。参数可以通过它们之前的开关来标识 - 即 -age , -gender 等。

有人可以给我一个内部识别的例子吗?

windows batch command-line-arguments

10
推荐指数
2
解决办法
6474
查看次数

是否有可能获得 NAT Ip 地址?

是否可以通过 Internet 获取我的 nat ip 地址?我知道我可以看到我的 ISP 地址,但看不到我的内部地址。我记得有一次看到这样做,但我认为它是一个 Java 小程序,而不仅仅是一个网页。可以用普通网页完成吗?

编辑澄清:我想知道是否有人可以通过互联网在我的内部网络上获取我的本地 IP。

ip-address nat

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

无法删除 Steam,路径导致错误磁盘

所以我试图删除Steam。当我这样做时,我收到错误:

Windows 找不到“C:\program Files (x86)\Steam\uninstall.exe”。确保您输入的名称正确无误,然后重试。

问题是 Steam 不在C:驱动器上,而是在D:驱动器上。自上次 Windows 更新以来,我遇到了类似的问题,但我通过更改环境表中的目录多次解决了这些问题。

我一直在寻找 Steam 目录,但似乎无法在环境表的菜单中找到它。

uninstall hard-drive steam windows-error-reporting windows-10

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

如何确定我的哪些 USB 驱动器可以启动

我知道并非所有的 USB 记忆棒都是一样的。有些可以启动,有些不能。

我如何确定哪些能够做到这一点(无需尝试每一个)?

usb usb-flash-drive

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

Powershell - 数组全部在一行上

我是 Powershell 新手,所以了解不多。

我有一个菜单,有 2 个选项(“添加 IP”和“列出 IP”)

“添加IP”代码是:

$UIP = Read-Host "Enter IP to whitelist"
$whitelist += $UIP
Run Code Online (Sandbox Code Playgroud)

“列表IP”代码是:

Write-Host "==== $Title Whitelist IPs ===="
Write-Host
Write-Host $whitelist
Run Code Online (Sandbox Code Playgroud)

唯一的问题是,当我列出数组时,它会在同一行上列出所有内容,如下所示:

192.168.0.1192.168.0.2
Run Code Online (Sandbox Code Playgroud)

当我想像这样显示时:

192.168.0.1
192.168.0.2
Run Code Online (Sandbox Code Playgroud)

powershell

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

为什么我的笔记本电脑屏幕上有一个非常亮的补丁?

我打开我的笔记本电脑,我的屏幕上有一个超亮的补丁。我今天早上使用它没有问题,所以我不确定发生了什么。笔记本电脑在阳光下(关闭)放置了一段时间,但时间不长。有谁知道这是为什么或如何解决它?

在此处输入图片说明

laptop display

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

如何在不使用 Excel 的情况下将 .txt 文件转换为 .csv 格式?

我有一个 .txt 文件,由很长的段落组成,每个段落用一个换行符分隔。我想将其转换为 .csv 格式,以便文件有效地有一列保存所有段落,即每个“行”中的第一个单元格包含整个段落。但是,我无法通过简单地在 Excel 中打开文件并将其另存为 .csv 来使用 Excel 执行此操作,因为我的某些段落大于MS Excel 在单个字段上的 10 15 个字符限制。

csv file-conversion

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