随笔分类 -  Linux

关于linux方面的一些笔记。
摘要:1、备份 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/ CentOS 5 wget -O /etc/yum 阅读全文
posted @ 2020-06-30 11:20 charseki 阅读(227) 评论(0) 推荐(0) 编辑
摘要:今天在centos7服务器上用yum的时候发现,yum命令不能用了,不管用yum什么命令都会出现如下提示: 1、错误提示一: One of the configured repositories failed (Unknown),and yum doesn't have enough cached 阅读全文
posted @ 2020-06-30 11:17 charseki 阅读(1099) 评论(0) 推荐(0) 编辑
摘要:一、开关机 sync :把内存中的数据写到磁盘中(关机、重启前都需先执行sync) shutdown -rnow或reboot :立刻重启 shutdown -hnow :立刻关机 shutdown -h 19:00 :预定时间关闭系统(晚上7点关机,如果现在超过8点则第二天) shutdown - 阅读全文
posted @ 2020-06-17 10:19 charseki 阅读(263) 评论(0) 推荐(0) 编辑
摘要:1、什么是umask? 当我们登录系统之后创建一个文件总是有一个默认权限的,那么这个权限是怎么来的呢?这就是umask干的事情。umask设置了用户创建文件的默认 权限,它与chmod的效果刚好相反,umask设置的是权限“补码”,而chmod设置的是文件权限码。一般在/etc/profile、$ 阅读全文
posted @ 2020-06-08 15:34 charseki 阅读(614) 评论(0) 推荐(0) 编辑
摘要:问题 Apache ftpServer默认配置文件中,使用./res/conf/users.properties配置用户信息。 <file-user-manager file="./res/conf/users.properties" /> 默认有2个用户:管理员admin和匿名用户anonymou 阅读全文
posted @ 2020-06-03 15:12 charseki 阅读(628) 评论(0) 推荐(0) 编辑
摘要:1、手动启动x11vnc: 按组合键CTRL+ALT+T打开终端,输入: sudo /usr/bin/x11vnc -display :0 -auth /var/run/lightdm/root/:0 -forever -bg -o /var/log/x11vnc.log -rfbauth /etc 阅读全文
posted @ 2020-05-12 13:38 charseki 阅读(5404) 评论(0) 推荐(0) 编辑
摘要:我们都知道通过route命令可以为linux添加静态路由,但是当你的服务器重启后,路由信息就会丢失,可能你会说我可以写到profile文件或者rc.local文件中,如果你没有重启主机只是重启网络服务呢,路由信息依旧会丢。 首先让我们查看一下当前机器的路由表,执行如下命令:route -n 当前本机 阅读全文
posted @ 2020-05-11 17:39 charseki 阅读(969) 评论(0) 推荐(0) 编辑
摘要:1、安装VNCyum install vnc-server 或者使用rpm安装。源码安装等。 2:添加用户 注:必须要切换到对应的用户,设置用户vnc密码。不然不能使用vnc登陆。 useradd user1 //添加用户user1passwd user1 //设置用户的linux登录密码 su u 阅读全文
posted @ 2020-04-24 16:03 charseki 阅读(1568) 评论(0) 推荐(0) 编辑
摘要:一、安装 1.下载 https://github.com/kdlucas/byte-unixbench/archive/v5.1.3.tar.gz 2.修改Makefile 交叉编译 #CC=gccCC = arm-linux-gnueabihf-gcc 3.make 4.修改Run 将main函数 阅读全文
posted @ 2020-04-23 16:02 charseki 阅读(17118) 评论(2) 推荐(0) 编辑
摘要:一、Telegraf介绍 1、基本介绍 Telegraf 是一个用 Go 编写的代理程序,可收集系统和服务的统计数据,并写入到 InfluxDB 数据库。内存占用小,通过插件系统可轻松添加支持其他服务的扩展。 Influxdb 是一个开源的分布式时序、时间和指标数据库,使用 Go 语言编写,无需外部 阅读全文
posted @ 2020-04-23 12:06 charseki 阅读(587) 评论(0) 推荐(0) 编辑
摘要:前言:其实influxdb有更新的版本,在这里选择Version1.2.4是因为,之后的版本没有admin web管理页面,故还是选择老版本使用。 1、Influxdb介绍: 主要特色功能 基于时间序列(Time Series),支持与时间有关的相关函数(如最大,最小,求和等) 可度量性(Metri 阅读全文
posted @ 2020-04-23 11:53 charseki 阅读(591) 评论(0) 推荐(0) 编辑
摘要:1. sysbench 介绍 sysbench是一个模块化的、跨平台、多线程基准测试工具,主要用于评估测试各种不同系统参数 下的数据库负载情况。 它主要包括以下几种方式的测试: cpu性能 磁盘io性能 调度程序性能 内存分配及传输速度 POSIX线程性能 数据库性能(OLTP基准测试) 目前sys 阅读全文
posted @ 2020-04-22 15:44 charseki 阅读(1226) 评论(1) 推荐(0) 编辑
摘要:#!/bin/bash ################################################################ # Mem Used Script # eg. ./mem.sh 10G & to start testing # eg. ./mem.sh st 阅读全文
posted @ 2020-04-21 16:36 charseki 阅读(3046) 评论(1) 推荐(0) 编辑
摘要:SSH篇 1、ssh介绍 SSH是一种网络协议,用于计算机之间的加密登录。如果一个用户从本地计算机,使用SSH协议登录另一台远程计算机,我们就可以认为,这种登录是安全的,即使被中途截获,密码也不会泄露。最早的时候,互联网通信都是明文通信,一旦被截获,内容就暴露无疑。1995年,芬兰学者Tatu Yl 阅读全文
posted @ 2020-04-15 09:28 charseki 阅读(3813) 评论(0) 推荐(0) 编辑
摘要:测试工具:sysbench、memtester、htop 1、htop安装使用 1 yum install ncurses-devel # 安装依赖包 2 tar zxvf htop-2.2.0.tar.gz # 解压 3 ./configure && make && make install # 阅读全文
posted @ 2020-04-14 15:35 charseki 阅读(1679) 评论(0) 推荐(0) 编辑
摘要:最近要测试一台机器的整体性能情况,就在google搜索一番,发现这个一个小工具,说是可以进行内存的压力测试,Memtester主要是捕获内存错误和一直处于很高或者很低的坏位, 其测试的主要项目有随机值,异或比较,减法,乘法,除法,与或运算等等. 通过给定测试内存的大小和次数, 可以对系统现有的内存进 阅读全文
posted @ 2020-04-14 11:16 charseki 阅读(1179) 评论(0) 推荐(1) 编辑
摘要:对于经常在mac上使用top命令的童鞋来说,htop会是一个更加好看和更加好用的命令,下面就是在mac上安装htop的步骤 1.首先去htop官网去下载,我下的是最新的2.2.0版本,网址是https://hisham.hm/htop/releases/2.2.0/ 下载htop-2.2.0.tar 阅读全文
posted @ 2020-04-14 10:42 charseki 阅读(3280) 评论(0) 推荐(0) 编辑
摘要:1、top命令 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。 运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的模式 -- 用基于 top 的命令,可以控制显示方式等等。退出 top 的命令为 q ( 阅读全文
posted @ 2020-04-08 21:09 charseki 阅读(560) 评论(0) 推荐(0) 编辑
摘要:前提环境要求:首先下载合适的数据库驱动 传送门:https://mvnrepository.com/artifact/mysql/mysql-connector-java 将下载好的驱动放到Jmeter的lib文件中 1.创建一个测试计划MysqlTest,并添加数据库驱动到ClassPath: 点 阅读全文
posted @ 2020-04-03 23:47 charseki 阅读(228) 评论(0) 推荐(0) 编辑
摘要:sysbench是一款测试工具 主要包括以下几种方式的测试: 1、cpu性能 2、磁盘io性能 3、调度程式性能 4、内存分配及传输速度 5、POSIX线程性能 6、数据库性能(OLTP基准测试)现在sysbench主要支持 MySQL,pgsql,oracle 这3种数据库 一、从哪里可以下载到s 阅读全文
posted @ 2020-04-03 15:28 charseki 阅读(1289) 评论(0) 推荐(0) 编辑