AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-1545

mike's questions

Martin Hope
mike
Asked: 2010-03-30 08:52:44 +0800 CST

为什么 dhclient 不使用我告诉它请求的静态 IP?

  • 5

这是我的 /etc/dhcp3/dhclient.conf:

request subnet-mask, broadcast-address, time-offset, routers,
        domain-name, domain-name-servers, domain-search, host-name,
        netbios-name-servers, netbios-scope, interface-mtu;
timeout 60;
alias {
  interface "eth0";
  fixed-address 192.168.1.222;
}
lease {
  interface "eth0";
  fixed-address 192.168.1.222;
  option subnet-mask 255.255.255.0;
  option broadcast-address 255.255.255.255;
  option routers 192.168.1.254;
  option domain-name-servers 192.168.1.254;
}

当我运行“dhclient eth0”时,我得到了这个:

There is already a pid file /var/run/dhclient.pid with pid 6511
killed old client process, removed PID file
Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

wmaster0: unknown hardware address type 801
wmaster0: unknown hardware address type 801
Listening on LPF/eth0/00:1c:25:97:82:20
Sending on   LPF/eth0/00:1c:25:97:82:20
Sending on   Socket/fallback
DHCPREQUEST of 192.168.1.27 on eth0 to 255.255.255.255 port 67
DHCPACK of 192.168.1.27 from 192.168.1.254
bound to 192.168.1.27 -- renewal in 1468 seconds.

我使用 strace 来确保 dhclient 确实在读取该 conf 文件。为什么它不关注我的“fixed-address 192.168.1.222”行?为什么它改为为 192.168.1.27 执行 DHCPREQUEST?

linux dhcp
  • 3 个回答
  • 20292 Views
Martin Hope
mike
Asked: 2010-01-12 14:50:31 +0800 CST

从 syslog 日志文件中快速提取时间范围?

  • 13

我有一个标准系统日志格式的日志文件。它看起来像这样,除了每秒数百行:

Jan 11 07:48:46 blahblahblah...
Jan 11 07:49:00 blahblahblah...
Jan 11 07:50:13 blahblahblah...
Jan 11 07:51:22 blahblahblah...
Jan 11 07:58:04 blahblahblah...

它不会在午夜滚动,但它永远不会超过两天。

我经常不得不从这个文件中提取一个时间片。我想为此编写一个通用脚本,我可以这样称呼它:

$ timegrep 22:30-02:00 /logs/something.log

...并让它从 22:30 拉出线,然后穿过午夜边界,直到第二天凌晨 2 点。

有几个注意事项:

  • 我不想费心在命令行上输入日期,只是时间。该程序应该足够聪明以找出它们。
  • 日志日期格式不包括年份,因此它应该根据当前年份进行猜测,但仍然在元旦前后做正确的事情。
  • 我希望它快——它应该使用行是为了在文件中四处寻找并使用二进制搜索的事实。

在我花很多时间写这篇文章之前,它是否已经存在?

linux log-files grep
  • 5 个回答
  • 15381 Views
Martin Hope
mike
Asked: 2009-07-09 10:26:14 +0800 CST

我如何告诉 apt 永远不要升级特定的软件包?

  • 7

我更喜欢安装我自己的 Firefox 版本。即使我稍后键入“apt-get update ; apt-get upgrade”,我如何才能告诉 apt 永远不要尝试升级它?

编辑:好的,所以dpkg -l firefox打印这个:

ii  firefox   3.0.3+nobinonly-0ubuntu2   meta package for the popular mozilla web browser

所以我把这个添加到我的偏好中:

Package: firefox
Pin: version 3.*
Pin-Priority: 1000

但是 apt-get upgrade 仍然打印:

The following packages have been kept back:
    (nothing related to firefox)
The following packages will be upgraded:
    (blah blah blah)
    firefox firefox-3.0 firefox-3.0-branding firefox-3.0-gnome-support 
    firefox-gnome-support
    (blah blah blah)

我也尝试制作包“ *firefox*”,但这也不起作用。

linux apt
  • 4 个回答
  • 1939 Views
Martin Hope
mike
Asked: 2009-07-09 10:02:20 +0800 CST

如何在 Ubuntu 中设置搜索域(和其他 resolv.conf 参数)?

  • 9

我喜欢 Ubuntu 的 NetworkManager——它在跟踪我所有的 WiFi 参数和密码方面做得很好。然而,当我真正插入以太网电缆时,挫败感就开始了。

当连接到我的工作 LAN 时,我想强制使用特定的域搜索路径。但我不能只编辑 resolv.conf,因为 NetworkManager 总是会覆盖它。而且我无法更改 DHCP 服务器上的设置。

作为一个彻底的黑客,我设置了一个脚本,以便在网络启动时运行。它查看 resolv.conf,如果它是来自工作 LAN 的文件,它会覆盖它。但是,这还不够好——似乎周期性地 resolv.conf 会被不会触发我的脚本的东西覆盖。

有没有更简单的方法来做到这一点?或者甚至更hacky的方式,前提是它确实有效?

linux ubuntu domain-name-system dhcp networkmanager
  • 4 个回答
  • 25057 Views
Martin Hope
mike
Asked: 2009-07-02 14:16:44 +0800 CST

是否可以将进程与其终端分离?(或者,“我应该使用屏幕!”)[重复]

  • 171
这个问题在这里已经有了答案:
10年前关闭。

可能重复:
我可以 nohup/screen 已启动的进程吗?

在 Unix(特别是 Linux)上,我在常规 ssh->bash 会话中开始了工作。我想尽快下班,但我现在意识到这项工作需要几个小时。

如果我刚刚在屏幕上开始这项工作,我可以分离并回家。但我没有。

有什么方法可以断开作业与其 ssh 会话的连接,这样我就可以关闭我的计算机(断开 TCP 连接并终止 ssh 会话),但让程序继续运行?

我不关心它的输出——事实上,我将标准输出重定向到一个文件。我只想让它运行完成。

linux unix gnu-screen
  • 9 个回答
  • 206426 Views
Martin Hope
mike
Asked: 2009-07-02 09:50:50 +0800 CST

如何将表从一个 SQL 数据库复制到另一个?

  • 2

我有一个数据库(如果重要的话,它是 Postgres),我想获取其中的两个表,将它们导出,然后将它们导入另一个数据库。我怎么做?

编辑添加谷歌诱饵:转储负载

sql database postgresql
  • 2 个回答
  • 5406 Views
Martin Hope
mike
Asked: 2009-06-30 14:07:33 +0800 CST

为单个 crontab 条目覆盖 MAILTO

  • 21

我们在工作中有一个角色帐户,它有一个非常大的 crontab。它的 MAILTO 指向一个共享地址,因此如果出现故障,我们中的一些人会收到通知。

我想在这个 crontab 中添加一个条目,但我只想在出现问题时收到通知。有没有办法为这个条目更改 MAILTO,或者以其他方式实现我的目标?

unix cron
  • 3 个回答
  • 12507 Views
Martin Hope
mike
Asked: 2009-06-27 09:11:11 +0800 CST

是否可以限制 Linux 进程使其只能在特定机器上的特定内核上运行?

  • 10

假设我有一个四核机器和四个相同的进程,每个进程都有十个线程。在 Linux 中,是否可以说进程 A 只允许在 CPU 0 上运行,进程 B 只允许在 CPU 1 上运行,等等?

central-processing-unit linux unix multi-threading
  • 2 个回答
  • 13205 Views
Martin Hope
mike
Asked: 2009-06-23 10:06:23 +0800 CST

为什么你不能 fsck 一个挂载的分区?

  • 44

众所周知,您永远不应该 fsck 已安装的分区。我可以理解如果fsck写入文件系统(例如,使用 -a 选项),这很容易导致损坏,但是为什么不能在已安装的磁盘上运行只读检查?

unix filesystems
  • 7 个回答
  • 48667 Views
Martin Hope
mike
Asked: 2009-06-23 10:01:54 +0800 CST

如何确定 Linux 上 ext3 分区的块大小?

  • 61

如何确定 Linux 上 ext3 分区的块大小?

linux unix filesystems ext3
  • 8 个回答
  • 111496 Views
Martin Hope
mike
Asked: 2009-06-23 09:59:53 +0800 CST

如何在 Linux 上列出文件的数据块?

  • 15

据我了解,类 Unix 操作系统上的每个文件都有一个 inode 编号(可以使用“ls -i”查看),每个 inode 都是包含文件实际数据的磁盘块列表。

是否有一个 Linux 命令将文件名作为其参数并打印出该文件的 inode 指向的磁盘块列表?

PS 有问题的文件系统是 ext3。

linux unix filesystems ext3
  • 5 个回答
  • 36892 Views
Martin Hope
mike
Asked: 2009-06-04 11:36:23 +0800 CST

如何让 Firefox 在浏览器中显示 MIME 类型?

  • 6

当我在 Firefox 中单击 *.json 或 *.patch 文件时,它会询问我要在哪个外部应用程序中查看它。

但是,我不想使用外部应用程序。它是纯文本——我只想在浏览器中查看它。

用户界面中似乎没有任何内容。

firefox
  • 3 个回答
  • 24479 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve