Questions tagged «linux»

使用Linux内核的一系列类似Unix的操作系统。如果您的问题仅与特定分布有关,请使用更具体的标签。

2
操作系统如何检测内存访问冲突
操作系统(最好是Linux)如何知道您访问了不允许访问的内存位置? 这个问题的灵感来自那些该死的指针!我的看法是:计算机中的所有内容都涉及速度,安全性,完整性等方面的折衷。 我非常了解Linux中的内存映射,但是每次内核访问内核时,内核都会检查您尝试访问的位置是否位于有效范围内,这听起来有点荒谬。听起来这会浪费很多时间,而这可能会花费在做一些更有生产力的事情上(但是如果不做检查的话,安全性可能会降低!)。还是它会记住所有最近的访问并在每个硬件计时器滴答时检查它们?(但这听起来不安全,但又慢了。) 我很惊讶这个问题似乎在任何地方都没有答案。这是我一直想知道的事情。这让我认为有一部分硬件可以很好地,方便地抽象代表操作系统。但是,仍然可能需要在每个上下文切换上加载下一个进程的内存映射,这听起来还是很慢。 所以是的,无论如何,我要继续讲一点:操作系统如何检测到内存冲突? 谢谢

3
如何在Ubuntu上更改虚拟屏幕分辨率(通过VNC连接而不连接实际显示器)?
我有一个Ubuntu服务器,仅通过ssh / vnc无法对其进行物理访问。 它停留在1680x1050分辨率上,并且在系统显示设置中,由于未连接检测到的实际显示器,因此菜单被禁用。 我需要将分辨率降低到例如800x600。 当我尝试: $ xrandr --output VGA1 --mode 800x600 我越来越: xrandr: cannot find mode 800x600 即使我第一次尝试,结果也一样: $ xrandr --newmode "800x600_60.00" 38.25 800 832 912 1024 600 603 607 624 -hsync +vsync 道具有: $ xrandr --prop Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 4096 …

5
Linux复制到fat32文件系统:无效参数
当我使用cp将文件从ext3分区复制到fat32时: cp -R /ext3/stuff /fat32/partition/ 我收到所有带有冒号和问号的文件的无效参数消息。 有什么办法让cp清除目标文件系统的无效字符? 编辑:我再次检查了cp的选项,除非我很笨,否则里面什么也没有。我敢肯定我可以写一个脚本,但是感觉应该有一个更干净的解决方案!

1
Ramdisk Ubuntu 10.04
我在桌面上使用Ubuntu 10.04(64bit)。 机器有5GB RAM。 我想使用RAM磁盘(1G或2G),但是我不知道该怎么做。 是否有RAM磁盘的任何开源产品?

2
用于Mac OS X的netem模拟网络延迟和丢包
我正在寻找可在Mac OS X上使用的开源/免费网络仿真器工具,以模拟慢速网络连接,有限的带宽以及其他网络特性,例如两个UDP / TCP连接(甚至在物理层)。 我正在寻找最简单的解决方案,该解决方案将允许我运行TCP / UDP服务器并在本地主机上模拟一些网络连接的客户端连接到它们。 我主要是想知道是否可以netem在Mac OS X(甚至更好的跨平台Windows / Linux / Mac)上使用Linux之类的东西。 也许我可以运行VirtualBox并运行Linux内核netem,有人对此感到幸运吗? 相关:在Linux上模拟低带宽,高延迟的网络连接

2
以编程方式在gnome-terminal中打开选项卡,执行命令并使选项卡保持打开状态
我试图编写一个命令,该命令将启动几个终端选项卡,在每个选项卡中执行一些操作,并在命令完成后使每个选项卡保持打开状态,因此我可以查看输出并在每个选项卡中键入更多命令 像这样的东西: gnome-terminal --tab -e "ls -a" --tab -e "ls" 但是这样做的问题是,一旦“ ls”命令完成,这些选项卡就会关闭。有谁知道如何使选项卡保持打开状态?



2
如何在VirtualBox NAT后面的来宾Linux上访问samba?
在我的笔记本电脑上,我正在使用VirtualBox 3.1.2在WinXP下运行Ubuntu 9.10。我想要一个安装位置: 客人可以自由访问互联网。 主机可以通过Samba访问来宾文件。 无论是否连接了以太网/ WiFi端口,安装程序都必须工作。 可能吗? #1适用于NAT和桥接网络。 #2适用于桥接和仅主机网络。 如果未连接相关的物理端口,则基于网桥的设置将不起作用。在办公室,笔记本电脑已连接到wifi或以太网。在家里,仅限wifi。 有解决方法吗?我有什么想念的吗?我希望我能澄清我的问题。


5
没有Alt-Tab或Command-Tab的快速窗口切换?
Alt-Tab或Command-Tab有时可能会很慢,尤其是当您打开许多窗口并且经常切换到其中一些窗口时。您如何解决此问题-除了多次点击Alt-Tab组合键以外,是否有任何其他工具可以直接切换到所需的窗口(最常访问)? 注意:这应在Windows 7,Linux和Mac上运行。 更新:请发布您的键盘快捷键解决方案(使用鼠标的速度不能更快-尤其是在切换到窗口之前进行触摸键入/编写代码时)。


5
如何使用SSH复制文件?
我正在尝试将文件从另一台计算机复制到另一台计算机。(均运行Ubuntu 9.10) 因此,我已将其插入另一台计算机。我cd到目录;然后我输入了cp File.zip /home/me/Desktop,file.zip位于刚使用过的目录中cd。 现在,它给了我以下错误信息: cannot create regular file '/home/me/Desktop': no such file or directory 我需要做什么?
12 linux  ssh  terminal  cp 

4
Linux:通过网络共享键盘
如标题所示,我想在本地使用远程键盘。远程键盘应该可以在TTY中使用,如果可能,还可以在X-Server中使用。是否有任何驱动程序(内核模块)模拟具有网络透明性的“假”键盘?

2
什么是目录“ //”?
在各种Linux机器上,您可以 cd / 和 cd // 使用相应的命令后,shell会说当前目录为“ /”或“ //”。 所以问题是:“ /”和“ //”之间有什么区别,如果答案是“没有区别”,那么为什么“ //”与“ /”显示的不同 BTW cd /// cd //// cd ///// 所有结果都会在shell中显示当前目录为“ /” 这是一个示例会话: [user@host /]$ cd // [user@host //]$ cd / [user@host /]$ cd // [user@host //]$ cd / [user@host /]$

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.