(学习笔记)Linux 网络基础、计划任务、查找

Linux 网络基础、计划任务、查找

网卡

  • CentOS6之前基于传统的命名方式如:eth1,eth0…
  • Centos7提供了不同的命名规则,默认是基于固件、拓扑、位置信息来分配。这样做的优点是命名是全自动的、可预知的,缺点是比eth0、wlan0更难读。比如enp5s0

主要解读一下Centos7 中网卡名称的含义
前两个字符:
en 以太网 Ethernet
wl 无线局域网 WLAN
ww 无线广域网 WWLAN

第三个字符根据设备类型来选择
o 继承设备索引号
s 扩展槽的缩影号

查看网卡信息命令:ifconfig

eno**: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500               // eno 就是网卡的名称
        inet 172.24.8.10  netmask 255.255.255.0  broadcast 172.24.8.255   //init ip地址  172.24.8.10  netmask 255.255.255.0 子网掩码
        inet6 fe80::20c:29ff:fe7c:8238  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:7c:82:38  txqueuelen 1000  (Ethernet)
        RX packets 564  bytes 47839 (46.7 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 200  bytes 24210 (23.6 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Linux网络配置

首先查看好需要更改的网卡,然后进入这个配置文件中
/etc/sysconfig/network-scripts/ifcfg-网卡名称
配置文件中每一项的解读:

TYPE=Ethernet  //网卡类型
DEVICE=eno16777736  //网卡接口名称
HWADDR=.....  //查看MAC地址,ifconfig看
BOOTPROTO=none  //地址的获取方式,dhcp自动获取,none手动配置
ONBOOT=yes  //开机是否激活该网卡 yes激活 no禁用
NAME=eno16777736 //配置文件的名字  ifcfg-eno16777736
IPADDR=192.168.1.1
NETMASK=255.255.255.0  
GATEWAY=192.168.1.254
DNS1=192.168.1.254

配置好以后重启网络 systemctl restart network

验证:
ifconfig 查看ip与掩码
route -n 查看网关
cat /etc/resolv.conf 查看DNS

计划任务

周期性计划任务

*   *   *   *   * 
分  时  日  月  周

分:0-59
时:0-23
日:1-31
月:1-12
周:0-7
例:

0 10 * * * echo hell  //每天十点执行
* 10 * * *  echo hell  //每天10-11点每一分钟执行一次

crontab -e 创建,修改和删除计划任务
crontab -l 查看计划任务
crontab -r 删除所有计划任务
crontab -u user1 -e 给user1 创建计划任务

用户De计划任务/var/spool/cron/*
系统的计划任务/etc/crontab

查找

locate

特点:

  • 速度快

注意:

  • 基于数据库的查询,手动更新Updatedb
    -i:忽略大小写
    -n 10:过滤出查找的前10行

locate [选择参数] [样式]

例:
搜索/etc/下面m开头文件
locate -n 10 /etc/m

find

特点:

  • 实时查询
  • 如果没有查找目录,就是查当前目录
  • 如果没有给匹配标准,就是所有文件都匹配
  • 对所查询的目录需要有rx权限

例:
1、根据文件的文件名查询

find /etc -name passwd 精准查找
find /etc -name '*passwd*' 模糊查询
find /etc -iname passwd    忽略大小写查询

2、根据文件拥有人和拥有组查询

find -user user1  查找拥有人是user1 的文件
find -group user2 查找拥有组是user2 的文件
find -user user1 -name file 
find -group user2 -name file2 

3、根据文件的类型查找

find  /home  -user user  -type  f   
查找/home目录下面拥有人是user1并且文件类型是普通文件的
-type  
f :文件
d:目录
b:块设备
c:字符设备
l:链接文件

4、根据文件权限查找

find -perm 777 查找当前目录下权限是 777 的文件
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值