我试图sed替换大文件(100 MB)中的一些关键字。我不知道-i(inplace) 选项,所以我的第一次尝试是这样重定向:
sed 's/original/edited/g' file.log >> file.log
Run Code Online (Sandbox Code Playgroud)
之后发生的事情是我的电脑停止了,几乎没有键盘输入。我尝试了不同的控制台Ctrl+ Alt+ F1,但以后慢慢输入用户名,就停止了。没有键盘,我唯一的选择是硬件重置机器。登录后,我看到file.log大约有8GB。
我真的很想了解为什么该命令的执行能够使系统如此无响应,以及系统级别是否存在触发警报并终止违规进程的机制?
我在 mac 机器上运行 ubuntu 14。最近我发现 compiz 太慢了,所以我从默认的通用驱动程序更改为专有驱动程序。在那之后,我得到了一个空白屏幕。
我能够进入恢复模式,甚至启动对话框来配置图形,但它无法使用(它没有响应键盘和鼠标,所以无法在那里选择任何选项)。
我在论坛上尝试了很多建议(重新安装 compiz、unity-desktop、清除 nvidia 驱动程序、重新配置 xserver-org ..)但其中大部分似乎适用于旧版本的 ubuntu(例如,我没有xorg.conf 文件),所以我想知道是否有针对 ubuntu 14 的新说明。