标签: unix

在 Ubuntu 中,有什么我可以运行的东西来检查传入的 HTTP 请求吗?

我正在运行 Node.js。但由于某种原因,请求没有被服务器捕获。(/sf/ask/647323771/

有没有办法检查是否有 HTTP 请求进来?理想情况下,我想运行一些可以“侦听” HTTP 请求的东西,然后在它们进来时打印它们,以及该 http 请求的 URl(如果可能)

linux unix ubuntu http tcp

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

为什么我的 mv 重命名目录不起作用?

$ mv 'Assignments' 'assignments'
mv: cannot move `Assignments' to a subdirectory of itself, `assignments/Assignments'
Run Code Online (Sandbox Code Playgroud)

尝试将Assignments目录重命名为assignments

unix mac-osx lion

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

使任何二进制文件接受标准输入/标准输出重定向的 Unix 包装器

这是一种常见情况:您希望将命令 'foo' 作为管道的一部分包含在内,但不幸的是,命令 'foo' 只接受 I/O 的实际文件名,并且不从 stdin/stdout 读/写。我知道有一个 Unix 命令可以作为诸如“foo”之类的错误命令的包装器,但我不记得它的名字。它是什么?

unix command-line-interface stdin stdout

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

如何在 Unix 上操作带重音的文件?

在经历了许多版本和托管平台的 CMS 上,我们刚刚遇到了一个带重音的图像文件,它的 url 无法正常工作。所以我 ssh 到盒子上并试图重命名它。

但是,我不知道如何正确输入它的名称。例如,我知道如果一个文件被调用,my file.txt你会做类似的事情,mv my\ file.txt my_new_file.txt但你如何移动一个名为 的文件café.txt

最后,我使用了通配符并使用了,mv caf*.txt cafe.txt但我仍然想知道为什么这个带重音的图像首先不起作用,以及在 unix 上处理它的正确方法是什么。

unix bash

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

基于SSH和UDP的交互式shell

我从朋友那里听说过一个客户端-服务器应用程序,它在 SSH 连接之上初始化,但通过 UDP 协议实现交互式 shell。它专为低质量连接和保持终端响应并避免断开连接而设计。

不幸的是,我不记得应用程序的名称。有这样的吗?

linux unix ssh udp

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

如何删除 /tmp/ 文件夹中的所有内容?

我执行“sudo rm *”并且它不会删除所有内容。(我可能有很多我不需要的对象。)

我不是在问是否可以删除 tmp 中的所有内容 - 我在问怎么做:)

有没有可以做到这一点的shell脚本?

linux unix tmp

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

UNIX/AD kerberos 身份验证中使用的 kerberos 密钥表文件是什么?

我已经证明 UNIX/AD Kerberos 身份验证在没有 keytab 文件的情况下也能工作,所以我想知道我是否应该担心它(假设我需要为每个要在其上提供 AD 身份验证服务的服务器一个单独的 keytab )。

unix kerberos authentication

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

如何将正在运行的进程转换为 nohup 并保留日志文件

我有一个进程正在占用一个终端

]$ command some_argument
Run Code Online (Sandbox Code Playgroud)

我想从终端退出并回家,但同时我不想终止这个正在运行的进程。

对于上面的运行过程,我想实现如下:

]$ nohup command some_argument >& logfile &
Run Code Online (Sandbox Code Playgroud)

linux unix bash command-line-interface nohup

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

使用 sed 插入长字符串

我正在尝试使用此表达式在给定字符串之后将一个文本文件的内容插入到另一个文本文件中。这是一个简单的 bash 脚本:

    TEXT=`cat file1.txt`
    sed -i "/teststring/a \
    $TEXT" file2.txt
Run Code Online (Sandbox Code Playgroud)

这将返回错误,“sed:-e 表达式 #1,字符 37:未知命令:`M'”

问题在于 file1.txt 的内容实际上是一个私有证书,因此它包含大量文本和异常字符,这似乎导致了问题。如果我用一个简单的 ASCII 值替换 $TEXT ,它可以工作,但是当它读取 file1.txt 的大量内容时,它会因该错误而失败。

有什么方法可以执行此操作吗?我的语法是否与 sed 或我的引用位置错误有关?

unix bash sed

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

RHEL 5 列出缺少的关键补丁/包

我想弄清楚是否有一种简单的方法可以识别我的 RHEL5 机器上丢失的关键补丁/包。这是出于审计目的,并试图找出是否有 RPM 命令或类似的东西可以轻松完成此操作。

我知道在我的 Solaris 10 机器上,我可以运行“smpatch analysis”命令,它会为我显示这些信息。有人知道RHEL5有什么类似的吗?

谢谢。

linux unix redhat rpm patch-management

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