小编Jay*_*Jay的帖子

根据大小旋转文件

我有以下设置:/var/log/maillog从文件中删除包含行,并在文件/etc/logrotate.d/syslog中添加以下内容:/etc/logrotate.conf

...

# system-specific logs may be also be configured here.

/var/log/maillog
{
    missingok
    notifempty
    nocompress
    size=50k
    postrotate
        touch /var/log/maillog
    endscript
}
Run Code Online (Sandbox Code Playgroud)

为什么touch /var/log/maillog当文件大小达到 50k 时该行永远不会被执行?

linux centos logrotate

4
推荐指数
1
解决办法
3843
查看次数

发送数据包并更改其源IP

可以说我有一个用python编写的应用程序来发送ping或电子邮件。如何使用例如Scapy将发送的数据包的源IP地址更改为伪造的IP地址?

考虑分配给我的eth0的IP地址是192.168.0.100。我的电子邮件应用程序将使用此IP发送消息。但是,我想在准备好发送该数据包时对其进行操作,因此其源IP不是192.168.0.100,而是192.168.0.101。

我想要执行此操作而不必实现MITM。

python ip scapy packet

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

将查询结果分配给变量

我有以下查询cur.execute("SELECT COUNT(addr) FROM list_table WHERE addr = '192.168.1.1'")来计算相同地址(192.168.1.1)出现在list_table表上的次数.addr属于inet类型.

当我将查询分配给变量并打印其结果时,我得到None:

res = cur.execute("SELECT COUNT(addr) FROM list_table WHERE addr = '192.168.1.1'")
print res # None
Run Code Online (Sandbox Code Playgroud)

得到这样的东西的正确方法是什么?

python postgresql psycopg2

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

在Python中查找子字符串

是否有快速和pythonic的方法来搜索另一个字符串中的字符串,然后将其分配给变量?

到目前为止,我只能得到内部字符串开始的索引:

text = "helothere"
a = text.find('helo')
print a # this prints '0'
Run Code Online (Sandbox Code Playgroud)

python regex

-4
推荐指数
1
解决办法
276
查看次数

标签 统计

python ×3

centos ×1

ip ×1

linux ×1

logrotate ×1

packet ×1

postgresql ×1

psycopg2 ×1

regex ×1

scapy ×1