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