![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 51
Janson_Lin
前中科院开发工程师!
展开
-
Mac关闭电脑后,配置的环境又失效了
继昨天关闭终端后配置失效问题:Mac终端配置好的环境变量在关闭终端后失效问题今天开机后,发现配置又是失效了。这里需要执行一个命令:cat ~/.zshrc因为这里每次打开终端,回去加载这个文件我这里执行完,是没有发现有这个文件的,执行一下命令touch ~/.zshrc然后吧加载的环境的配置文件信息写入:vim ~/.zshrc#这里是加载bash_profilesource .bash_profile...原创 2021-11-13 10:18:25 · 951 阅读 · 0 评论 -
Mac终端配置好的环境变量在关闭终端后失效问题
配置号的环境,在关闭终端后,环境有变成not found执行下面代码echo 'source ~/.bash_profile'>>~/.bash_profile这里的.bash_profile可以是以下文件,也可以是自定义文件。a. /etc/profileb. /etc/pathsc. ~/.bash_profiled. ~/.bash_logine. ~/.profilef. ~/.bashrc...原创 2021-11-12 11:58:54 · 1427 阅读 · 6 评论 -
linux环境Mysql主从库配置
mysql主从同步定义主从同步使得数据可以从一个数据库服务器复制到其他服务器上,在复制数据时,一个服务器充当主服务器(master),其余的服务器充当从服务器(slave)。因为复制是异步进行的,所以从服务器不需要一直连接着主服务器,从服务器甚至可以通过拨号断断续续地连接主服务器。通过配置文件,可以指定复制所有的数据库,某个数据库,甚至是某个数据库上的某个表。使用主从同步的好处:通过增加从服务器来提高数据库的性能,在主服务器上执行写入和更新,在从服务器上向外提供读功能,可以动态地调整从服务器的数原创 2021-11-10 14:44:26 · 790 阅读 · 0 评论 -
Linux常用命令大全(详细归纳)
这篇文章可以搭配阅读:Linux常用命令大全(单个解析)Linux常用命令大全一、系统操作相关命令1、系统信息处理arch显示机器的处理器架构uname-m显示机器的处理器架构uname-r显示正在使用的内核版本dmidecode-q显示硬件系统部件-(SMBIOS/DMI)hdparm-i/dev/hda罗列一个磁盘的架构特性hdparm-tT/dev/sda在磁盘上执行测试性读取操作cat/proc/cpuinfo显...原创 2021-08-30 16:16:57 · 6144 阅读 · 2 评论 -
linux搜索log文件的内容
♛ 1 less1.1 less -N 日志文件名.logless -N test.log然后输入"/context"搜索context关键字点击键盘↑ ↓可以滚动,点击 N 可以查看上一个,n可以查看下一个1.2 less详解 SUMMARY OF LESS COMMANDS Commands marked with * may be preceded by a number, N. Notes in parenthese原创 2021-07-27 14:32:11 · 2515 阅读 · 0 评论 -
vm16上安装centos8不能上网
不小心从官网下载了最新的镜像文件,是centos8的然后安装完之后,不能上网解决如下:1.使用root权限 去 编辑这个文件/etc/sysconfig/network-scripts/ifcfg-ens332.修改 ONBOOT=no 为 ONBOOT=yes3.改完之后,需要重新加载一下,值得一提的是,centos8 使用nmcli来管理网卡了,重新加载方式如下sudo nmcli c reload之后就可以上网了...原创 2021-06-21 15:31:22 · 245 阅读 · 0 评论 -
超硬核!11 个非常实用的 Python 和 Shell 拿来就用脚本实例!
Python 脚本部分实例:企业微信告警、FTP 客户端、SSH 客户端、Saltstack 客户端、vCenter 客户端、获取域名 ssl 证书过期时间、发送今天的天气预报以及未来的天气趋势图;Shell 脚本部分实例:SVN 完整备份、Zabbix 监控用户密码过期、构建本地 YUM 以及上篇文章中有读者的需求(负载高时,查出占用比较高的进程脚本并存储或推送通知);篇幅有些长,还请大家耐心翻到文末,毕竟有彩蛋。Python脚本部分企业微信告警此脚本通过企业微信应用,进行微信告.转载 2021-06-08 09:19:46 · 255 阅读 · 0 评论 -
7 个日常实用的 Shell 拿来就用脚本实例
1、list_sys_status.sh显示系统使用的以下信息:主机名、IP地址、子网掩码、网关、DNS服务器IP地址信息#!/bin/bashIP=`ifconfigeth0|head-2|tail-1|awk'{print$2}'|awk-F":"'{print$2}'`ZW=`ifconfigeth0|head-2|tail-1|awk'{print$3}'|awk-F":"'{print$2}'`GW=`route...转载 2021-06-08 09:15:57 · 240 阅读 · 0 评论 -
linux 自定义欢迎界面 /etc/motd文件
linux 自定义欢迎界面 /etc/motd文件这里我们可以定义一些比较关键的信息,方便后期的运维工作实现:linux 系统中 /etc/motd 文件用来存储欢迎信息 用vi编辑输入mysql 5.7jdk 1.8nginx 1.18原创 2021-04-11 19:37:27 · 834 阅读 · 5 评论 -
CentOs linux 8.2 安装mysql,Error: Unable to find a match: mysql-community-server
centos8.2安装mysql8.0时报错Error:Unable to find a match: mysql-community-server今天用yum安装mysql8.0时报错信息如下解决方法:先禁用本地的 MySQL 模块在安装即可#禁用本地sql 接着会有提示 选择Yyum module disable mysqlyum -y install mysql-community-server...原创 2021-04-11 19:15:36 · 1529 阅读 · 0 评论 -
Linux常用命令大全(单个解析)
背景:不会linux命令的程序员,不是好厨子。摘要:Linux常用命令,很适合你的。一提到操作系统,我们首先想到的就是Windows和Linux。Windows以直观的可视化的方式操作,特别适合在桌面端PC上操作执行相应的软件。相比较Windows来说,Linux的很多管控都需要用命令来操作。Linux命令行方式的操作,特别是在服务器端编程、管理、运维方面,都非常的简单、短小、精悍。短短一行组合命令,即可完成在Windows需要各种加工、整合的复杂高效的功能操作。不信,下面全都是。启动网络命原创 2021-01-19 09:18:06 · 701 阅读 · 0 评论 -
教你Linux下安装mysql以及排查问题
一 安装前准备1、检查是否已经安装过mysql,执行命令[root@localhost /]# rpm -qa | grep mysql从执行结果,可以看出我们已经安装了mysql-libs-5.1.73-5.el6_6.x86_64,执行删除命令[root@localhost /]# rpm -e --nodeps mysql-libs-5.1.73-5.el6_6.x86_64再次执行查询命令,查看是否删除[root@localhost /]# rpm -qa |原创 2020-11-02 21:34:37 · 773 阅读 · 0 评论 -
Linux自定义登录成功提示信息
背景一般我们再企业中,会涉及很多服务器,而且再一台服务器中,我们部署的项目的信息也会很多,久而久之,信息越来越来,会给我们自己带来一定的负担。这里我们就采取登录成功后,自定义输出一些辅助信息,这样,我们再服务器上的运维效率也会相对提高。操作修改/etc/motdvim /etc/motd...原创 2020-07-20 10:32:25 · 439 阅读 · 0 评论 -
教你如何设置JMeter压力测试工具中文版
安装的Jmeter默认是英文版,对于英语不大好的人来说,使用英文版软件是件令人头疼的事情,那么如何将英文版设置为中文版呢?这里给提供两种解决方案方法一:一次性打开Jmeter找到 options ->choose language ->chinese,根据自己需要选择简体繁体设置完成,界面就变成中文版的了~缺点:一次性下次打开时会恢复成英文版,每次都需要重新设置中文版 ,比较麻烦~方法二:永久性找到Jmeter的安装目录在安装目录的bin目录中找到原创 2020-07-19 17:54:57 · 681 阅读 · 0 评论 -
杀掉线程kill -9和kill -15的区别
在部署tomcat,有时候使用shutdown.sh关闭线程会失败,很多人都会使用的套路:ps -ef|grep javakill -9 pid 或者 kill -15 pidps -ef|grep tomcatkill -9 pid 或者 kill -15 pid现在来了解一下这个kill命令。1)kill从help中可以清晰的看到 -n 指的是信号编号,那问题来了,“信号编号”是哪位大神???2)kill -l(查看Linux/Unix的信号变量)这么多呀!!.原创 2020-05-14 14:12:34 · 2889 阅读 · 0 评论 -
Nginx 从入门到实践(超级详细)
最近越来越频繁地遇到需要配置反向代理的场景,在自己搭建博客的时候,也不可避免要用到 Nginx,所以这段时间集中学习了一下 Nginx,同时做了一些笔记,希望也可以帮助到大家~ ????这篇文章会在 CentOS 环境下安装和使用 Nginx,如果对 CentOS 基本操作还不太清楚的,可以先看看 <半小时搞会 CentOS 入门必备基础知识> 一文先做了解。相信作为开发者,大家都知...原创 2020-05-06 17:09:53 · 17283 阅读 · 30 评论 -
linux E325: 注意 发现交换文件 "*.swp" 解决方法
今天在linux里修改脚本文件时,不小心非正常关闭了脚本文件,再次编辑时,每次都提示 如下错误:E325: 注意发现交换文件 ".applicaiotn.yml.swp" 所有者: root 日期: Wed Feb 20 03:51:12 2019 文件名: /server/applicaiotn.yml 修改过: 是 用户名: root 主机名: root 进程 ID:...原创 2020-04-30 14:56:29 · 1575 阅读 · 0 评论 -
org.quartz.impl.jdbcjobstore.LockException报错解决
博主是用的是springboot+Quartz+mysql,在一次部署的项目的时候出现了疯狂的报错:org.quartz.JobPersistenceException: Couldn't retrieve trigger: Table 'kr_erp_quartz.QRTZ_TRIGGERS' doesn't exist我检查了数据库中的表,这张表示存在的最后找到原因是:我本地...原创 2020-03-18 00:03:51 · 1140 阅读 · 0 评论 -
提示-bash: telnet: command not found的解决方法
Linux centos 运行telnet命令,出现下面的错误提示:[root@localhost ~]# telnet 127.0.0.1-bash: telnet: command not found解决方法: 安装telnet服务centos、ubuntu安装telnet命令的方法. yum list telnet* 列出telnet相关...原创 2020-03-08 22:20:54 · 684 阅读 · 0 评论 -
Linux iptables 命令使用详解
iptables的主要功能是实现对网络数据包进出设备及转发的控制。当数据包需要进入设备、从设备中流出或者经该设备转发、路由时,都可以使用iptables进行控制。环境操作系统:CentOS7.3ip地址:172.16.55.71.iptables中的“四表五链”及“堵通策略”A.“四表”是指,iptables的功能——filter, nat, mangle, raw....原创 2020-03-08 21:36:50 · 2474 阅读 · 0 评论