据推测它与内存有某种关系?什么会
sudo cat /dev/urandom > /dev/mem
Run Code Online (Sandbox Code Playgroud)
做?垃圾所有内存?所有非内核虚拟内存?以上都不是?
我在 OSX 10.9.2 上使用连接到我的 MBP 15" 2012 年末型号的显示端口的三星 SA850 显示器。
一切看起来都很好,但音频有问题。通常,每当显示器进入睡眠状态并再次醒来时,我的音频就会停止工作。我发现这是因为显示器有一个集成的音频设备,所以出于某种原因,这似乎与我的系统设置混乱。我不知道为什么。
这是一种毫无头绪的方法,但也许有人知道我如何才能完全阻止 OSX 甚至将我的显示器视为音频输出设备?
我发现自己-v越来越少地在许多应用程序中使用该标志(尤其是对于像tar和 之类的琐碎事物cp)。但是,当我解压缩一个大文件时,它会比我不使用-v标志时花费更长的时间。
我认为这是因为终端必须处理文本,而我正在填充它可能拥有的任何缓冲区。但我的问题是,这是否会使应用程序实际运行速度变慢,或者它是否在相同的时间内完成,而我所看到的是终端试图赶上?
如何在 iMac (Running Leopard) 上找出哪个应用程序打开了相机?绿灯亮表示相机正在使用,并且照相亭无法连接到相机。唯一运行的其他应用程序是 Safari 和 Finder(据我所知),它们似乎都没有使用相机。
如果这是 Windows,我会使用 Process Explorer,我可以在 Mac 上做什么来查看谁打开了特定设备?
编辑:使用 NSD 的建议,我几乎有一个解决方案
lsof | grep "USBVDC"
Run Code Online (Sandbox Code Playgroud)
这显示了所有尝试使用相机的应用程序,而不是实际拥有它的应用程序。大概够近了。
回到 Windows XP,我知道进行文件搜索并检查“搜索文件内容”(或其他任何内容),如果我耐心等待,我会得到结果。
在 Vista 中,我觉得我完全没有信心我输入的内容已被彻底搜索,即使所有“搜索非索引位置”等都被选中。
在 Windows 7 中,我感觉更好,通常会找到东西,但当我不这样做时,我会感到怀疑。我没有感到“自信”。
我不想要(重量)Google 桌面。
我想要一个可靠的、粗暴的文件搜索实用程序。我最近发现了一个我认为看起来不错的文件(上周安装了 Windows 7 RTM,但不记得它叫什么了)但它似乎仍然没有找到我作为测试放置的文件。
我在 Mac OS X 上,在 DVD 驱动器中有一张 DVD,可以在 Finder 中查看它。我想尝试使用该dd命令创建它的 iso 。但要做到这一点,我需要知道使用什么设备作为输入。如何找到我的 DVD 驱动器是什么设备?
我有一台只有一个串口的笔记本电脑。
我进入:
/dev
Run Code Online (Sandbox Code Playgroud)
目录,我发现:
ttyS0
ttyS1
ttyS2
ttyS3
Run Code Online (Sandbox Code Playgroud)
我怎么知道哪些“ttyS”指的是我的串口?
假设您有一个包含 2 个字段的 CSV 文件:ID 和电子邮件。您还有另一个包含 2 个字段的文件:电子邮件和姓名。您如何生成一个所有三个字段都加入电子邮件的文件?
这是目录结构:
/a/
/a/b/
/a/c/
Run Code Online (Sandbox Code Playgroud)
我想复制所有内容,除了 /a/c/ 子目录。
scp -rp myserver:/a . # this will copy everything
Run Code Online (Sandbox Code Playgroud)
问:如何在 scp 命令中指定要省略的目录?
就此而言,.net 中的一堆静态文件到底有什么问题/dev?对于开发人员来说,我现在重新发明这个轮子 3 次(devfs-> udev + HAL-> udev)显然不够令人满意,现在显然它也进入了 Grand Unified Init Program,所以四次。
我记得几年前我第一次开始使用 Linux 时感到惊讶,尽管声称“一切都是文件”,但没有/dev/eth0(后来是有道理的,因为它不是字符或块设备——尽管是“数据包”设备类型会很有趣...)。鉴于此,为什么处理字符和块设备文件树的程序还要负责网络设备?我已经看到对“灵活性”的模糊引用,但是这对 ifconfig(8) 仅通过查看所做的事情有何补充/proc/net/dev?例如,我知道 NetworkManager 不会很快出现在 Net 或 OpenBSD 中,因为它依赖于udev,这两个团队都不想编写;我不知道的/dev内核已经以多种方式公开了它们(并且它们都没有/dev!)。
仅仅是因为热插拔吗?内核只是侦听物理总线并在“添加设备”消息上加载适当的模块是否存在问题?或者,上帝保佑,实际管理员这样做?我确实记得早在 2000 年代初期,我的服务器有时会以意想不到的顺序初始化它们的网卡,我认为在用户空间中决定命名是有意义的(尽管当时修复并不是非常困难),但是这对蟑螂来说似乎是一把大锤。(或者,这个问题可能会影响到我认为比机架式服务器或 PC 更难的用例,这是我的经验。)
所以,简单地说一下我的问题:udev 实际解决了什么问题,devfs、HAL 和/或普通旧文件如何无法解决这些问题?许多不同的东西(热插拔、通用设备管理、网络设备管理、设备命名、驱动程序优先级等)都成为一个程序是否有特殊原因?