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-48818

devin's questions

Martin Hope
devin
Asked: 2012-07-14 14:32:17 +0800 CST

使用 iproute2 删除接口上的所有 IP

  • 0

我有一个像这样设置的界面

ip addr add 192.168.1.1/24 dev eth0
ip addr add 192.168.1.2/24 dev eth0
ip addr add 192.168.1.3/24 dev eth0

等等

有没有一种简单的方法可以删除我添加的所有 IP 而无需执行

ip addr del 192.168.1.1/24 dev eth0
ip addr del 192.168.1.2/24 dev eth0
ip addr del 192.168.1.3/24 dev eth0

或者做类似的事情

ips=`ip addr show dev eth0 | grep -oe '192\.168\1\.[0-2][0-9]{1,2}'`
for ii in $ips; do
   ip addr del $ii dev eth0
done

必须有更优雅的方法来做到这一点。

iproute2
  • 1 个回答
  • 3942 Views
Martin Hope
devin
Asked: 2010-03-27 11:47:24 +0800 CST

根据文件类型更改 Vim 可配置

  • 1

有没有办法可以设置 vim 根据文件类型进行自我配置?例如,文本文件相当于

:set spell :syntax off

C源文件在哪里

:syntax on :smartindent on

谢谢你的帮助。

vim
  • 3 个回答
  • 193 Views
Martin Hope
devin
Asked: 2010-01-16 07:15:39 +0800 CST

PDF 文档中的嵌入代码

  • 2

我一直在阅读有关此 google/china 插曲的信息,并且似乎使用的攻击向量之一是将代码(我相信是 javascript)嵌入到 PDF 文档中。这让我很担心,除非我明确表示,否则我肯定不希望任何 PDF 文档在我的机器上执行代码。我运行所有的 Linux 系统,那么简单chmod -x doc.pdf就足够了吗?(并不是说我的任何 PDF 文件都有 exec privs)

是否有任何工具可以扫描带有嵌入代码的 PDF?我正在寻找 Linux 工具,但如果有人知道这方面的任何 Windows 工具,我相信其他人会发现它们很有用。

另外,我现在使用的阅读器是 evince,有谁知道 evince 是否甚至执行嵌入在 PDF 中的代码?没有选项可以关闭它,而且 evince 通常看起来很简约,所以我怀疑不是。

security pdf
  • 3 个回答
  • 419 Views
Martin Hope
devin
Asked: 2009-08-26 17:43:11 +0800 CST

测试 IP 的 BASH 脚本

  • 3

有没有一种优雅的方法可以在 BASH 脚本中测试 IP 地址?我可以执行 ifconfig 并使用 sed/awk 缩小 IP,但我认为有一个更简单的解决方案。

当我在 Intranet 中和不在时,我的应用程序基本上使用 SSH/SCP 脚本。所以,我想要这种类型的流程

if IP=192.168.1.1
      then do this
 else
      then do that
bash
  • 6 个回答
  • 4637 Views
Martin Hope
devin
Asked: 2009-07-07 18:34:09 +0800 CST

手动编辑路由器配置文件

  • 3

我为我的路由器使用番茄固件,我厌倦了网络界面。有谁知道哪些文件对应于不同的配置?我使用的路由器是 Linksys WRT54GL。

示例:
防火墙被编辑在/etc/iptables

问题:

  • 无线钥匙保存在哪里?
  • 静态 DHCP 保存在哪里?(“静态 dhcp”将 MAC 地址映射到 IP 地址)
router configuration tomato
  • 1 个回答
  • 6728 Views
Martin Hope
devin
Asked: 2009-07-07 18:30:11 +0800 CST

编辑 sudoers 文件以限制用户的命令

  • 8

是否可以编辑 sudoers 文件,以便用户可以将 sudo 用于除指定命令之外的任何命令?我相信,我反转是真的,可以设置 sudoers 文件,以便用户只能执行给定的命令列表。

编辑:我真正想带走的命令是停止和重新启动......这让我觉得有特殊的系统调用需要停止和重新启动。你能把系统调用从用户那里拿走吗?如果不是,是不是因为unix权限系统抽象了系统调用而忽略了这一点?

linux sudo
  • 9 个回答
  • 28727 Views
Martin Hope
devin
Asked: 2009-06-14 11:13:41 +0800 CST

作业控制和 ssh

  • 5

我似乎无法找到一种通过 ssh 管理工作的体面方法。我想在 ssh 会话中开始工作,注销,重新登录,执行 fg,检查作业,注销,然后重复整个过程。nohup 似乎不太好用。

我用了这个命令

 $ nohup script & > nohup.out 
 [1] 28128
 $ nohup: ignoring input and appending output to `nohup.out'
 [1]+  Exit 255                nohup script

如果我这样做

$ jobs
$ ps -ef |  grep script

我什么也没得到,即找不到该过程。

另外,我遇​​到的一个相关问题是:如果我在 ssh 会话中,并且想将作业发送到后台, ctrl-z 不起作用。该怎么办?

任何人都可以帮助我吗?

linux ssh nohup job-control
  • 6 个回答
  • 5395 Views
Martin Hope
devin
Asked: 2009-06-02 15:36:35 +0800 CST

检查远程应用程序

  • 2

我想通过 ssh 运行并检查在服务器上运行的应用程序(如 rtorrent)。我不想使用背景/前景的东西。我真正想做的是一直在此服务器上进行屏幕会话并远程附加/分离/重新附加,但我不知道该怎么做。

有人有想法么?

linux ssh gnu-screen
  • 1 个回答
  • 84 Views
Martin Hope
devin
Asked: 2009-05-20 12:43:44 +0800 CST

强制登录网页

  • 1

如何强制某人登录网页?

具体来说,我有一个 linux 服务器,每个人都可以登录到该服务器。我可以让用户使用该登录信息登录网页吗?

如果我不能使用该方法,我还有哪些其他选择?

password web-server
  • 4 个回答
  • 1640 Views
Martin Hope
devin
Asked: 2009-05-10 09:56:25 +0800 CST

配置 mutt 以通过 SSH 隧道发送电子邮件

  • 2

我希望能够通过 SSH 隧道从 mutt 发送电子邮件我可以 SSH 到 SMTP 服务器,但我不知道如何告诉 mutt 如何使用隧道发送电子邮件。

有人可以帮帮我吗?

ssh smtp ssh-tunnel mutt
  • 2 个回答
  • 3073 Views
Martin Hope
devin
Asked: 2009-05-09 19:17:08 +0800 CST

将 GNU Screen 的监控功能指向 hardstatusline

  • 0

我真的很喜欢屏幕 cM 和 c-_ 中的监视功能,但是每当屏幕上发生事件(或者如果 c-_ 不发生)时,我正在监视的消息不会进入我拥有的硬状态行。

我真正想要的,但不知道该怎么做,是设置它,这样当监控事件发生时,屏幕的颜色就会改变。我认为这是可能的,因为我的活动屏幕是白色的,非活动屏幕是绿色的(在 hardstatusline 上)。

对我来说,这将是非常酷的实现......

编辑:好的,我相信我可以以某种方式做到这一点。我想要的是屏幕名称的颜色在活动停止 30 秒(或活动开始时,取决于它所处的模式)时更改。默认情况下,@ 放在名称之前。

这是我当前的硬状态行(我是从网站上复制的,所以我无法准确解释。) hardstatus string '%{= kG}[ %{G}%H %{g}][%= % {=kw}%?%-Lw%?%{r}(%{W}%n*%f%t%?(%u)%?%{r})%{w}%?%+Lw% ?%?%= %{g}][%{B}%Y-%m-%d %{W}%c %{g}]'

gnu-screen
  • 2 个回答
  • 690 Views
Martin Hope
devin
Asked: 2009-05-07 20:36:20 +0800 CST

用mv制作文件夹

  • 2

所以我想将文件夹名称从大写字母更改为小写字母,所以我做了

mv FOLDER folder

为什么我不需要创建一个新文件夹?我不应该收到类似的错误吗

folder does not exist

你不能复制到一个不存在的文件夹中,那为什么你可以移动到一个文件夹中呢?

linux
  • 4 个回答
  • 8457 Views
Martin Hope
devin
Asked: 2009-05-01 19:20:03 +0800 CST

从零开始 Linux 上的包管理

  • 2
锁定。这个问题及其答案被锁定,因为这个问题离题但具有历史意义。它目前不接受新的答案或交互。

我一直在考虑从头开始安装 linux。但我担心保持我的系统更新。我有哪些包裹管理选项?我注定要重新编译每个更新,还是有更好的方法?

linux package-management
  • 4 个回答
  • 4069 Views
Martin Hope
devin
Asked: 2009-05-01 12:13:43 +0800 CST

GNU 屏幕和 .bashrc

  • 2

我正在尝试使用我的.bashrc. 我快到了:

if [ -z "$STY" ]; then
   exec screen -dR
else
   exec gnome-terminal
fi

虽然这是错误的!第一种情况有效,screen当我打开终端时启动。但第二部分失败了。如果我已经打开了一个常规终端,我想打开一个。但这只会打开无限数量的终端......

bash gnu-screen bashrc
  • 4 个回答
  • 3125 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