作者归档:键盘游走者

键盘游走者

关于键盘游走者

一个80后大叔程序猿、网络攻城狮

Centos7最小安装完成后,ifconfig命令用不了

1.问题:在刚最小安装完centos7,想查看本机IP地址。然后运行ifconfig,结果弹出报错。

2.问题排查:首先我们了解是不是没有开启网卡导致的?我们可以通过一下3种方法来排查;

  1)通过ping一下百度了解网卡是否启用

 2)通过输入ip addr 查看是否能获取IP地址来确定网卡是否启用

 3)通过cat /etc/sysconfig/network-scripts/ifcfg-enp0s3 (ifcfg-enp0s3是网卡名,不同的机器是不一样的。)下的NBOOT是否开启(意思就是网卡是否开启)。

3.问题排查结论

   1)能ping通的话,说明网卡有启用,并能获取IP地址来上网。(如果不能可以通过vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 ,把ONBOOT改为yes。BOOTPROTO改为dhcp,或者改为手动获取IP地址,详见在centos7网络配置) 注:修改完后需要重启网卡(命令:service network restart)

   2)能通ip addr 查到获取的IP地址,证明网卡是启用。如果获取不了请修改网络配置文件。注:修改完后需要重启网卡(命令:service network restart)

   3)通过cat /etc/sysconfig/network-scripts/ifcfg-enp0s3 查看网卡是否启用,如果没有使用vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 修改网络配置文件。

   总结:这时可以确定是没有安装ifconfig相关的工具。

4.使用yum provides ifconfig 来查看那个包提高ifconfig,并安装一下。

  然后执行 yum install net-tools

  然后输入:ifconfig 命令测试一下

  在这可以显示出net-tools包的版本,并能查看到IP地址相关的信息。

FE是什么意思?GE口是什么口?SFP又是什么?

FE表示为百兆。FE是快速以太网的英文Fast Ethernet的缩写,又称百兆以太网。Fast Ethernet 快速以太网,也称百兆以太网,类似还有GE(千兆以太网接口)GE接口,指的是 Gigabit Ethernet 千兆以太网接口,带有GE标记的接口,说明是 1000M 以太网网络接口;SFP为百兆或千兆模块,其中分为多模模块和单模模块,在单模模块中又分为传输距离为10KM、40KM、80KM等多种型号;FE表示为百兆,GE表示为千兆,10G表示为万兆;FE和GE是SFP,10G是XFP。

扩展资料:采用GBIC接口设计的千兆位交换机由于互换灵活,在市场上占有较大的市场份额。SFP (Small Form-factor Pluggable)可以简单的理解为GBIC的升级版本。SFP (Small Form-factor Pluggables)可以简单的理解为GBIC的升级版本。SFP模块(体积比GBIC模块减少一半,可以在相同面板上配置多出一倍以上的端口数量。由于SFP模块在功能上与GBIC基本一致,也被有些交换机厂商称为小型化GBIC(Mini-GBIC)。SFP模块则通过将CDR和电色散补偿放在了模块外面,而更加压缩了尺寸和功耗。用于电信和数据通信中光通信应用。SFP联接网络设备如交换机、路由器等设备的主板和光纤或UTP线缆。SFP是一些光纤器件提供商支持的工业规格.SFP支持SONET、Gigabit Ethernet、光纤通道(Fiber Channel)以及一些其他通信标准。此标准扩展到了SFP+,能支持10.0 Gbit/s传输速率,包括8 gigabit光纤通道和10GbE。引入了光纤和铜芯版本的SFP+模块版本,与模块的Xenpak、X2或XFP版本相比,SFP+模块将部分电路留在主板实现,而非模块内实现。

无法打开“XXXX”,因为Apple无法检查其是否包含恶意软件。怎么解决?

苹果 macOS Catalina 系统打开软件出现:无法打开“XXXX”,因为Apple无法检查其是否包含恶意软件。怎么解决?

这是新系统 macOS Catalina 版本才有的提示,其实这个提示跟10.13、10.14出现的:“XXXX”已损坏,打不开。您应该将它移到废纸娄。是一样的,到了 Catalina 系统上变了提示文字而已。。。

如何解决看下面:

打开终端,点菜单栏搜索图标,输入:终端 ,找到后,点击打开,如下图:


输入命令:sudo spctl –master-disable(复制粘贴进去)

回车!然后输入电脑密码回车即可(密码输入是看不见的,无视继续输入),然后再去打开软件即可,如下图:

macOS Catalina 已损坏无法打开解决办法

App 在macOS Catalina下提示已损坏无法打开解决办法:

  1. 打开终端;
  2. 输入以下命令,回车;
    sudo xattr -d com.apple.quarantine /Applications/xxxx.app
    注意:/Applications/xxxx.app 换成你的App路径(推荐直接将.app文件拖入终端中自动生成路径,以防空格等转义字符手动复制或输入出现错误)
  3. 重启App即可。

联通机顶盒操作码

联通的机顶盒分为中兴和华为的两种,如果需要进入账号密码设置菜单,点遥控器上的设置…更多…高级设置按钮,会弹出一个需要输入密码的界面,中兴的设置密码为:6321,华为的设置密码为8288

php利用array_search与array_column实现二维数组查找


$userdb = array(
    0 => array(
            'uid' => 100,
            'name' => 'Sandra Shush',
            'url' => 'urlof100'
        ),
 
    1 => array(
            'uid' => 5465,
            'name' => 'Stefanie Mcmohn',
            'pic_square' => 'urlof100'
        ),
 
    2 => Array(
            'uid' => 40489,
            'name' => 'Michael',
            'pic_square' => 'urlof40489'
        )
);
 
$found_key = array_search(40489, array_column($userdb, 'uid'));
/**
    如果$userdb很大,建议使用一个变量,避免搜索每个元素时都调用array_column()
    $uid = array_column($userdb, 'uid');
    $found_key = array_search(40489, $uid);
 */
var_dump($found_key);