找到
86
篇与
OWLSAMA
相关的结果
- 第 6 页
-
submit text3常用快捷键 submit text3常用快捷键 Ctrl+D 选词 (反复按快捷键,即可继续向下同时选中下一个相同的文本进行同时编辑) Ctrl+G 跳转到相应的行 Ctrl+J 合并行(已选择需要合并的多行时) Ctrl+L 选择整行(按住-继续选择下行) Ctrl+M 光标移动至括号内开始或结束的位置 Ctrl+T 词互换 Ctrl+U 软撤销 Ctrl+P 查找当前项目中的文件和快速搜索;输入 @ 查找文件主标题/函数;或者输入 : 跳转到文件某行; Ctrl+R 快速列出/跳转到某个函数 Ctrl+K Backspace 从光标处删除至行首 Ctrl+K+B 开启/关闭侧边栏 Ctrl+KK 从光标处删除至行尾 Ctrl+K+T 折叠属性 Ctrl+K+U 改为大写 Ctrl+K+L 改为小写 Ctrl+K+0 展开所有 Ctrl+Enter 插入行后(快速换行) Ctrl+Tab 当前窗口中的标签页切换 Ctrl+Shift+A 选择光标位置父标签对儿 Ctrl+Shift+D 复制光标所在整行,插入在该行之前 ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找 Ctrl+Shift+K 删除整行 Ctrl+Shift+L 鼠标选中多行(按下快捷键),即可同时编辑这些行 Ctrl+Shift+M 选择括号内的内容(按住-继续选择父括号) Ctrl+Shift+P 打开命令面板 Ctrl+Shift+/ 注释已选择内容 Ctrl+Shift+↑可以移动此行代码,与上行互换 Ctrl+Shift+↓可以移动此行代码,与下行互换 Ctrl+Shift+[ 折叠代码 Ctrl+Shift+] 展开代码 Ctrl+Shift+Enter 光标前插入行 Ctrl+PageDown 、Ctrl+PageUp 文件按开启的前后顺序切换 Ctrl+Z 撤销 Ctrl+Y 恢复撤销 Ctrl+F2 设置/取消书签 Ctrl+/ 注释整行(如已选择内容,同“Ctrl+Shift+/”效果) Ctrl+鼠标左键 可以同时选择要编辑的多处文本 Shift+鼠标右键(或使用鼠标中键)可以用鼠标进行竖向多行选择 Shift+F2 上一个书签 Shift+Tab 去除缩进 Alt+Shift+1(非小键盘)窗口分屏,恢复默认1屏 Alt+Shift+2 左右分屏-2列 Alt+Shift+3 左右分屏-3列 Alt+Shift+4 左右分屏-4列 Alt+Shift+5 等分4屏 Alt+Shift+8 垂直分屏-2屏 Alt+Shift+9 垂直分屏-3屏 Ctrl+Shift+分屏序号 将当前焦点页分配到分屏序号页 Alt+. 闭合当前标签 Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑 Tab 缩进 自动完成 F2 下一个书签 F6 检测语法错误 F9 行排序(按a-z) F11 全屏模式 -
linux配置三网同时通信 1、在三块网卡上配置IP地址 联通eth0 BOOTPROTO=static IPADDR=192.168.1.100 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=X.X.X.X ONBOOT=yes 电信eth1 BOOTPROTO=static IPADDR=192.168.2.100 NETMASK=255.255.255.0 GATEWAY=192.168.2.1 DNS1=X.X.X.X ONBOOT=yes 移动eth2 BOOTPROTO=static IPADDR=192.168.3.100 NETMASK=255.255.255.0 GATEWAY=192.168.3.1 DNS1=X.X.X.X ONBOOT=yes 2、对路由表别名(三网) echo "250 mob" >> /etc/iproute2/rt_tables #移动 echo "251 cnc" >> /etc/iproute2/rt_tables #联通 echo "252 tel" >> /etc/iproute2/rt_tables #电信3、添加各线路路由以及路由走向 #联通 ip route add default via 192.168.1.1 dev eth0 src 192.168.1.100 table cnc ip rule add from 192.168.1.100 table cnc #电信 ip route add default via 192.168.2.1 dev eth1 src 192.168.2.100 table tel ip rule add from 192.168.2.100 table tel #移动 ip route add default via 192.168.3.1 dev eth2 src 192.168.3.100 table mob ip rule add from 192.168.3.100 table mob总结: 基本上通过上面的步骤就能够实现三网通信!! 电信走电信网关,联通走联通网关,移动走移动网关!! linux中可以把上面的配置都写到/etc/rc.local中,重启机器就能加载路由信息,如果重启未加载文件 检查文件权限 -
ubuntu设置 SSH 通过密钥登录 1、生成秘钥 为了使用秘钥,我们必须自己生成一对秘钥 生成秘钥可以按照以下步骤 在服务器上运行 user@host :~$ ssh-keygen Generating public/private rsa key pair. Enter file in which to save the key (/home/user/.ssh/id_rsa): # 直接回车确认路径及文件按名字,也可以自己起名字 Enter passphrase (empty for no passphrase): #输入密钥锁码,或直接按 Enter 留空秘钥密码锁,这个密码是打开秘钥使用的,在此可以直接回车 Enter same passphrase again: #再输入一遍密钥锁码 Your identification has been saved in /home/user/.ssh/id_rsa. # 私钥生成 Your public key has been saved in /home/user/.ssh/id_rsa.pub. #公钥生成 The key fingerprint is: 0f:d3:e7:1a:1c:bd:5c:03:f1:19:f1:22:df:9b:cc:08 现在,在 user 用户的home目录中生成了一个 .ssh 的隐藏目录,内含两个密钥文件。id_rsa 为私钥,id_rsa.pub 为公钥 到此,秘钥就生成完毕了 2、关闭密码登录并开启ssh秘钥登录 编辑 /etc/ssh/sshd_config 文件 确保秘钥认证的2个配置是yes状态 RSAAuthentication yes PubkeyAuthentication yes重启ssh服务 sudo service sshd restart3、使用秘钥登录 将/home/user/.ssh/id_rsa 私钥下载到client的保存,注意,私钥的权限普通用户不能读写,需要修改权限或者提权才能复制。登录时将私钥导入即可登录。 4、最后关闭密码登录 PasswordAuthentication no -
PXE服务器部署 1、准备一台Linux服务器作为PXE服务器,最好是带有图形界面的我这里以centos7.9为例 2、把服务器的防火墙和selinux关闭 #关闭防火墙 systemctl stop firewalld #关闭开机自启 systemctl disable firewalld setenforce 0 #修改selinux配置文件 vi /etc/selinux/config SELINUX=disable3、把需要安装系统的服务器与PXE服务器相连接 可以使用交换机也可以直连 4、设置PXE服务器的IP IPADDR=10.1.1.2 NETMASK=255.255.255.0 GATEWAY=10.1.1.254 DNS1=10.1.1.254 ONBOOT=yes BOOTPROTO=static #重启网络 systemctl restart network5、安装PXE需要的软件 yum install -y dhcp xinetd tftp tftp-server7、拷贝DHCP模板 cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf8、修改DHCP配置文件 vi /etc/dhcp/dhcpd.conf next-server 10.1.1.2; filename "pxelinux.0"; subnet 10.1.1.0 netmask 255.255.255.0 { range 10.1.1.50 10.1.1.100; option domain-name-servers 10.1.1.254; option domain-name "internal.example.org"; option routers 10.1.1.254; option broadcast-address 10.1.1.255; default-lease-time 600; max-lease-time 7200; }9、重启DHCP服务并验证 systemctl restart dhcpd systemctl enable dhcpd客户端服务器PXE启动,看是否能获取到IP地址 10、编辑TFTP配置文件 vi /etc/xinetd.d/tftp disable = no systemctl restart xinetd systemctl enable xinetd11、获取pxelinux.0并放置到TFTP根目录 yum -y install syslinux cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/12、创建规定目录 mkdir /var/lib/tftpboot/pxelinux.cfg13、挂载光盘 mount /dev/cdrom /media cp /media/isolinux/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default cp /media/isolinux/* /var/lib/tftpboot/14、搭建网络安装源 yum -y install httpd systemctl restart httpd systemctl enable httpd mkdir /var/www/html/centos cd / mount /dev/cdrom /var/www/html/centos/浏览器访问测试 http://10.1.1.2/centos 15、创建yum源 vi /etc/yum.repos.d/pxe.repo [development] name=pxe baseurl=http://10.1.1.2/centos enabled=1 gpgcheck=0 :wq yum clean all yum list all16、制作自动化安装脚本 yum -y install system-config-kickstart system-config-kickstart按实际情况配置 然后保存到root目录下 mkdir /var/www/html/ks cp /root/kscentos.cfg /var/www/html/ks/打开浏览器查看http://10.1.1.2/ks 17、把配置文件放到最终的配置文件中 vi /var/lib/tftpboot/pxelinux.cfg/default #启动等待时间 默认是600 就是60秒这里我改成了6秒 timeout 60 label linux menu label ^Install CentOS 7.9 menu default kernel vmlinuz append initrd=initrd.img ks=http://10.1.1.2/ks/centos.cfg :wq18、打开客户端就可以自动安装了,如果是虚拟机 内存一定要大于1G 不然会出现RTNETLINK answers: File exists 19、如果想换成其他镜像执行一下命令 先卸载原有镜像 umount -a再挂载 mount /dev/cdrom /media替换文件 cp /media/isolinux/* /var/lib/tftpboot/ks centos7的系统通用所以不用更改 -
各厂商链路聚合配置 一、华三设备链路聚合配置 静态链路聚合 SW1: [H3C-1]interface Bridge-Aggregation 1 [H3C-1-Bridge-Aggregation1]quit [H3C-1]interface range GigabitEthernet 1/0/1 to GigabitEthernet 1/0/6 [H3C-1-if-range]port link-aggregation group 1SW2: [H3C-2]interface Bridge-Aggregation 1 [H3C-2-Bridge-Aggregation1]quit [H3C-2]interface range GigabitEthernet 1/0/1 to GigabitEthernet 1/0/6 [H3C-2-if-range]port link-aggregation group 1查看端口聚合状态 <H3C>display link-aggregation verbose <H3C>display interface brief 动态链路聚合 SW1: [H3C-1]interface Bridge-Aggregation 1 [H3C-1-Bridge-Aggregation1]link-aggregation mode dynamicSW2: [H3C-2]interface Bridge-Aggregation 1 [H3C-2-Bridge-Aggregation1]link-aggregation mode dynamic二、华为设备链路聚合配置 静态链路聚合 SW1: [huawei-1]interface Eth-Ttunk 1 [huawei-1-Eth-Ttunk1]trunkport GigabitEthernet 1/0/1 to 1/0/6SW2: [huawei-2]interface Eth-Ttunk 1 [huawei-2-Eth-Ttunk1]trunkport GigabitEthernet 1/0/1 to 1/0/6 动态链路聚合 SW1: [huawei-1]interface Eth-Ttunk 1 [huawei-1-Eth-Ttunk1]mode lacpSW2: [huawei-2]interface Eth-Ttunk 1 [huawei-2-Eth-Ttunk1]mode lacp三、思科设备链路聚合配置 静态链路聚合 SW1: SW1(config)#interface port-channel 1 SW1(config)#interface range GigabitEthernet 1/0/1-6 SW1(config-if-range)#channel-group 1 mode onSW2: SW2(config)#interface port-channel 1 SW2(config)#interface range GigabitEthernet 1/0/1-6 SW2(config-if-range)#channel-group 1 mode on 动态链路聚合 SW1: SW1(config)#interface range GigabitEthernet 1/0/1-6 SW1(config-if-range)#channel-group 1 mode activeSW2: SW2(config)#interface range GigabitEthernet 1/0/1-6 SW2(config-if-range)#channel-group 1 mode active -
zabbix5.0监控Linux主机 centos7.6为例 安装zabbix-agent2 curl -O https://mirrors.aliyun.com/zabbix/zabbix/5.4/rhel/7/x86_64/zabbix-agent2-5.4.9-1.el7.x86_64.rpm安装zabbix-agent2 rpm -ivh zabbix-agent2-5.4.9-1.el7.x86_64.rpm修改配置文件 Server=127.0.0.1改为自己的Zabbix服务器IP vi /etc/zabbix/zabbix_agent2.conf重启zabbix-agent2服务 systemctl restart zabbix-agent2开机自动启动zabbix-agent2 systemctl enable zabbix-agent2防火墙放行10050 firewall-cmd --zone=public --add-port=10050/tcp --permanent重载防火墙 firewall-cmd --reload然后去zabbix添加主机即可 -
Centos7.6安装zabbix5.0+mysql+nginx 安装wget yum install -y wgetcentos 7 添加阿里云镜像 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo yum install epel-release停止防火墙和SELinux systemctl stop firewalld && systemctl disable firewalld setenforce 0 sed -i s/SELINUX=enforcing/SELINUX=disabled/g /etc/selinux/config 卸载自带的mariadb yum remove mariadb mariadb-libs下载mysql5.7的repo wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm然后进行repo的安装 rpm -ivh mysql57-community-release-el7-9.noarch.rpm安装mysql yum install -y mysql-server 安装mysql时如果提示mysql-community-common-5.7.38-1.el7.x86_64.rpm 的公钥尚未安装 执行下面命令 rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022 yum -y install mysql-community-server目前只测试过centos7 MySQL5.7的环境 其他的并未测试 启动mysql5.7和设置开机启动 service mysqld start && chkconfig mysqld on查看临时密码 grep -an "temporary password" /var/log/mysqld.log登录MySQL mysql -u root -p 粘贴上方显示的临时密码 修改mysql的root密码为Zabbix@123.(这里遵从mysql默认密码级别 需要调整可自行百度) mysql> ALTER USER USER() IDENTIFIED BY 'Zabbix@123.'; mysql> flush privileges; mysql> quit;获取zabbix5.0安装源 rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm yum clean all安装Zabbix server and agent(下载慢或下载失败多试几遍,实在下不了可以去官网下rpm包) yum install -y zabbix-server-mysql zabbix-agent安装Zabbix frontend yum install -y centos-release-scl编辑配置文件 /etc/yum.repos.d/zabbix.repo激活zabbix-frontend的repo源 vim /etc/yum.repos.d/zabbix.repo 改为enabled=1这里使用nginx作为zabbix的前端(下载慢或下载失败多试几遍,实在下不了可以去官网下rpm包) yum install -y zabbix-web-mysql-scl zabbix-nginx-conf-scl创建初始数据库() mysql -uroot -pZabbix@123. mysql> create database zabbix character set utf8 collate utf8_bin; mysql> create user zabbix@localhost identified by 'Zabbix@123.'; mysql> grant all privileges on zabbix.* to zabbix@localhost; mysql> quit; 这里数据库和zabbix装在同一台,所以zabbix用户权限用的localhost 测试刚创建的数据库用户 mysql -uzabbix -pZabbix@123. show databases;导入初始架构和数据,系统将提示您输入新创建的密码,这里输入Zabbix@123.等待数据库导入完成 zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix测试导入是否成功 有表则全部倒入正常 mysql -uzabbix -pZabbix@123. show databases; use zabbix; show tables;) 为Zabbix server配置数据库 编辑配置文件 vim /etc/zabbix/zabbix_server.conf 将124行取消#号 并填写数据库密码 DBPassword=Zabbix@123.为Zabbix前端配置PHP 编辑配置文件 vim /etc/opt/rh/rh-nginx116/nginx/conf.d/zabbix.conf 将第2第3行取消#号注释 这里注意一定不要使用默认的80端口 因为nginx默认使用/etc/opt/rh/rh-nginx116/nginx/nginx.conf然后才会使用/etc/opt/rh/rh-nginx116/nginx/conf.d/zabbix.conf 如果使用默认80端口访问是显示nginx默认欢迎页,需要使用域名访问,无法跳转至zabbix页面 这里使用8080端口 不使用域名 直接使用IP+端口形式访问 也可以配置自定义端口号编辑配置文件 vim /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf 第6行添加,nginx 最后一行去掉前面;号并修改时区为Asia/Shanghai启动Zabbix server和agent进程,并为它们设置开机自启: systemctl restart zabbix-server zabbix-agent rh-nginx116-nginx rh-php72-php-fpm systemctl enable zabbix-server zabbix-agent rh-nginx116-nginx rh-php72-php-fpm页面访问: http://服务器IP:8080 按照页面提示一步一步操作 数据库密码填入上面设置的Zabbix@123. 其它使用默认配置即可 这里数据库和zabbix装在同一台,Database host使用localhost 如需外部访问可将host设置为服务器IP,port设置为3306(数据库账号zabbix的权限需要改成%) 使用默认配置即可 默认管理员账号密码为 Admin zabbix 登陆后切换为中文即可正常使用 -
华为清除配置命令及保存配置命令 一、清除整个交换机或路由器配置命令 在用户视图下执行reset saved-configuration,然后重启路由器即可。 在配置reset saved-configuration命令后,重启设备时请选择不保存当前配置文件。 清除和重新配置的信息只能在设备重新启动后生效,当前配置不变。 <HUAWEI>reset saved-configuration Warning: The action will delete the saved configuration on the device. The configuration will be erased to reconfigure.Continue? [Y/N]:y Warning: Now the configuration on the device is being deleted. Info: Succeeded in clearing the configuration on the device. <HUAWEI>reboot MPU 17: Next startup system software: cfcard:/VRPV200R005C10SPC607B607D0306_ce12800.cc Next startup saved-configuration file: NULL Next startup paf file: default Next startup patch package: NULL Warning: The current configuration will be saved to the next startup saved-configuration file. Continue? [Y/N]:n Warning: The system will reboot. Continue? [Y/N]:y二、save命令保存配置 <HUAWEI>save Warning: The current configuration will be written to the device. Continue? [Y/N]:y Info: Please input the file name(*.cfg, *.zip, *.dat):huawei.cfg Now saving the current configuration to the slot 17 Info: Save the configuration successfully.三、清除交换机或路由器某个端口地配置命令 <HUAWEI>system-view Enter system view, return user view with return command. [~HUAWEI]clear configuration interface GE 1/0/1 Warning: All running configurations of the interface will be cleared immediately. Continue? [Y/N]:y Info: Total 1 commands executed, 1 successful, 0 failed.