电脑用户

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

9
Linux:找出正在使用所有RAM的进程是什么?
在实际询问之前,请先明确一点:是的,我知道磁盘缓存,不,这不是我的情况:)对不起,此序言:) 我正在使用CentOS5。系统中的每个应用程序都在大量交换,并且系统非常慢。当我这样做时free -m,这就是我得到的: total used free shared buffers cached Mem: 3952 3929 22 0 1 18 -/+ buffers/cache: 3909 42 Swap: 16383 46 16337 因此,我实际上只有42 Mb可以使用!据我了解,-/+ buffers/cache实际上不算磁盘缓存,所以我确实只有42 Mb,对吗?我以为我可能是错的,所以我尝试关闭磁盘缓存,但没有效果-图像保持不变。 因此,我决定找出谁在使用我的所有RAM,并top为此使用了它。但是,显然,它报告说没有进程在使用我的RAM。我上面唯一的过程是MySQL,但是它使用了0.1%的RAM和400Mb的交换空间。当我尝试运行其他服务或应用程序时的图片相同-全部交换时,top表明未使用MEM(任何进程的最大值为0.1%)。 top - 15:09:00 up 2:09, 2 users, load average: 0.02, 0.16, 0.11 Tasks: 112 total, 1 running, 111 sleeping, 0 stopped, …

8
如何判断Windows 7上有多少个CPU(核心)
我给我买了一台不错的新笔记本电脑,我想进一步了解硬件。 我如何查看我的计算机在Windows 7中有多少个CPU? (注意:单击开始→右键单击计算机 →选择属性,将显示处理器类型,但未显示任何有关内核数的信息。)

13
MAC地址的确切用途是什么?
我知道IP地址是分层的,因此整个Internet上的路由器都知道转发数据包的方向。对于MAC地址,没有层次结构,因此无法进行数据包转发。因此,MAC地址不用于数据包传输。 我认为它没有理由坐在那里。所以我的问题是,在数据包传输期间,MAC地址究竟在哪里起作用?

9
为什么Zip能够压缩单个文件比具有相同内容的多个文件小?
假设我有10,000个XML文件。现在假设我想将它们发送给朋友。在发送它们之前,我想对其进行压缩。 方法1:不要压缩它们 结果: Resulting Size: 62 MB Percent of initial size: 100% 方法2:压缩每个文件并将其发送给他10,000个xml文件 命令: for x in $(ls -1) ; do echo $x ; zip "$x.zip" $x ; done 结果: Resulting Size: 13 MB Percent of initial size: 20% 方法3:创建一个包含10,000个xml文件的单个zip 命令: zip all.zip $(ls -1) 结果: Resulting Size: 12 MB …
126 linux  zip 

20
将目录添加到$ PATH(如果尚不存在)
是否有人编写了bash函数来仅在目录$ PATH中添加目录? 我通常使用类似以下的命令添加到PATH: export PATH=/usr/local/mysql/bin:$PATH 如果我在.bash_profile中构造PATH,那么除非我所在的会话是登录会话,否则不会读取它-并非总是如此。如果我在.bashrc中构造PATH,那么它将在每个子Shell中运行。因此,如果启动终端窗口,然后运行屏幕,然后运行外壳程序脚本,则会得到: $ echo $PATH /usr/local/mysql/bin:/usr/local/mysql/bin:/usr/local/mysql/bin:.... 我将尝试构建一个bash函数add_to_path(),该函数仅在目录不存在时才添加目录。但是,如果有人已经写(或发现)了这样的东西,我就不会花时间在上面。
126 bash  script  path 

22
如何批量重命名文件?
我有一堆以模式命名的文件99 - DescriptiveName.txt,我想从前面删除数字,这样我就可以了DescriptiveName.txt。 我怎样才能做到这一点?我可以从命令行执行此操作,还是可以使用实用程序执行此操作?

8
如何在Linux上将SVG转换为PDF
如何在Linux上将SVG和SVG(包含一些拉丁文字和一些简单的矢量图形)转换为PDF? 我在Ubuntu Lucid上尝试了Inkscape 0.47,但是它随机移动了一些子图形,并且使输出PDF中的行短了一些。因此它的输出是无用的,因为图形看起来完全不同。 我尝试在Google Chrome 16中打开SVG并将其打印为PDF,但是它扭曲了所有颜色,并且还删除了一些元素。(SVG在屏幕上看起来不错,但是在打印预览中已经很糟糕了,生成的PDF也很糟糕。) 我不想光栅化或渲染SVG。将SVG转换为位图图像,然后创建嵌入图像的PDF的解决方案不是我的问题的答案。(FYI Inscape 0.47渲染文本到PNG时是一种非常丑陋的方式,没有抗锯齿)。 我还有什么其他选择?
126 conversion  png  svg 

2
yum,apt-get,rpm,。/ configure && make install和有什么不一样?
我是Linux的新手,正在运行CentOS。我遇到了四种更新或安装软件的方式。 到目前为止,我已经看到: yum install [program] apt-get install [program] rpm -i [program].rpm wget [program].tar.gz-> unpack-> ./configure-> make->make install 最后一个是一个真正的痛苦,尤其是来自Windows的情况,在Windows中,程序安装通常是一键式和一个不错的安装向导。 因此,我的问题是: 为什么在Linux中有这么多不同的方法来做到这一点? 建议您使用哪一种,为什么? 还有其他在Linux中安装程序的方法吗?


14
为什么在Vim中不推荐使用箭头键
“千万不要在Vim中使用箭头键!” 我是从一个随机的发言者那里听到的,但没有机会问他为什么。另外,如果不使用箭头键,如何在“ 插入”模式下移动光标?
125 vim 

2
是否有任何方法可以阻止Windows 8重新启动以进行更新?
我的Windows 8机器即将重启... 我尝试了一些技巧,例如shutdown /a运气不佳。 只需暂停Windows Update服务,是否有任何方法可以阻止重新启动? -更新- 看起来“重启”全是无话可说!时间已经过去,我被告知: 因此,它与此处的最高答案(我将很快接受)一起 ---再次更新--- 它重置了!!!我的电池电量严重不足,它已自行关闭,插入电源后又重新打开(处于挂起状态),登录后,第一件事就是自动重启-关闭Chrome中打开的标签:( 那好吧...
125 windows-8  updates 

5
是否可以将CSV格式的数据粘贴到Excel 2007中?
我想将CSV格式的文本复制并粘贴到Excel 2007中。 有没有一种方法,而不必先将其保存到临时文件中? 我敢肯定,在这种情况下,可以使用Excel的早期版本来手动触发CSV导入向导,但是我不知道如何在Excel 2007中执行此操作。 作为参考,在OpenOffice中,此Just Works-粘贴2行以上CSV文本将触发CSV导入向导。



3
为什么在IPv6地址中存在百分号“%”?
我正在使用这些.NET Framework类来获取机器的IP地址。 Dns.GetHostAddresses(Dns.GetHostName()) 我有一个同时具有IPv4和IPv6地址的VirtualBox适配器。使用.NET代码,我得到的IPv6地址为fe80::71a3:2b00:ddd3:753f%16 注意%16结尾吗? 但是,如果使用来查询相同WMI的地址,我将得到的地址为'fe80 :: 71a3:2b00:ddd3:753f' 那么,%16有什么特殊意义吗? 编辑: 我对此有更多观察。他们与斯蒂芬·詹宁斯在回答中所说的非常吻合。 我安装了Vmware来查看它发出的IPv6地址。地址为:fe80 :: 3dd0:7f8e:57b7:34d5%19 fe80 :: b059:65f4:e877:c40%20 显然,%之后的数字不是十六进制表示。我使用Wmi检查了网络适配器的所有可用属性,发现这些数字与每个网络适配器的InterfaceIndex属性完全相同。根据MSDN,它唯一地标识每个网络适配器,并且此属性是在Vista中引入的。 令我困惑的是,为什么IPAddress类允许您以这种格式创建一个ip地址,除非它是有效的。答案由斯蒂芬提供。该数字是作用域ID。IPAddress具有接受地址和作用域ID的构造函数。 哦,所有这三个网络适配器都是本地链接。通过ipconfig确认 凉。真有趣!
125 ipv6 

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.