
Linux
遇星
我想成为我自己
展开
-
Linux ssh rsa配置免密后仍然需要输密码的一种解决方式
想要A免密登陆B,使用了以下方式配置ssh免密登陆:1.A执行ssh-keygen -t rsa2.B执行mkdir -p ~/.ssh3.A执行scp ~/.ssh/id_rsa.pub user@B:~/.ssh/authorized_keys4.尝试ssh B,发现仍然需要输入密码原因:B执行mkdir -p ~/.ssh,还需要执行chmod 700 .ssh,否则可以从/va...原创 2020-03-20 16:18:08 · 1177 阅读 · 0 评论 -
linux lvm简单理解和使用
PV由独立的分区或磁盘组成;VG由一个或多个PV组成,可以再添加PV进行扩容;LV从VG里分配空间,可以再从VG里拿空间资源进行扩容。LV用于挂载目录。所以资源分配流程是PV->VG->LV,如果要扩容LV,要从VG里拿空间资源,如果VG不够了,要增加新的PV。1.创建PVpvcreate /dev/dfa2.创建VGvgcreate vg1 /dev/dfa3.创建...原创 2020-01-09 15:01:52 · 410 阅读 · 0 评论 -
Linux 源码编译简单理解
源码安装通常会有以下步骤./configuremake make installconfigure是做一些检查工作,并且生成Makefile文件,简单来说就是指导下一步make命令应该怎么编译;make是参照Makefile文件进行自动编译;make install,将编译成功的可执行文件安装到系统目录中,一般为/usr/local/bin目录make clean清除上次的mak...原创 2019-12-13 11:08:35 · 235 阅读 · 1 评论 -
LVS 概念、原理、工作模式和调度算法
一、LVS概念DS,director server,LVS服务器RS,real server,LVS后端提供服务的服务器Client,客户端,指使用LVS的用户CIP,client IP,客户端IP,即lvs使用者的IPVIP,virtual IP,LVS服务器给客户端提供的连接IPDIP,director IP,用于和real server通讯的IP地址RIP,real IP,后端...原创 2019-12-05 11:32:22 · 392 阅读 · 0 评论 -
多服务器操作工具-polysh
通常需要查看多台服务器的信息,常规的做法是逐台登陆去查看,或者编写脚本逐个SSH登陆后获取信息,这些都不太方便。有一个很好的解决工具-polysh,可以实现同时对多台服务器执行命令。如$ polysh 192.168.32.2 192.168.32.3ready (2)> df -h|grep boot192.168.32.2 : /dev/sda1 190M...原创 2019-11-28 10:13:29 · 498 阅读 · 0 评论 -
tune2fs: Bad magic number in super-block
想看下磁盘数据块大小,所以使用以下命令一下tune2fs -l /dev/sda遇到报错:tune2fs: Bad magic number in super-block原因是/dev/sda是格式化成xfs了,需要用xfs_info...原创 2019-11-27 16:11:00 · 3083 阅读 · 0 评论 -
MySQL利用xtrabackup搭建主从复制
利用xtrabackup备份主库,并在异机恢复,并配置主从复制。1.主库备份[root@master mysqlData]# mysqlWelcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 22Server version: 5.7.23-log MySQL Communi...原创 2019-05-07 14:50:16 · 771 阅读 · 0 评论 -
top 介绍
top动态显示系统进程和其他大概运行信息,例如:[root@master ~]# toptop - 11:58:57 up 2:32, 2 users, load average: 0.15, 0.05, 0.06Tasks: 108 total, 2 running, 106 sleeping, 0 stopped, 0 zombieCpu(s): 0.7%us, ...原创 2019-05-14 11:18:15 · 695 阅读 · 0 评论 -
/etc/fstab 开机自动挂载
/etc/fstab用于每次系统启动时自动挂载目录,内容如下:[root@master ~]# cat /etc/fstab ## /etc/fstab# Created by anaconda on Tue Aug 7 23:05:19 2018## Accessible filesystems, by reference, are maintained under '/dev/d...原创 2019-05-14 10:38:40 · 1800 阅读 · 0 评论 -
free 介绍
free用于查看内存相关的使用情况,常用的参数就是指定输出数据的单位是k/m/g,free命令的所有输出值都是从/proc/meminfo中读出。[root@master ~]# free -m 1 2 3 4 5 6 total use...原创 2019-05-09 11:54:49 · 975 阅读 · 0 评论 -
vmstat 介绍
vmstat可以监控服务器CPU,内存,虚拟内存交换,IO等情况。通常的用法只需要简单的参数:[root@master ~]# vmstat -t -a 2 10procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------ ---timestamp--- r b swpd fre...原创 2019-05-09 11:20:42 · 181 阅读 · 0 评论 -
iostat 介绍
iostat用于查看存储设备的IO负载情况,输出信息是指定间隔时间内的平均数据,可以持续输出观察。通过iostat --help通常看不到什么有价值的信息[root@master ~]# iostat --helpUsage: iostat [ options ] [ <interval> [ <count> ] ]Options are:[ -c ] [ -d ...原创 2019-05-09 10:32:22 · 1711 阅读 · 0 评论 -
批量复制查找到的多个文件
[root@master test]# lssam.c sam.sh sam.txt test1 test2 test3将所有sam开头的文件都复制到/root/tmp目录下:1.ls sam*|xargs -i cp {} /root/tmp-i选项将{}替换成ls传递过来的文件名,一次替换一个,可以通过-t打印执行过程来观察实际操作:[root@master test]#...原创 2019-05-06 14:56:20 · 1527 阅读 · 0 评论 -
iftop 监控端口流量状况
今天在scp大文件时,想知道目标主机的流量情况,发现iftop可以做到,简单记录一下。我在源主机后台scp了几个大文件,传输时间较长,[root@xx scripts]# jobs[2] Running nohup sh scp_auto.sh /backup/scp_tmp/mysql_full_192.168.aa_2019-05-05_00-00-0...原创 2019-05-06 13:40:19 · 1897 阅读 · 0 评论 -
nohup jobs后台任务的一些常用操作
由于某些脚本或程序执行时间较长,需要将其放到后台去执行,那么放到后台之后怎么知道是否正常运行呢?怎么将其重新放到前台呢?怎么去结束一个正在后台运行的任务呢?1.查看后台任务情况jobs-l:显示进程号;-p:仅任务对应的显示进程号;-n:显示任务状态的变化;-r:仅输出运行状态(running)的任务;-s:仅输出停止状态(stoped)的任务。例如:[root@master t...原创 2019-04-01 11:43:58 · 1994 阅读 · 0 评论