小编int*_*tar的帖子

从 Ubuntu 恢复启动网络连接?

昨晚我尝试将 Ubuntu 从 Hardy 升级到 Intrepid,但似乎已将其杀死。

我可以启动到“恢复模式”和 root shell,但是当它尝试启动 Gnome 环境等时它会冻结。

在这种恢复模式下,它似乎不在网络上(即 ifconfig 显示 lo 位但不显示 eth0 位)而且我无法 ping 或 ssh 到它。

如何从此提示开始联网?

干杯

菲尔

networking linux ubuntu

35
推荐指数
4
解决办法
10万
查看次数

Git:似乎在“(无分支)”中,然后丢失了我的更改

我试图从我的 Git 工作区推送到 Github,但我添加和提交的更改似乎没有上传。

然后,做一个“git branch”,我得到了这样的东西:

git branch
* (no branch)
  master
Run Code Online (Sandbox Code Playgroud)

愚蠢的,我以为我可以回到主人

git checkout master
Run Code Online (Sandbox Code Playgroud)

现在我的变化似乎已经消失了。我的主分支大约有一天大了。而且似乎没有办法切换回这个(没有分支)。

我的更改丢失了吗?或者有没有办法恢复它们?

git

12
推荐指数
2
解决办法
2万
查看次数

Unix 魔法,从目录树中删除所有 .pyc 文件?

有没有一种从目录树中删除所有 .pyc 文件的快速方法?

unix find rm

11
推荐指数
2
解决办法
6483
查看次数

Linux:失去文件的组所有权

我有一个项目,其中包含在 Linux 中创建的许多文件。

我需要给另一个用户写权限。所以我创建了一个“开发”组,他和我都是其中的成员,并将文件的所有权更改为该组。

一个典型的文件现在具有以下权限:

-rw-rw-r--  1 phil dev   5617 Jul 14 15:45 profile.html
Run Code Online (Sandbox Code Playgroud)

但是,当我编辑文件 profile.html 时,它会像这样还原给我,而我的同事就失去了编辑能力。

-rw-rw-r--  1 phil phil  5617 Jul 14 15:45 profile.html
Run Code Online (Sandbox Code Playgroud)

我如何避免它像这样恢复?改变所有权是错误的做法吗?或者是用错误的选项完成的?还是这与我的编辑器(emacs)配置有关?

linux files permissions

8
推荐指数
3
解决办法
4722
查看次数

一个体面的 Windows 命令行 shell

肯定有人为 Windows 编写了一个像样的 shell。

我在找

a) 或多或少类似于普通的 linux shell(即历史、完成等)

b) 安装简单的东西(比 Cygwin 更容易,当我尝试它时,它看起来并不那么好。)

如果是,则加分:

c) 自由(如在演讲中)

d) 允许在路径中使用正斜杠而不是反斜杠

windows shell

6
推荐指数
2
解决办法
2768
查看次数

我可以在脚本中创建和操作 Unix“屏幕”吗?

我的 Ubuntu 笔记本电脑上有一个工作环境,我想在其中使用三个不同的屏幕。

例如。在终端,我通常写

screen -S mywork
run_server_1
Run Code Online (Sandbox Code Playgroud)

然后,ctrl-a c 创建第二个屏幕

run_server_2
Run Code Online (Sandbox Code Playgroud)

等等。

我想编写一个脚本来自动设置此环境,但是如何从一个脚本控制多个屏幕?

更新:我真的希望能够从 shell 脚本而不是屏幕配置中做到这一点。文件。有没有办法做到这一点?

scripting linux unix gnu-screen

6
推荐指数
1
解决办法
2514
查看次数

ssh "警告:远程主机标识已更改!"

几年来,我一直在使用 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 …
Run Code Online (Sandbox Code Playgroud)

ssh

5
推荐指数
2
解决办法
1万
查看次数

从 Windows 访问 Linux 分区的方法是什么?

在标准的双启动 Vista Home 和 Ubuntu 上,我希望能够从 Windows 访问 Ubuntu 分区。我想一定有软件可以让你这样做。

任何人都可以推荐一个好的(最好是免费的)包来做到这一点?

更新:感谢这里的第一张海报,我尝试了 fs-driver,但它似乎认为我的 Linux 分区未格式化,并想对其进行格式化。

linux windows ubuntu partition

3
推荐指数
1
解决办法
494
查看次数

在 Linux 中批量重命名或删除

我有一堆(价值约 10 场)文件,需要从外部 linux 磁盘复制到 Windows 机器。不幸的是,一些包含“:”字符的文件名进入了这个集合。

这些冒号文件都不需要在 Windows 机器上,所以我需要一个快速的解决方案来改变或重命名它们。

大家会推荐什么?(我假设类似于 Linux 中的 bash/perl/python 脚本。我们在 Windows 机器上没有 powershell。)

linux bash rename bulk-action

3
推荐指数
2
解决办法
3117
查看次数

Ubuntu 上的 Postgres 8.3。服务器日志在哪里?

Ubuntu 上的 Postgres 8.3。服务器日志在哪里?

我相信一定有一个标准的地方可以放它们。

postgresql logging

3
推荐指数
1
解决办法
1万
查看次数

如何让 shell 脚本产生相当于按键的效果?

我想编写一个 shell 脚本来执行录制的宏会执行的操作并重放按键操作。特别是,生产ctrl+ a

这可能吗?

我试过类似的东西echo \0141,但它只是说没有command \0141

shell

3
推荐指数
2
解决办法
8297
查看次数