随笔分类 -  Liunx运维

摘要:使用mysqldump备份与还原的mysql数据库 一、mysqldump命令介绍 1.mysqldump -help 查看命令介绍: mysqldump --help 2.mysqldump登录选项: -u user:指定用户 -h host:指定主机 -p:表示要使用密码 -E, --event 阅读全文
posted @ 2022-12-06 13:20 Mrwhite86 阅读(4950) 评论(0) 推荐(0) 编辑
摘要:背景:如下脚本实现当微服务重启后,检查微服务的启动端口正常,可通过轮询的方式来实现所需要用到配置文件config.properties信息如下: onlineService:8001 algorthService:8002 recallService:8003 sortService:8004 实现 阅读全文
posted @ 2022-12-03 23:00 Mrwhite86 阅读(362) 评论(0) 推荐(0) 编辑
摘要:shell读取配置文件中的参数 配置文件 配置文件config.properties如下: user=bk age=25 ip=192.168.37.1 一、使用cat+awk语句过滤并赋值变量 user=`cat config.properties | awk -F "=" 'NR==1{prin 阅读全文
posted @ 2022-12-03 22:46 Mrwhite86 阅读(4463) 评论(0) 推荐(0) 编辑
摘要:一、命令详解 在不方便编译或安装tree命令时,可以使用以下的find命令来替代,语句如下: find . -print | sort | sed 's;[^/]*/;| ;g;s; |;|;g' 二、分析原理: -print:默认选项,指定显示路径全名并换行,可不加该选项 sort:将上一步输出的 阅读全文
posted @ 2022-11-28 22:35 Mrwhite86 阅读(293) 评论(0) 推荐(0) 编辑
摘要:导航 一.背景二.依赖功能介绍三.本地备份脚本四.异地备份脚本五.定期删除备份六.github脚本地址 - - - - - - - - - - 分割线 - - - - - - - - - - 一.背景1.总会出现环境上的数据丢失,在没有备份的情况下会非常的被动,不管是由于病毒还是人为的原因造成的程序 阅读全文
posted @ 2022-10-13 00:12 Mrwhite86 阅读(1445) 评论(1) 推荐(2) 编辑
摘要:一、背景 1.使用crond的定时任务时,编辑了以下的语句,每天0点执行定时任务 crontab -eservice crond restart 0 0 * * * sh /root/backup/compress_backup.sh 2>&1 > /root/backup/log_`echo $( 阅读全文
posted @ 2022-10-09 21:58 Mrwhite86 阅读(556) 评论(0) 推荐(0) 编辑
摘要:导航: 一、expect安装、介绍、使用场景二、expect使用原理三、expect使用语法四、expect使用举例五、expect相关错误处理 - - - - - - - - - 分割线 - - - - - - - - - -一、expect安装介绍1.expect命令安装:安装语句:yum in 阅读全文
posted @ 2022-10-08 17:49 Mrwhite86 阅读(1515) 评论(0) 推荐(0) 编辑
摘要:导航:一、文件与文件夹三个时间:atime,mtime,ctime的含义二、ll命令查看文件时间三、stat命令查看文件的时间四、测试创建/修改文件的时间五、常用命令关于文件时间相关 - - - - - - - - - - 分割线 - - - - - - - - - - 一、文件与文件夹三个时间:a 阅读全文
posted @ 2022-10-05 21:14 Mrwhite86 阅读(1942) 评论(0) 推荐(0) 编辑
摘要:一、iptables命令介绍: netfilter/iptables(简称为iptables)组成Linux平台下的包过滤防火墙,与大多数的Linux软件一样,这个包过滤防火墙是免费的,在安装系统的时候就已经自带;iptables是Linux防火墙的管理工具而已,位于/sbin/iptables。真 阅读全文
posted @ 2022-09-18 15:52 Mrwhite86 阅读(4031) 评论(0) 推荐(0) 编辑
摘要:一、概念:lsof全名list opened files,也就是列举系统中已经被打开的文件,进程打开的端口(TCP、UDP)。linux环境中,任何事物都是文件,设备是文件,目录是文件,甚至sockets也是文件。所以,用好lsof命令,对日常的linux管理非常有帮助,也可以对系统监测以及排错将是 阅读全文
posted @ 2022-09-12 17:07 Mrwhite86 阅读(4040) 评论(0) 推荐(0) 编辑
摘要:grep的全部使用语法参照grep --help构造数据如下:test001.txt与test002.txt 日常工作常用的语法如下: 一、在单个文件中查询指定字符串 grep abc test01/test01.txt 查看结果如下: 二、在多个文件中查找指定字符串(并支持问文件通配符) grep 阅读全文
posted @ 2022-08-28 16:48 Mrwhite86 阅读(2289) 评论(0) 推荐(0) 编辑
摘要:三者经常在工作中会使用到,以下是三条命令的区别,帮忙大家理解:1.tail -f 等同于--follow=descriptor,根据文件描述符进行追踪,当文件改名或被删除,追踪停止,但是不是断开。 2.tail -F 等同于--follow=name --retry,根据文件名进行追踪,并保持重试, 阅读全文
posted @ 2022-07-02 23:44 Mrwhite86 阅读(1171) 评论(0) 推荐(1) 编辑
摘要:一、文件冲突前: 二、文件冲突后(默认为): 此时编辑文档,将before改为after但是异常退出了,此时编辑文档提示冲突: 回车进入展示编辑前的文档: ll-a可查看到隐藏文件的信息: 三、文件冲突时选择还原之前的内容: 直接删除swp文件后再此编辑文档,冲突结果:为修改前的内容 四、文件冲突时 阅读全文
posted @ 2022-06-19 15:56 Mrwhite86 阅读(540) 评论(0) 推荐(0) 编辑
摘要:一. df命令详解: linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息 -a 全部文件系统列表 -h 方便阅读方式显示 -H 等于“-h”,但是计算式,1K=1000,而不是1K=1024 -i 显示 阅读全文
posted @ 2022-05-22 23:58 Mrwhite86 阅读(11756) 评论(0) 推荐(0) 编辑
摘要:一.主机互信原理两个主机之间ssh登录需要提示输入对方的密码,当频繁需要登录操作时,可以通过linux公钥和秘钥,建立双机信任关系。把你源主机的公钥文件内容追加到目的主机对应用户下的authorized_keys文件中(如果没有这个文件,则创建一个) 二.操作流程 两台主机分别是node1的ip是1 阅读全文
posted @ 2021-10-14 01:49 Mrwhite86 阅读(4177) 评论(0) 推荐(0) 编辑
摘要:一.cron介绍linux内置的cron进程能帮我们实现这些需求,cron搭配shell脚本,非常复杂的指令也没有问题。1. var/spool/cron/ 目录下存放的是每个用户包括root的crontab任务,每个任务以创建者的名字命名2. _/etc/crontab 这个文件负责调度各种管理和 阅读全文
posted @ 2021-09-20 02:07 Mrwhite86 阅读(1178) 评论(0) 推荐(1) 编辑
摘要:远程登录失败,报错,造成无法登录的情况,原因为:多次输入密码失败导致登录异常。 解决方案: 1、登录主机:vi /etc/ssh/sshd_config 2、找到MaxAuthTries,修改数值变大,或注释掉 3、重启网络服务:service sshd restart 4、再次登录:正常 阅读全文
posted @ 2021-06-12 23:24 Mrwhite86 阅读(6982) 评论(0) 推荐(0) 编辑
摘要:xshell无法通过密码登录的问题如下: 1、登录主机:vi /etc/ssh/sshd_config 2、搜索关键字:PasswordAuthentication 3、将PasswordAuthentication no改为yes 4、保存后重启网络设置:service sshd restart 阅读全文
posted @ 2021-06-12 23:09 Mrwhite86 阅读(1732) 评论(0) 推荐(0) 编辑
摘要:centos7密码忘记了,如何登录进去呢。 1、重新启动 2、按e进入以下界面:linux系统引导 3、在标记的如下位置行尾增加:rw init=/bin/sh 4、按Ctrl+x执行可进入单用户模式 5、切换到系统真正的根目录下:chroot /sysroot/ 6、避免乱码:LANG=en 6、 阅读全文
posted @ 2021-06-12 22:57 Mrwhite86 阅读(2602) 评论(0) 推荐(0) 编辑
摘要:目标: 欲挂载目录:/home欲挂载磁盘:/dev/sdd 1、查看磁盘使用情况 [root@localhost ~]# df -h 文件系统 容量 已用 可用 已用% 挂载点 devtmpfs 475M 0 475M 0% /dev tmpfs 487M 0 487M 0% /dev/shm tm 阅读全文
posted @ 2021-05-20 01:09 Mrwhite86 阅读(248) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示