Thursday 30 August 2018

Tuesday 28 August 2018

strace 有很多用途, 例如可以玩窗口,死机

`:(){ :|: & };:` 那些已是老生常谈了, 我来说些别的。strace 这个工具乍看扯不上死机, 但它其实有一些意想不到的用途, 例如观赏窗口动画, 死机等等。





观赏窗口动画:


sudo strace -ff -vvv -s 1000000 -p `终端进程 pid`   

死机:

sudo strace -ff -vvv -s 1000000 -p `Xorg 进程 pid` 
 
, 然后执行终端动作如 ctrl+shift+T (打开新 tab快捷键) 秒死机。 原理是什么我不熟悉 Linux 也不敢断言,不过我没猜错的话是因为 strace 可视输出经过 Xorg, Xorg 输出经过 strace, 从而导致无限输出。