我在 Windows 10 上安装了 Vagrant。但它不会运行 VM,因为它抱怨安装的 Cygwin rsync 不兼容。
现在,我不需要与 Windows 同步文件,所以我认为我不需要 rsync。
是否可以告诉 Vagrant 关闭此要求/选项?
您好,我正在尝试查看我正在运行的服务器是否已停止(如果已停止,它会返回 502 Bad Gateway 消息。)
所以我试着这样做:
curl http://MY_URL | grep "502"
卷曲部分返回我期望的结果。
但是当我将它输入 grep 时,grep 似乎添加了一堆标题:
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
113 682 113 682 0 0 230k 0 --:--:-- --:--:-- --:--:-- 666k
这些不在 curl 的输出中。普通文本文件上的 grep 不会添加它们。那么为什么要将它们添加到通过 grep 管道传输的 curl 中呢?
根据 Python 文档,“profile”模块是标准库的一部分。
但我找不到它。
在我的家用机器上,我可以使用 apt-get install 添加它。(即,它被分成一个单独的 ubuntu 包。)
在我的工作机器上,(也是 ubuntu)我在 virtualenv 中运行,所以 apt-get install 不相关。我可以使用easy-install从pypi安装python模块,但是我在pypi上看不到任何与分析模块相对应的东西。(大概是因为它是标准 python 安装的一部分。)
那么如何在这种环境下安装它呢?
简单的问题。我可以访问 PostgreSQL。如果我知道数据库的名称,我可以
psql -d dbname
但如果我不知道 dbname,我如何列出那里有哪些数据库?
我一直在使用 ssh 登录我租用了几年的远程服务器。上周我收到他们的消息说他们升级了我的帐户和服务器。现在当我登录时,我从 ssh 收到这条消息
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: POSSIBLE DNS SPOOFING DETECTED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
The RSA host key for mydomain.com has changed,
and the key for the corresponding IP address X.X.X.X
is unknown. This could either mean that
DNS SPOOFING is happening or the IP address for the host
and its host key have changed at the same time.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that the RSA host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
XXxXXXXXXX
Please contact your system administrator.
Add correct host key in /home/myaccount/.ssh/known_hosts to get rid of this message.
Offending key in /home/myaccount/.ssh/known_hosts:7
RSA host key for mydomain.com has changed and you have requested strict checking.
Host key verification failed.
现在,我假设这是由我的主机升级我的服务器触发的。所以我想再次信任这个网站。但我不太明白怎么做。
我查看了 known_hosts 并且所有那里都有公钥。但我不知道其中哪些来自这个特定服务器的旧版本。我也不知道如何为主机获取正确的密钥;上次我联系的时候,我想ssh只是和我确认并自动保存了它。现在它说我已要求严格检查,但我不知道我何时执行此操作或在何处重置它。
有没有从目录树中删除所有 .pyc 文件的快速方法?
我试图从我的 Git 工作区推送到 Github,但我添加和提交的更改似乎没有上传。
然后,做一个“git分支”我得到了一些看起来像这样的东西:
git branch
* (no branch)
master
愚蠢地,我以为我可以回到主人身边
git checkout master
现在我的改变似乎已经消失了。我的主分支大约一天。而且似乎没有办法切换回这个(没有分支)。
我的更改丢失了吗?或者有没有办法恢复它们?
我有一个项目,其中包含我在 Linux 中创建的许多文件。
我需要给另一个用户写权限。所以我创建了一个“开发”组,他和我都是其中的成员,并将文件的所有权更改为该组。
一个典型的文件现在具有以下权限:
-rw-rw-r-- 1 phil dev 5617 Jul 14 15:45 profile.html
但是,当我编辑文件 profile.html 时,它会像这样恢复给我,我的同事失去了编辑的能力。
-rw-rw-r-- 1 phil phil 5617 Jul 14 15:45 profile.html
我如何避免它像这样恢复?改变所有权是错误的做法吗?还是使用了错误的选项?还是这与我的编辑器(emacs)配置有关?
昨晚我试图将 Ubuntu 从 Hardy 升级到 Intrepid,但似乎已经杀死了它。
我可以启动到“恢复模式”和 root shell,但是当它尝试启动 Gnome 环境等时它会冻结。
在这种恢复模式下,它似乎不在网络上(即 ifconfig 显示 lo 位但不显示 eth0 位)而且我无法 ping 或 ssh 到它。
如何从此提示开始联网?
干杯
菲尔