linux网络管理

一,主机名配置

  • hostname 查看

    修改:
    hostname 主机名

    永久修改:
    vim /etc/sysconfig/network

二、ip地址配置

1,setup
  • 进行交互式修改
    nmtui
2,修改配置文件(重启后永久生效)
  • vim /etc/sysconfig/network-scripts/ifcfg-eth0

  • 重启网络服务:
    service network restart

    reboot

3,ifconfig(重启后无效)
  • ifconfig 网卡名 IP地址

三,域名映射(本地)

  • /etc/hosts用于通过主机名进行访问时做ip地址解析

四,网络端口监听

  • netstat

    • -a 所有选项

      -t tcp相关选项

      -u 仅显示udp相关选项

      -n 禁用域名反响解析功能,只显示ip

      -l 仅列出又在listen的服务状态

      -p 显示建立相关链接的进程信息

      -ep 可以同时查看进程名和用户名

  • netstat -nlpt 获取进程名、进程号、以及用户id

  • netstat -tnl 可以看到处于监听状态的tcp端口和链接

五、定时任务crontab

crontab是linux用于设置周期性被执行的指令。通过crontab命令,可以在固定间隔时间制定的系统指令或shell脚本。时间间隔的单位可以是分钟、小时、日、月、周、以及上的任意组合

  • 查看是否安装crontab
    which crontab
    安装crontab
    yum -y install crontab
1,crontab操作:
  • service crond start 启动服务
    service crond stop 关闭服务
    service crond restart 重启服务
    service crond reload 重新载入

    service crond status 查看crontab状态

    service crond --list 查看crontab服务是否已设置为开机启动

    chkconfig crond on 加入开机启动

3,crontab命令格式
  • crontab -u 用户名 file file是文件名,表示file 作为crontab的任务列表文件并载入crontab

    crontab -u 用户名 -e -e编辑某个用户的crontab文件内容,如果不指定用户则表示编辑当前用户的crontab

                -l		显示某个用户的crontab文件内容
    
                -r		删除定时任务配置
    
                -i		删除用户的crontab文件时确认提示
    

    例如:
    crontab file -u 用户名 用指定的文件替代目前的crontab

    crontab -l -u 用户名		列出用户目前的crontab
    
    crontab -e -u 用户名		编辑用户目前的crontab
    
4,crontab配置说明

配置说明图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值