1. gnome3用的很久,视觉效果挺不错,其他的也尚可吧,但很难以忍受的就是不能同时打开两个终端,今天无意中解决了:
按住 ctrl ,再点击图标,可以启动一个该程序的 新的窗口,按下 alt + F2 ,类似与windows的 “运行 ”,
2. 如果对一个正在写入东西的文件,使用了 mv 命令,文件的写入不会停止,看的网页上说的是重新写入,但是我实验的结果似乎是继续写入没有变化,待查
3. linux CLI里面的后台运行: 可以在要执行的任务后面加 & ,比如 ls& ,那么程序就会在后台运行,但是输出一样会显示在屏幕上,这时可以对输出重定向,
ctrl + Z 是暂停程序运行,bg 命令可以使其在后台继续运行; 程序后台运行时,不接受键盘输入,所以 ctrl + C , ctrl + Z 对它所无效的。要先 fg 到前台才行。
4. shell被终结的时候,所有它的子进程都会收到 hangup 信号,进而被终结,对于后台运行的程序,如果不希望被停止,可以使用 nohup 来忽视掉 hangup 信号。或者用setsid 把子进程的父进程设置为 init ,
5. Python 中 list 的append 和extend 方法:append 参数是啥就加啥,不做变动;extend 的参数只能是 list ,且会把参数 list 给拆了,其中的 item 逐个加入原来的list ;