我一直在运行一些 Python 脚本来绘制一些东西,偶尔我会忘记它产生的窗口,只是用^Z
. 但是,与 Windows 不同的是,关联的窗口不会消亡;他们坚持,不能关闭。
这些窗户似乎毫无头绪;它们在最小化或调整大小后不会重绘。我是 Linux env 的新手,所以我无法完全阐明发生了什么,但无论如何,我如何摆脱这些僵尸孤儿流浪者窗口?
我和这个家伙一样,也意外地破坏了我的/etc/default/grub
文件,尽管我是通过使用>
而不是>>
在配置脚本中做到的。提供的答案看起来与我记忆中的 14.04 桌面默认grub
文件不同......它包含什么?
教鱼……有没有一些资源/方法可以让我自己找到答案,而不必重新安装 14.04 才能找出答案?
最近,我的机器上似乎发生了一些比其他任何事情都更烦人的事情:每次我在目录中查找 Mercurial 更改时,它都会告诉我两个.nfs####
文件然后立即消失。 ####
每次它们闪烁时似乎都会增加。
我的电脑是不是疯了?这与 Mercurial 有关系吗?文件系统相关(这是网络安装驱动器)?
$ hg st
? .nfs000000001b1d062600000a43
? .nfs000000001b1d085a00000a44
$ ls -lhtrA
total 1.7M
drwxrwxr-x 5 nick nick 4.0K Sep 2 14:34 media/
drwxrwxr-x 6 nick nick 4.0K Sep 19 17:07 venv/
drwxrwxr-x 7 nick nick 4.0K Sep 19 18:55 lab_web/
drwxrwxr-x 8 nick nick 4.0K Sep 19 20:15 templates/
drwxrwxr-x 5 nick nick 4.0K Sep 20 17:44 .hg/
-rw-rw-r-- 1 nick nick 252 Jul 23 17:21 manage.py
-rw-rw-r-- 1 nick nick …
Run Code Online (Sandbox Code Playgroud) 在 Windows 中,我经常会执行一些操作,例如从保存/打开对话框中复制文件夹路径并将其粘贴到 Windows 资源管理器的地址栏中以浏览文件夹。由于残缺的文件对话框(无法重命名、移动、删除等),这在 Ubuntu 中似乎更需要我如何在 Ubuntu 中执行此操作?
具体来说,我如何:
我有一些代码.bashrc
使用当前运行的命令设置终端窗口标题,它在 Unity 中运行良好,终端位于窗口中。然而,当我与我登录Ctrl+ Alt+F1终端(无论它叫),我迅速被堆满了垃圾那就是设置(不存在)窗口的标题不同的转义序列。
如果我在一个或另一个中,如何从 bash 脚本中检测?
Diffuse 安装在我的工作站上并且可以很好地与 Mercurial 配合使用,所以我经常使用它来进行比较。但是,我也使用 Python virtualenv 在更可控的设置中使用一些不同的模块(更容易发送给其他人)。当我尝试从我的 virtualenv(此处命名为sandbox
)中运行 Diffuse 时,它会呕吐:
(sandbox)nickt@aiguadassi:/home/codes/nickt/Tape-Worms/Code
$ diffuse bread.py # fail...
Traceback (most recent call last):
File "/usr/bin/diffuse", line 124, in <module>
import pygtk
ImportError: No module named pygtk
Run Code Online (Sandbox Code Playgroud)
在外面它工作得很好......
(sandbox)nickt@aiguadassi:/home/codes/nickt/Tape-Worms/Code
$ deactivate
nickt@aiguadassi:/home/codes/nickt/Tape-Worms/Code
$ diffuse bread.py # works fine.
Run Code Online (Sandbox Code Playgroud)
我假设 Diffuse 是一个 Python 应用程序,并且依赖于在环境中查找模块;有没有办法让它使用“全局”环境(例如通过别名)?我不确定程序对环境做了什么……它是否在 PATH 中搜索模块,尝试使用任何which python
出现的东西……