linux
清规欲
IT爱好者
展开
-
FinalShell SSH工具,服务器管理,远程桌面加速软件,支持Windows,Mac OS X,Linux
FinalShell是一体化的的服务器,网络管理软件,不仅是ssh客户端,还是功能强大的开发,运维工具,充分满足开发,运维需求.特色功能:免费海外服务器远程桌面加速,ssh加速,双边tcp加速,内网穿透.主要特性:1.多平台支持Windows,Mac OS X,Linux2.多标签,批量服务器管理.3.支持登录Ssh和Windows远程桌面.4.漂亮的平滑字体显示,内置100多个配色方案.5.终端...原创 2018-07-13 17:13:04 · 600 阅读 · 0 评论 -
ngnix的安装小记
Nginx可以使用各平台的默认包来安装,本文是介绍使用源码编译安装,包括具体的编译参数信息。正式开始前,编译环境gcc g++ 开发库之类的需要提前装好,这里默认你已经装好。ububtu平台编译环境可以使用以下指令:#apt-get install build-essential #apt-get install libtoolcentos平台编译环境使用如下指令原创 2016-02-23 12:15:05 · 376 阅读 · 0 评论 -
超简单将Centos的yum源更换为国内的阿里云源
Ali-OSMAlibaba Open Source Mirror SiteHomeAboutJoin UsCentOS1、备份mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2、下载新的CentOS-Ba转载 2017-01-06 10:41:19 · 3068 阅读 · 0 评论 -
Tomcat的三种模式及并发优化
Tomcat的运行模式有3种1、bio默认的模式,性能非常低下,没有经过任何优化处理和支持.2、nio利用java的异步io护理技术,noblocking IO技术.想运行在该模式下,直接修改server.xml里的Connector节点,修改protocol为 Connector port="80″ protocol="org.apache.coyote.http11原创 2016-06-17 22:14:40 · 533 阅读 · 0 评论 -
linux crontab定时执行任务
关于crontab: crontab命令常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。该词来源于希腊语 chronos(χρ?νο?),原意是时间。 通常,crontab储存的指令被守护进程激活, crond常常在后台运行,每一分钟检查是否有预定的作业需要执行。这类作业一原创 2016-03-29 11:09:02 · 505 阅读 · 0 评论 -
Centos7 SSH密钥登陆及密码密钥双重验证
一、首先登陆centos,切换用户,切换到你要免密码登陆的用户,进入到家目录,以下我以root为例,命令:su rootcd ~ 二、创建钥匙,命令:ssh-keygen -t rsa,一路按Y搞定 三、按照流程走完后会在 ~/.ssh目录下(用户所在家目录下的.ssh目录)看到id_rsa, id_rsa.pub文件 第一个是私有密钥 第二个是公共密钥转载 2016-04-25 14:43:58 · 17256 阅读 · 1 评论 -
centos iptables 防火墙设置
1、安装iptables防火墙 怎么知道系统是否安装了iptables?执行iptables -V,如果显示如: iptables v1.3.5 说明已经安装了iptables。 如果没有安装iptables需要先安装,执行: yum install iptables 在Linux中设置防火墙,以CentOS为例,打开iptables的配置文件: vi /etc转载 2016-02-25 10:52:52 · 209 阅读 · 0 评论 -
CentOS 7开放端口
CentOS升级到7之后,发现无法使用iptables控制Linuxs的端口,google之后发现Centos 7使用firewalld代替了原来的iptables。下面记录如何使用firewalld开放Linux端口:开启端口firewall-cmd --zone=public --add-port=80/tcp --permanent命令含义:--zon转载 2016-02-23 17:57:11 · 225 阅读 · 0 评论 -
Centos7配置更新国内yum源
Centos7配置国内yum源。网易(163)yum源是国内最好的yum源之一 ,无论是速度还是软件版本,都非常的不错,将yum源设置为163yum,可以提升软件包安装和更新的速度,同时避免一些常见软件版本无法找到。V9zz的云主机就将yum源设置为163的yum,具体设置方法如下:1,进入yum源配置目录 cd /etc/yum.repos.d2,备份系统自带的yum源 mv C转载 2016-02-23 11:46:04 · 29411 阅读 · 0 评论 -
Nginx 记录请求分发日志设置
在nginx接收到请求之后, 需把请求分发到后端WEB服务集群.在这里需要记录分发日志, 来分析后端每台WEB服务器处理的请求数目.http {log_format main ' $remote_user [$time_local] $http_x_Forwarded_for $remote_addr $request ' '$http_x_forwarded_f转载 2016-03-19 16:17:17 · 4606 阅读 · 0 评论 -
tomcat日志文件目录修改
tomcat每次启动时,自动在logs目录下生产以下日志文件,且每天都会生成对应日期的一个文件,造成日志文件众多:catalina.outlocalhost_access_log.2012-07-05.txt localhost.2012-07-05.txt catalina.2012-07-05.txt manager.20原创 2016-03-19 14:53:34 · 7973 阅读 · 0 评论 -
redis 3.2.2 集群安装
centos1:192.168.215.156 skycloud1centos2:192.168.215.157 skycloud21、环境准备Redis-trib.rb 需要ruby环境,先安装ruby环境yum -y install zlib ruby rubygems安装ruby转载 2017-03-01 18:17:18 · 299 阅读 · 0 评论 -
FastDFS分布式文件系统安装与使用(单节点)
原文链接:http://blog.csdn.net/xyang81/article/details/52837974FastDFS是由淘宝的余庆先生所开发,是一个轻量级、高性能的开源分布式文件系统,用纯C语言开发,包括文件存储、文件同步、文件访问(上传、下载)、存取负载均衡、在线扩容、相同内容只存储一份等功能,适合有大容量存储需求的应用或系统。做分布式系统开发时,其中要解决的一个问题就是图转载 2017-02-24 15:45:51 · 591 阅读 · 0 评论 -
FastDFS分布式文件系统集群安装与配置
原文链接:http://blog.csdn.net/xyang81/article/details/52928230FastDFS集群规划跟踪服务器负载均衡节点1:192.168.1.206 dfs-nginx-proxy-1 跟踪服务器负载均衡节点2:192.168.1.207 dfs-nginx-proxy-2 跟踪服务器1:192.168.1.200 dfs-trac转载 2017-02-24 15:49:55 · 318 阅读 · 0 评论 -
Centos 7搭建Gitlab服务器超详细
一、 安装并配置必要的依赖关系在CentOS系统上安装所需的依赖:ssh,防火墙,postfix(用于邮件通知) ,wget,以下这些命令也会打开系统防火墙中的HTTP和SSH端口访问。1.安装sshsudo yum install -y curl policycoreutils-pythonopenssh-server 若出现以下图片的信息则表示成功 2.将SSH服务设置成开机自启动,安装命令...转载 2018-07-12 21:12:56 · 2571 阅读 · 0 评论 -
Jenkins Centos7安装Jenkins
1.安装前的准备如果安装2.0之后的需要安装jdk1.8以上,安装方法在结尾2.下载安装包并上传至服务器官网 rpm安装包地址3.安装# 进入上传目录,执行rpm -ih jenkins-2.73.1-1.1.noarch.rpm12成功提示warning: jenkins-2.73.1-1.1.noarch.rpm: Header V4 DSA/SHA1 Signature, key ID 8...转载 2018-07-10 14:15:31 · 861 阅读 · 0 评论 -
基于Flume+Kafka+ Elasticsearch+Storm的海量日志实时分析平台
基于Flume+Kafka+ Elasticsearch+Storm的海量日志实时分析平台作者:互联网技术联盟 微信公众号日期:2016年4月26日【本文系互联网技术联盟(ITA1024)原创首发,转载或节选内容前需获授权(授权后一周以后可以转载),且必须在正文前注明:本文转自互联网技术联盟(ITA1024)技术分享实录,微信公众号:ita1024k】袁晓亮猎聘网架构中间件负责人互联网技术联盟IT...转载 2018-03-09 16:18:37 · 1314 阅读 · 0 评论 -
JVM初探- 使用堆外内存减少Full GC
问题: 大部分主流互联网企业线上Server JVM选用了CMS收集器(如Taobao、LinkedIn、Vdian), 虽然CMS可与用户线程并发GC以降低STW时间, 但它也并非十分完美, 尤其是当出现Concurrent Mode Failure由并行GC转入串行时, 将导致非常长时间的Stop The World(详细可参考JVM初探- 内存分配、GC原理与垃圾收集器).解决: 由GCIH...转载 2018-02-11 15:27:55 · 467 阅读 · 0 评论 -
JVM总结-内存监视手段及各区域内存溢出解决
引言本文仅关注一些常见的虚拟机内存监视手段,以及JVM运行时数据区各个部分内存溢出的发生和对应的解决方案,总体来说属于概括性总结,涉及相对不是很深入,目的是让自己和其它初学者有一个框架性、概念性的了解,当遇到问题时有迹可循、不至于不知所措。一、虚拟机内存监视手段虚拟机常出现的问题包括:内存泄露、内存溢出、频繁GC导致性能下降等,导致这些问题的原因可以通过下面虚拟转载 2018-02-02 16:41:11 · 205 阅读 · 0 评论 -
ActiveMQ 5.x 的安全配置
前言:activeMQ分为2个安全配置。一个是web控制台的安全配置;另外一个是对于队列/主题的访问安全配置。1.控制台安全配置ActiveMQ使用的是jetty服务器, 打开conf/jetty.xml文件,找到[html] view plain copy print?bean id="securityCon转载 2017-08-14 19:33:53 · 339 阅读 · 0 评论 -
Linux jar包 后台运行
Linux 运行jar包命令如下:方式一:java -jar shareniu.jar特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出那如何让窗口不锁定?方式二java -jar shareniu.jar &&代表在后台运行。特定:当前ssh窗口不被锁定,但是当窗口转载 2017-08-21 10:28:20 · 407 阅读 · 0 评论 -
mysql开启远程访问权限
登录数据库 mysql -u root -p 输入root 密码 //%为所有ip都可以远程访问 mysql>use mysql; mysql>update user set host = '%' where user = 'root'; //推送设置到内存或重启服务器也行 mysql>FLUSH PRIVILEGES原创 2017-03-09 18:24:08 · 386 阅读 · 0 评论 -
CentOS7安装MYSQL5.7.12
centos编译源码方式安装MySQL 5.7.12数据库1、安装文件准备1). 下载cmake-3.5.tar.gz ---新版的MySQL用CMAKE编译安装http://www.cmake.org/download/https://cmake.org/files/v3.5/cmake-3.5.2.tar.gz2).下载ncurses-5.9.tar.gz ---安装My原创 2016-04-25 18:37:01 · 2572 阅读 · 2 评论 -
【Linux】CentOS 7通过Firewall开放防火墙端口
发现在CentOS 7上开放端口用iptables没效果(或者是sodino没找到正确的命令,传说Centos7 下默认的防火墙是 Firewall,替代了之前的 iptables)…使用firewall-cmd开放端口则立即就生效了。见下操作:1234567firewall-cmd --state //查看运行状态// 开放1024的端口fir转载 2017-02-20 20:06:26 · 617 阅读 · 0 评论 -
GraphicsMagic安装
1. yum install freetype 2. yum install gd-devel 3. yum install libgomp 4. yum install libjpeg libjpeg-devel 5. yum install libpng libpng-devel6. wget ftp://ftp.graphicsmagick.or原创 2016-03-21 09:27:46 · 1736 阅读 · 0 评论 -
Centos7无法使用ssh登陆及解决方案
Centos7无法使用ssh登陆及解决方案今天项目组反映,有一台Centos7服务器无法使用SSH登陆了,所以我就通过本地登陆到该系统后,发现SSH服务没有启动,该判断方法主要是使用的是netstat方法进行查看;netstat -anlpt | grep 22说到这,如果是Centos7的话,我们如果想要使用netstat的命令的话,需要安装net-tools后才可以使用yum转载 2016-02-19 17:58:05 · 19801 阅读 · 0 评论 -
linux基础入门课程---linux内核调度机制
linux内核调度机制: 如果只有一个linux内核,而没有编译器类似的程序,只有内核是不能在硬件上运行的,所以linux内核提供了开源程序的平台,开源程序又催生了linux的发展,而底层的硬件要被上层应用使用,又需要驱动程序。 在多程序运行时,CPU进行时间分片(timeslice)分配给每个程序,并且程序要运行,必须在内存中,但是内存分片会形成内存碎片,所以转载 2015-10-27 13:57:21 · 505 阅读 · 0 评论 -
linux内核官方网站
https://www.kernel.org/原创 2015-10-27 15:49:04 · 3140 阅读 · 0 评论 -
bash的三种引号
bash支持的引号:`` :(和 ~ 一个键) 命令替换" " :弱引用,可以实现变量替换' ' :强引用,不完全变量替换转载 2015-11-12 16:09:01 · 875 阅读 · 0 评论 -
Linux命令的格式
命令格式: 命令 选项 参数选项: 短选项: -字母多个选项可以组合:-a -b = -ab长选项: --多个选项不可以组合参数:命令的作用对象原创 2015-10-27 14:15:33 · 383 阅读 · 0 评论 -
linux基础入门课程---命令基础
命令:内部命令:由shell程序自带的命令叫做内部命令;外部命令:在系统的某个路径下,有一个与命令同名的可执行程序叫做外部命令。 查看内外部命令的命令:type 命令 命令选项:用于调整命令执行行为的开关。长选项,如果需要参数的话,通常需要使用等号,例如--size=1G []可选内容;文件系统,即文件管理系统,对转载 2015-10-27 14:02:28 · 339 阅读 · 0 评论 -
linux基础入门课程---linux文件类型及FHS
文件类型及FHS:高级格式化:申请一个区域,用于存放文件的索引,并且将整块磁盘划分成一个一个固定大小的可存储数据的磁盘块的过程,也叫做创建文件系统的过程linux文件类型:1、普通文件 -,d2、目录文件 d3、链接文件 符号链接(软链接)l 硬链接4、特殊文件,用于作为硬件设备访问入口的文件转载 2015-10-27 14:00:23 · 439 阅读 · 0 评论 -
linux基础入门课程----计算机原理概念
计算机原理概念:1、CPU和内存中的存储单元通信线路称为总线(BUS),总线是被指令和数据复用的,所以也称为前端总线。2、计算机中计算频率的时间标准即晶体振荡器原理,精确计算时间长度,根据相同的时间统计变化的次数,即保持时钟同步。3、每一个芯片在厂家生产时都有一个以微码(汇编语言)形式存在内置接口,完成一定意义上的智能操作。4、CPU中控制器在未从存储器转载 2015-10-27 13:53:37 · 690 阅读 · 0 评论 -
linux基础入门课程---计算机操作系统发展历史
计算机操作系统发展历史: 为了解决穿孔机时代CPU在同一时间只能处理一个程序(批处理和脱机批处理)的问题,GE(通用电气),MIT(麻省理工学院),AT&T(美国电话电报公司)的Bell实验室共同研发了多用户、多任务、多层次的多用途通用系统——multics ,由于MULTICS比较昂贵和巨大,工程师们迷失,不知道该往哪个方向发展,导致GE、MIT退出,只剩下AT&T,B转载 2015-10-27 13:55:05 · 697 阅读 · 0 评论 -
linux命令---复制和移动文件 cp和mv
cp: copy一个文件到一个文件多个文件到一个目录cp /etc/passwd /tmp/ 将passwd 复制到目录/tmp下,并保持原名字cp /etc/passwd /tmp/test 将passwd复制到tmp下,如果不存在test的文件或目录,则意思是将passwd复制并命名为test;如果tmp目录下存在test文件,则会提示是否覆盖操作;如果tmp原创 2015-10-27 11:48:20 · 2763 阅读 · 0 评论 -
linux基础入门课程---vim文本编辑器
vim文本编辑器文本编辑器 行编辑器:sed(流编辑器) 全屏幕编辑器:nano,emacs,vi,vimvim(vi):模式化编辑器 编辑模式(命令模式): 输入模式: 末行模式:vim启动: vim [option] FILE…… 例如:vim /tmp/a.txt op转载 2015-10-27 14:04:39 · 392 阅读 · 0 评论 -
linux命令---文本排序 sort
sort-n: 按数值排序-r: 降序排序-t: 字段分隔符-k: 以哪个字段为关键字进行排序-u: 排序后相同的行只显示一次-f:排序时忽略大小写原创 2015-10-28 16:26:12 · 458 阅读 · 0 评论 -
bash的特点
bash支持 1、命令历史 (用上下键)、命令补全 2、支持管道、重定向 3、命令别名 4、命令行编辑 5、命令行展开 6、文件名通配 7、变量 8、编程命令行编辑 Ctrl+a :跳到命令行首Ctrl+e :跳到命令行尾Ctrl+u :删除光原创 2015-10-28 19:07:57 · 1012 阅读 · 0 评论 -
Centos 7 学习之静态IP设置
本学习主要针对 Centos 7.0.1406 版本进行学习整理!如果你使用 VirtualBox 配置 Centos 那么请参考我的这篇文章 Centos 7 学习之静态IP设置(续)1、编辑 ifcfg-eth0 文件,vim 最小化安装时没有被安装,需要自行安装不描述。[plain] view plain copy # vim转载 2016-02-19 17:06:49 · 857 阅读 · 0 评论 -
手动安装Intel network I217-LM网卡的Linux驱动
1.Intel官网下载Linux网卡驱动Intel 官网下载中心:https://downloadcenter.intel.com/zh-cn/product/60019/-I217-LM2.安装网卡驱动# tar zxf e1000e-3.1.0.2.tar.gz# cd e1000e-3.1.0.2# cd src/# make inst转载 2016-01-14 12:11:33 · 7865 阅读 · 0 评论