小编Zel*_*lda的帖子

删除文件的第一行

如何删除文件的第一行并保留更改?

我试过这个,但它删除了文件的全部内容。

$sed 1d file.txt > file.txt
Run Code Online (Sandbox Code Playgroud)

ksh sed shell-script

150
推荐指数
6
解决办法
42万
查看次数

如何在Linux中的目录的整个内容中搜索单词

需要在整个内容中搜索某些内容

我在尝试:

find . | xargs grep word
Run Code Online (Sandbox Code Playgroud)

我得到错误:

xargs:未终止的报价

如何实现这一目标?

linux shell grep find xargs

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

如何在 iptables Debian Linux 上允许传出 SMTP

如果我选择允许 OUTPUT 链上的所有流量 ( iptables -P OUTPUT ACCEPT) 邮件发送正常。一旦我用这些规则锁定我的服务器,外发邮件就会停止工作。不过,其他一切都有效,这很奇怪。

有没有人看到这里有任何东西可以阻止我的外发邮件发送?我很难过,一遍又一遍地查看这些规则并尝试了很多不同的版本。

 iptables -F
 iptables -P INPUT DROP
 iptables -P FORWARD DROP
 iptables -P OUTPUT DROP


 iptables -A INPUT -p tcp --dport 22 -m state --state NEW,ESTABLISHED -j ACCEPT
 iptables -A OUTPUT -p tcp --sport 22 -m state --state ESTABLISHED -j ACCEPT

 iptables -A INPUT  -p tcp --dport 80 -m state --state NEW,ESTABLISHED -j ACCEPT
 iptables -A OUTPUT -p tcp --sport 80 -m state --state NEW,ESTABLISHED -j ACCEPT

 iptables -A INPUT …
Run Code Online (Sandbox Code Playgroud)

linux iptables smtp email

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

我什么时候使用 cp --attributes-only

这样做的基本的Unix命令一些研究,并试图获得一个例子,当我想用下面的命令行选项--attributes-only的命令cp

这是来自cp手册页

--attributes-only
              don't copy the file data, just the attributes
Run Code Online (Sandbox Code Playgroud)

cp files

11
推荐指数
1
解决办法
4850
查看次数

按目标网络将流量路由出不同的网关

我有几个网关,想根据目的地将一些流量从不同的网关路由出去。我猜我需要结合使用 iproute2 和 iptables 规则,但不确定从哪里开始。
有人可以提供一个例子吗?

iptables iproute

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

在共享对象库中查找函数的函数参数

我目前正在摆弄一些没有文档的 c 库。我想知道是否有可能在调用nm -Dor提供的内容之外检索更多元数据,例如参数和返回值objdump -T filename | grep text。我不确定这是否可行,但如果可行,我就不用去追捕负责图书馆的人了!

编辑:如果可能的话,我希望能够在不阅读机器代码的情况下做到这一点。如果我是机器代码方面的专家,似乎有一些解决方案可以让我轻松地做到这一点,但是由于我不是并且目前没有跳下那个兔子洞的愿望,我真的希望还有另一个解决方案道路。

libraries dynamic-linking

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

复制文件,同时替换其中的文本

我正在编写一个脚本来发布一个 web 应用程序。复制文件时,我必须用current_date当前日期替换文件中的占位符。

我会从这样的东西开始定义日期字符串

date=`date +%Y%m%d`
Run Code Online (Sandbox Code Playgroud)

复制和替换部分是我不知道如何开始的地方。

bash shell-script text-processing file-copy replace

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

识别额外的键盘键:Steelseries Apex

我有一个新键盘(Steelseries Apex)。它有额外的密钥,但我无法让 linux 检测到它。我试过xevgetscancodesshowkey --scancodesdmesg

当我按下键时,任何这些命令都会给我错误或代码。

我还能尝试什么?

arch-linux keyboard

8
推荐指数
1
解决办法
7194
查看次数

texinfo:我可以编写非英文信息文件吗?比如中文,怎么样?

大多数 gnu 手册文件使用info,编写一个texinfo然后makeinfo生成信息文件,这很棒。

texinfo 可以包含非英语字符然后生成非英语信息或 pdfs 吗?

如何写中文信息手册?什么是非英文软件手册的最佳解决方案,文档只是一个源文件到 info、man、html 和 pdf。

man gnu locale info

8
推荐指数
1
解决办法
174
查看次数

如何从我的 Linux 操作系统构建网关

我想配置我的 Linux,以便将它用作网络路由器(网关)。有人可以给我一些提示吗?(欢迎提供链接!)

linux networking routing ip router

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