标签: console

如何查找超过 1GB 的文件夹并在 linux 终端中执行另一个命令?

我想找到大小超过 1GB 的文件夹,如果它们超过了,那么我想删除它们。

我发现了一些命令,比如

find /some/path -type d -size +1G -exec ls {} \;
Run Code Online (Sandbox Code Playgroud)

或者

du -h /some/path | grep ^[0-9.]*G
Run Code Online (Sandbox Code Playgroud)

或(超过 600M)

du -h /some/path/ | grep ^[6-9][0-9][0-9][0-9.]*M | sort
Run Code Online (Sandbox Code Playgroud)

但这两个命令对我并没有真正的帮助,因为 find 命令没有找到任何文件夹,尽管有超过 1GB 的文件夹,但 linux 认为它们是一些小 KB。有什么命令可以实现吗?

linux unix terminal console

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

启动进程后 Windows 启动 Powershell 脚本未关闭

我有一个适用于我的工作计算机(XP Professional 64 位)的 Powershell V2.0 启动脚本,如下所示:

start "C:\Program Files (x86)\Microsoft Office\Office12\OUTLOOK.EXE" -ArgumentList "/recycle"
sleep -S 2
start "C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -ArgumentList "https://mail.google.com"
sleep -S 2
start "C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -ArgumentList "-new-window https://www.google.com/calendar"
sleep -S 2
start "C:\Program Files (x86)\Skype\Phone\Skype.exe"
Run Code Online (Sandbox Code Playgroud)

睡眠是为了确保窗口以正确的顺序出现在任务栏上。我从快速启动上的快捷方式使用以下目标运行它:

C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exe C:\scripts\initialize.ps1
Run Code Online (Sandbox Code Playgroud)

(是的,这是 2.0:powershell -Version 2.0有效,同样如此-Version 1.0,但不是-Version 3.0

问题是,命令窗口保持打开状态,直到 Firefox 窗口关闭,这不是我想要的。当我运行脚本时查看进程资源管理器,会发生以下情况:

  1. powershell.exe 出现在 explorer.exe 下并出现 Powershell 窗口(奇怪的是黑色背景。但它不是 cmd.exe,因为当我调试脚本时,错误消息会显示为红色)。
  2. Outlook.exe 出现在 powershell.exe 下,并出现 Outlook 窗口。
  3. firefox.exe 出现在 powershell.exe 下,并出现一个 Firefox 窗口。
  4. 第二个 …

firefox powershell console windows-xp

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

在旧电脑硬件上做一些侦探工作

最近去曼谷度假,我参观了那里的科学博物馆和天文馆。吃午饭的时候,我很惊讶地看到一些非常有辨识度的老式电脑设备几乎是露天的(遗憾的是它们都在慢慢腐烂)。我设法拍了一些照片,我希望我有时间拍更多照片,但我在一个非公共区域!我已经确定了一些设备,但为了我的教室墙壁,我真的很感激正在确定其余的设备!我怀疑一些较小的机器可能会回到 1940 年代(或更早)。

你能帮助识别其中的任何一个吗?

  1. 这就是我收藏的恐龙! 这就是我收藏的恐龙!

  2. 整个套件和 整个套件和烤肉串

  3. UNIVAC 1710 验证口译打孔机 UNIVAC 1710 验证口译打孔机

  4. IBM 1402 读卡器/打孔器 IBM 1402 读卡器/打孔器

  5. IBM 1403 行式打印机 IBM 1403 行式打印机

  6. 显示各种设备的后视图 显示各种设备的后视图

  7. UNIVAC UNISERVO VI-C UNIVAC UNISERVO VI-C

  8. 关于这可能是什么的任何线索? 关于这可能是什么的任何线索?

  9. 这批有什么线索吗?尤其是下面的大设备?键盘可能属于雷神 PTS-100,其中似乎有几个(另一张照片) 这批有什么线索吗? 尤其是下面的大设备? 键盘可能属于雷神 PTS-100,其中似乎有几个(另一张照片)

  10. Raytheon PTS-100,有几台这样或类似的机器 Raytheon PTS-100,有几台这样或类似的机器

  11. 关于这些的任何线索? 关于这些的任何线索?

  12. 这个真的引起了我的好奇。有什么线索吗?我怀疑可能是战时或更早。 这个真的引起了我的好奇。 有什么线索吗?

  13. 超慢(!)Racal-Milgo Omnimode 96 超慢的 Racal-Milgo Omnimode 96

  14. 这是我的壁挂式显示器,我将我拍摄的硬件与互联网上关于这些设备的信息以及更好的照片相关联。 我的教室墙上展示

console computer-architecture

5
推荐指数
0
解决办法
549
查看次数

通过 RDP 直接访问 Hyper-V 控制台

我想知道是否有机会通过 RDP 直接连接到 VM 控制台。连接到虚拟机控制台时,hyper-v 管理器似乎基本上是在做同样的事情。

remote-desktop console hyper-v virtual-machine

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

如何保存控制台输出仍然显示它

我需要对 telnet 会话进行故障排除并将其结果发送给另一个人。当我使用重定向时,我保存了会话的内容,但我无法在控制台上看到它。

如何管道当前终端/程序并仍然在当前控制台上显示它。

当我使用下面的命令时,我可以保存程序的输出,但我无法在控制台上看到它。

telnet ADDRESS PORT >> myoutputfile
Run Code Online (Sandbox Code Playgroud)

我可以使用 telnet 输出选项,我正在寻找一种独立于命令的方式来做到这一点。

该问题特定于 telnet 会话,但适用于任何其他命令,包括那些没有“将输出保存到文件选项”的命令。

linux telnet console pipe

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

Chrome Dev Console:德语键盘上的方括号 []

我正在使用 Google Chrome 57(测试版),一段时间以来我遇到了开发控制台的问题。

当尝试将方括号插入控制台时,控制台会切换制表符而不是插入字符。

  • 输入[(AltGr + 8) 时,开发控制台切换到左侧的选项卡。
  • 输入](AltGr + 9) 时,开发控制台切换到右侧的选项卡。

这种行为使开发控制台对我完全无用。每次我想插入诸如 之类的内容时var x = [],我都需要从其他地方复制并粘贴括号 - 或者,在我的情况下,请改用其他浏览器。

这是一个已知问题吗?是否有任何解决方案?是什么导致了这个问题?

google-chrome keyboard-layout console

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

停止 console.trace 在 Chrome 中自动扩展

我正在开发一个项目,其中某些库每次刷新都会调用 console.trace。然后 Chrome 会自动展开跟踪,因此它在控制台上占用了 20 多行。

这占用了太多空间,我宁愿默认情况下将它折叠起来,只有在我点击它时才展开,就像 JS 控制台中的其他所有东西一样。

这可以在谷歌浏览器中完成吗,最好没有扩展程序?我已经查看了所有选项,但这似乎无法禁用。

google-chrome console javascript logging

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

Canoga-Perkins 密码恢复(通过 COM 端口暴力破解)

我最近收到了(Canoga-Perkins 9145E-104)媒体转换器/NID。 卡诺加帕金斯

给我它的朋友在当地的 CLEC 工作,并从升级等方面给了我各种可用的免费装备。

我原以为设备上的重置按钮会重置管理密码,但事实并非如此。当我打电话给 Canoga-Perkins 支持时,他们基本上说这个装置就像一个挂锁。必须将其发送给他们才能重置密码。当然,我没有听,而是打开设备顶部查看是否有任何 CMOS 电池或用于清除 NV-RAM 的跳线。我的努力是徒劳的。

但是,我确实可以通过 COM 端口(用户名/密码锁定)访问控制台,而且似乎对密码尝试没有任何限制。

我与给我它的朋友交谈,问他是否知道密码可能是什么。他说这是在他们迁移到 AAA 服务器之前,很可能有一个简单的 4-6 位字母数字密码。

所以我的想法是这样的:

使用 crunch 或其他字典创建脚本来制作字典以供尝试。但是,我不确定如何将其通过管道传输到 Windows 或 Linux 中的 COM 端口。我对任何发行版的任何解决方案持开放态度。

有没有人对我完成这项任务的方式有任何想法?

编辑:

我发现了一个非常相似的帖子,用于通过串行连接发送命令。

Echo/Pipe 命令输出到串行线路

用户 AFH 在那里的评论中给出了一些建议。我将不得不阅读一些书,因为我不知道如何弄清楚他所描述的内容。

编辑 2:昨晚我​​有一些时间来处理这个问题,你可以使用 minicom 直接连接到 ttyUSB0。我在 Ubuntu 和 Kali Linux 上对其进行了测试。使用“crunch 4 4 abcd | sudo minicom” 因为设备提示输入用户名和密码。我将不得不将字典写入文件,解析文件,在每次密码尝试之间添加一个“管理员”。并且很可能想出如何将输出放慢一点。我有一个朋友是专业程序员,他说他可以给我写一个程序来解析添加管理行的文件。之后剩下的唯一事情就是弄清楚如何从修改后的文件中读取并通过 minicom 将其发送到 NID。

windows linux console brute-force password-recovery

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

控制台中出现奇怪的字符

我正在使用 Linux 控制台,突然字母的格式发生了变化:

带有错误字母格式的控制台 linux

我可能按错了键。知道如何解决这个问题吗?

linux console

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

如果我在控制台窗口中单击,Windows 10 控制台将停止运行

我有一个通过 Windows 任务计划程序运行的 PHP 脚本。当它启动时,它会自动打开一个控制台窗口,脚本在其中写入状态消息。如果我单击此窗口,它会停止运行脚本。窗口仍然打开,但脚本似乎不起作用。窗口不会消失。我不明白为什么会这样。我如何从脚本中看到任何错误或它在做什么。

console task-scheduler windows-10

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