小编dig*_*123的帖子

tr 命令的“-s”、“-t”和“-c”选项在 Unix 中如何工作?

我很困惑关于方式-s-t以及-c选择在工作TR命令。当我做

echo I am a good boy | tr good bad
Run Code Online (Sandbox Code Playgroud)

我得到输出:

I am a bddd bdy
Run Code Online (Sandbox Code Playgroud)

这是完全可以理解的,因为ogood. 代替 的最后一个可能的变化od,因此是输出。

现在当我做

echo I am a good boy | tr -s good bad
Run Code Online (Sandbox Code Playgroud)

输出是

I am a bd bdy
Run Code Online (Sandbox Code Playgroud)

-s选项应该将集合 1 中每个字符的每个重复出现压缩为单个出现,然后将集合 1 中的每个字符更改为集合 2 中位于相同位置的相应字符。

所以应该是

I am a bad bay.
Run Code Online (Sandbox Code Playgroud)

为什么要改变?

此外,当我做

echo I am a good boy | tr -c …
Run Code Online (Sandbox Code Playgroud)

linux unix

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

如何在Linux中查找网卡总数和可用物理端口总数

我需要查明我的服务器总共有多少个物理端口,其中有多少正在使用,有多少空闲。您能帮忙一下如何找到它吗:

这是我从 dmidecode 输出中找到的内容:

    # dmidecode | egrep -i "PCI|Available|in use"
    PCI is supported
    ESCD support is available
    Designation: PCI-E Slot 1
    Type: x8 PCI Express
    Current Usage: In Use
    Designation: PCI-E Slot 2
    Type: x8 PCI Express
    Current Usage: Available
    Designation: PCI-E Slot 3
    Type: x4 PCI Express
    Current Usage: Available
    Designation: PCI-E Slot 4
    Type: x8 PCI Express
    Current Usage: In Use
    Designation: PCI-E Slot 5
    Type: x8 PCI Express
    Current Usage: In Use

    # dmidecode | grep …
Run Code Online (Sandbox Code Playgroud)

networking network-interface redhat-enterprise-linux

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

iptables 默认策略“DROP”与在输入链中插入单独策略以删除所有连接之间的区别

我正在尝试删除到我的服务器的所有传入连接,但来自特定网络的除外。同时,我希望从我的服务器到外部网络(任何协议的任何网络)的所有传出连接保持打开状态。它通过在 INPUT 链中进行以下两个更改来工作:

注意:测试是在 3 个服务器 (VM) 上完成的,IP 位于 192.168.0.0/24 网络上,所有规则都定义在 server3 (IP: 192.168.0.3) 上

a. iptables -P INPUT DROP
b. iptables -A INPUT -s 192.168.0.0/24 -j ACCEPT
[root@server3 ~]# iptables -nvL

Chain INPUT (policy DROP 124 packets, 22308 bytes)
 pkts bytes target     prot opt in     out     source               destination         
  265 34603 ACCEPT     all  --  *      *       192.168.0.0/24       0.0.0.0/0           

Chain FORWARD (policy DROP 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain OUTPUT (policy ACCEPT 433 …
Run Code Online (Sandbox Code Playgroud)

networking linux firewall iptables rhel-5

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