首页 文章 精选 留言 我的

精选列表

搜索[流程管理],共10000篇文章
优秀的个人博客,低调大师

centos网络管理

centos6、7主机名修改 centos6主机名修改: [centos@~]# hostname centos6 [centos@~]# vi /etc/sysconfig/network HOSTNAME=centos6 修改完主机名之后在/etc/hosts文件里添加修改后的主机名,添加域名解析。 这个文件作用: (1)本地主机名数据库和IP地址的映像 (2)对小型独立网络有用 (3)通常在使用DNS前检查 (4)getent hosts 查看/etc/hosts内容 127.0.0.1 localhost centos6 localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 centos7主机名修改: 配置文件:/etc/hostname,默认没有此文件,通过DNS反向解析获取主机名,默认为:localhost.localdomain,在装系统的时候可以修改主机名 显示主机名信息:hostname、hostnamectl status 设置主机名:hostnamectl set-hostname centos7,删除文件/etc/hostname,恢复默认主机名 修改完主机名之后在/etc/hosts文件里添加修改后的主机名,添加域名解析 127.0.0.1 localhost centos7 localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 hosts文件的格式:IP地址 主机名/域名 主机名别名 配置网络配置文件 其实配置文件可以写的很简单,详细写法可以参考/usr/share/doc/initscripts-*/sysconfig.txt官方自带文档,就拿/etc/sysconfig/network-scripts/ifcfg-eth0来说(在centos7.3上是ifcfg-ens33) 仅主机模式: DEVICE=eth0 #这个名称对应网卡名,不能随便改 IPADDR=172.18.6.6 #IP地址 PREFIX=16 #子网掩码也可以写成NETMASK=255.255.0.0,这个是B类,有16位掩码 ONBOOT=yes #开机是否启动 桥接模式 TYPE=Ethernet BOOTPROTO=none NAME=ens33 UUID=30247b2a-77d0-445a-bfda-af09aac5f202 DEVICE=ens33 ONBOOT=yes IPADDR=172.18.253.17 PREFIX=16 GATEWAY=172.18.0.1 DNS1=172.18.0.1 重启服务生效 如果在centos7上想改回6上的网卡命名可以修改/boot/grub2/grub.cfg文件,在最后加上net.ifnames=0,包含linux16的行有两处,在第一处加。改回后记得把DEVICE设备名称改过来,重启系统。 99 linux16 /vmlinuz-3.10.0-514.el7.x86_64 root=UUID=26d22485-c894-45f7-8b99-dbf8 3f217417 ro crashkernel=auto rhgb quiet LANG=en_US.UTF-8 net.ifnames=0 配置文件条目说明: DEVICE:此配置文件应用到的设备 HWADDR:对应设备的MAC地址 BOOTPROTO:激活此设备时使用的地址配置协议,常用的dhcp,static,none,bootp NM_CONTROLLED:NM是NetworkManager的简写,此网卡是否接受NM控制,建议centos6设为no,可以避免一些奇怪的错误 ONBOOT:在系统引导时是否激活此设备 TYPE:接口类型,常见有Ethernet,Bridge UUID:设备的唯一标识 IPADDR:指明IP地址 NETMASK:子网掩码 GATEWAY:默认网关 DNS1:第一个DNS服务器 DNS2:第二个DNS服务器 USERCTL:普通用户是否能控制 PEERDNS:如果BOOTPROTO的值为dhcp,是否允许dhcp server分配的DNS服务器指向信息直接覆盖至/etc/resolv.conf文件中 网络接口配置bonding 就是讲多块网卡绑定同一IP对外服务,可实现网卡的高可用或负载均衡。如果直接对网卡设置同一个IP是不可能的。通过bonding,虚拟一块网卡对外提供连接,物理网卡的MAC地址被修改为相同。 创建bonding设备配置文件 [centos6~]# vi /etc/sysconfig/network-scripts/ifcfg-bond0 DEVICE=bond0 IPADDR=192.168.2.2 PREFIX=24 GATEWAY=172.18.0.1 BOOTPROTO=none BONDING_OPTS="miimon=100 mode=1" [centos6~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 BOOTPROTO=none MASTER=bond0 SLAVE=yes USERCTL=no [centos6~]# vi /etc/sysconfig/network-scripts/ifcfg-eth1 DEVICE=eth1 BOOTPROTO=none MASTER=bond0 SLAVE=yes USERCTL=no 查看bond0状态:/proc/net/bonding/bond0,没有写配置bond文件的时候bonding文件是没有的。 bonding选项: miimon:用来进行链路检测,miimon=100,系统每100ms检测一次链路连接状态,如果有一条不同转到另一条。 mode:mode=0(轮转),mode=1(主备),mode=3(广播策略) 删除bond0: ifconfig bond0 down rmmod bonding

优秀的个人博客,低调大师

git分支管理

查看远程分支 $ git branch -a * master remotes/origin/HEAD -> origin/master remotes/origin/master 查看本地分支 $ git branch * master 创建分支 $ git branch test $ git branch * master test 把分支推到远程分支 $ git push origin test Total 0 (delta 0), reused 0 (delta 0) To https://git.xxx.xxx/xxx/xxx.git * [new branch] test -> test 切换分支到test $ git checkout test Switched to branch 'test' $ git branch master * test 删除本地分支 $ git checkout master Switched to branch 'master' Your branch is up-to-date with 'origin/master'. $ git branch -d test Deleted branch test (was aaadfcd). 查看本地和远程分支 git branch -a * master remotes/origin/HEAD -> origin/master remotes/origin/master remotes/origin/test 在clone完成之后,Git 会自动为你将此远程仓库命名为origin(origin只相当于一个别名,运行git remote –v或者查看.git/config可以看到origin的含义),并下载其中所有的数据,建立一个指向它的master 分支的指针,我们用(远程仓库名)/(分支名) 这样的形式表示远程分支,所以origin/master指向的是一个remote branch(从那个branch我们clone数据到本地) 执行 git remote -v 的结果,看出来origin其实就是远程的git地址的一个别名。 $ git remote -v origin https://xxx.xxx.xxx/xxx/xxx.git (fetch) origin https://xxx.xxx.xxx/xxx/xxx.git (push) 删除远程版本 git push origin :test To https://xxx.xxx.net/xxx/xxx.git - [deleted] test $ git branch -a * master remotes/origin/HEAD -> origin/master remotes/origin/master 本文转自我爱物联网博客园博客,原文链接:http://www.cnblogs.com/yydcdut/p/4690864.html,如需转载请自行联系原作者

资源下载

更多资源
Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册