系统相关

eclipse解决maven编码UTF-8的不可映射字符

03-11
1.同时指定<project.build.sourceEncoding>属性和<encoding>的方式可适用于Maven2和Maven3. 2.在Maven3中可以只增加<project.build.sourceEncoding>属性而不指定<encoding>,即能解决编译问题.如果只指定<encoding>编译不会出错,但会出现以下警告.建议两者都进行指定或只指定前者.警告信息如下: [WARNING] Using platform enc

Linux开学flag

03-10
从年初到现在,通过对Linux的学习,从一个完全没听过这个操作系统的纯小白,逐渐的了解到了关于服务器的相关知识,发现这是一个功能强大而复杂的操作系统.曾经互联网中有个流传甚广的笑话--从删库到跑路.以前听当程序员的朋友说起,却不知其义.直到如今了解到linux后终于知道了这句话的含义,并且意识到了运维工程师在企业中所处于中的关键作用. 这段时间通过老师的讲解,和自己在网络上看到的linux的相关知识,算是做到了入门.并且知道了一些基础命令的用法,以及Linux系统后期的学习内容.也意识到想要学的

powershell 定时删除脚本

03-10
powershell  定时删除脚本 $today=Get-Date #"今天是:$today" #昨天 #"昨天是:$($today.AddDays(-1))" #明天 #"明天是:$($today.AddDays(1))" #一周前 #"一周前是: $($today.AddDays(-7))" #五个月前 #"五个月前:$($today.AddMonths(-5))" #十年之前 #"十年之前

掌握linux系统防火墙有它就够了

03-10
一.前言介绍 企业中的防火墙安全配置原则: 尽可能不给服务器配置外网IP,可以通过代理转发或者通过防火墙进行映射. 并发不是特别大情况有外网IP,可以开启防火墙服务. 一般大并发的情况下不能开iptables,影响性能,利用硬件防火墙提升架构安全. 二.Iptables防火墙概念介绍 Netfilter(内核)/Iptables(软件)是unix/linux自带的一款优秀且开放源代码的完全自由的基于包顾虑的防火墙工具 他的功能十分强大,使用灵活可以对流入和流出服务器的数据包进行很精细的控制. i

51CTO视频课程上线:如何快速搭建IT试验环境?-VMWare Workstations 最佳实践

03-10
51CTO视频课程上线:如何快速搭建IT试验环境?-VMWare Workstations 最佳实践 最近花了一些时间,将同学们在日常自学时常碰到搭建试验环境问题上录了一门课程,希望可以帮到. 课程链接:https://edu.51cto.com/course/17271.html 课程介绍 这是一门手把手指导你基于VMWare Workstation快速搭建满足IT运维试验环境的视频课程. 如果你有过看了N多学习课程后感觉自己好像都会了,但实际操作时脑海瞬间一片空白不知从哪下手.这一点都不奇怪

Sublime-Text macOS 编译运行armadillo

03-10
{ "cmd" : ["g++ -std=c++14 -Wall -larmadillo -framework Accelerate ${file_name} -o ${file_base_name} && ./${file_base_name}"], "selector" : "source.c", "shell": true, "working_dir" : &quo

解决eclipse使用tomcat启动项目后访问项目404的问题

03-10
今天启动项目的时候发现项目启动没有问题,但是一直访问不到页面,F12发现根本没有交互,百度后解决了,故记下来为以后提供方法,若有不同的解决方法,欢迎指教 1.首先要确保你的tomcat下没有项目,怎么查看呢,点击window-->show view-->如果没有看到server,则点击other,-->搜索server,找到后,点击open 2.可以在控制栏看到server,里面是你eclipse配置的tomcat,清空该tomcat下的项目 3.双击tomcat,按照下图进行修改,至此

Linux:第四次练习题--正则表达式

03-10
#!/usr/bin/python def function(): pass 1.找出ifconfig "网卡名" 命令结果中本机的IPv4地址 inet网卡: ifconfig ens33|grep -o "inet [0-9]\+.[0-9]\+.[0-9]\+.[0-9]\+"| cut -d" " -f2 ifconfig ens33|grep -o "inet [0-9.]\{7,\}"|cut -d" &

ubuntu 查看进程信息

03-09
查看进程信息 ps ps -aux 查看所有进程,每行一个程序 top 显示当前运行程序 kill 98 (98为PID号,) kill -9 98 (强制杀死98) ps -e Linux如何查看端口1.lsof -i:端口号 用于查看某一端口的占用情况,比如查看8000端口使用情况,lsof -i:8000# lsof -i:8000COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMElwfs 22065 root 6u IPv4 439505

shell脚本修改主机IP地址

03-09
#!/bin/bash#Auto modify ip and hostname IP_CONFIG='/etc/sysconfig/network-scripts/ifcfg-eth0'HOSTNAME_CONFIG='/etc/sysconfig/network'HOSTS_CONFIG='/etc/hosts'#定义一个IP主要内容数组a=0 #定义变量a为数组的下标,动态使用的时候调用IP_ARRAY[a]IP_ARRAY=(IPADDRNETMASKGATEWAY) #判断IP是否符合标

ubuntu-18.04 安装zsh的方法步骤

03-09
zsh是一款跨平台的轻量级的终端,功能十分强大,会极大地提升你的工作效率.安装指南: ? ~ sudo apt-get install zsh ? ~ zsh --version #确认是否安装成功 ? ~ sudo chsh -s $(which zsh) #设置zsh为默认shell #注销重新登录 ? ~ echo $SHELL #确认zsh是否是默认SHELL,输出/usr/bin/zsh #安装oh my zsh,美化下终端主题 源码: https://github.com/robby

Cacti监控Cisco CPU 以及内存

03-09
有三个值.分别是5秒,1分钟,5分钟的平均值,snmpget一下跟sh proc cpu命令对比下: OID:.1.3.6.1.4.1.9.2.1.56 (.iso.org.dod.internet.private.enterprises.cisco.local.lsystem.busyPer)描述: "CPU busy percentage in the last 5 second period. Not the last 5 realtime seconds but the last 5 s

Cisco Umbrella WLAN

03-09
Cisco Umbrella WLAN在域名系统(DNS)级别提供云交付网络安全服务,可自动检测已知和紧急威胁. 此功能允许您在实际恶意攻击之前阻止托管恶意软件,僵尸网络和网络钓鱼的站点. Cisco Umbrella WLAN提供: 单点的每用户组策略配置. 对每个网络,每个组,用户,设备或IP地址的策略配置. 策略优先级顺序:1.Local policy2.AP group3.WLAN 可视化安全活动仪表板,实时汇总报告. 安排并通过电子邮件发送报告. 最多支持60个内容类别,并提供添加自定

Linux的学习之路-2019--------安装centos

03-09
安装centos 安装centos操作系统1.准备下载好的文件我这个是学校下载好的2.打开刚刚安装好的VM软件3.点击创建新的虚拟机,用力点4.选择人家推荐的就行了(不过看你们了).5.老师说了不听话的学生,肯定会成功.but你得有那个脑子6.一定看清楚自己装的系统是centos 别选错7.这里上面编辑好自己的名称 , 选择安装centos的位置 建议安装到固态硬盘里面 运行起来会很快.8.其实是老师说的9.点击自定义硬件10.内存1500M11.要求2颗cpu12.选择镜像文件,就是第一步准备

Linux 驱动——Button驱动1

03-09
button_drv.c驱动文件: #include <linux/module.h>#include <linux/kernel.h>#include <linux/init.h>#include <asm/io.h> //包含iomap函数iounmap函数 #include <asm/uaccess.h>    //包含copy_from_user函数#include <linux/device.h>   //包含class类相

Linux终端查看最消耗CPU内存的进程

03-09
1.CPU占用最多的前10个进程 ps auxw|head -1;ps auxw|sort -rn -k3|head -10 2.内存消耗最多的前10个进程 ps auxw|head -1;ps auxw|sort -rn -k4|head -10 3.虚拟内存使用最多的前10个进程 ps auxw|head -1;ps auxw|sort -rn -k5|head -10 4.也可以试试 ps auxw --sort=rss ps auxw --sort=%cpu 5.看看几个参数含义 %ME

Linux服务器用户登录邮件告警

03-09
1,首先安装mailx工具用于发送邮件yum -y install mailx 2,配置 mailxvim /etc/mail.rc #This is the configuration file for Heirloom mailx (formerly#known under the name "nail".#See mailx(1) for further options.#This file is not overwritten when 'make install' is ru

RabbitVCS - Ubuntu VCS Graphical Client

03-09
Easy version control for Linux RabbitVCS is a set of graphical tools written to provide simple and straightforward access to the version control systems you use. We provide multiple clients and extensions designed to give you a uniform experience no

Git基本操作(Linux)

03-09
创建文件 [root@gitlab git_data]# touch README [root@gitlab git_data]# git status# 位于分支 master## 初始提交## 未跟踪的文件:#   (使用 "git add <file>..." 以包含要提交的内容)##    README提交为空,但是存在尚未跟踪的文件(使用 "git add" 建立跟踪) 添加文件跟踪 [root@gitlab git_data]# git ad

【Linux基础】查看某一端口是否开放(1025为例)

03-09
1.使用lsof 命令来查看端口是否开放 lsof -i:1025 //如果有显示说明已经开放了,如果没有显示说明没有开放 lsof(list open files)是一个列出当前系统打开文件的工具. 在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件.因为 lsof 需要访问核心内存和各种文件,所以必须以 root 用户的身份运行它才能够充分地发挥其功能. 2.使用netstat 命令来查看端口是否开放 //查看是否监听在0.0.0.0:1