
Linux相关
文章平均质量分 63
Linux下的命令及部分软件安装
ybb_ymm
从事多年java、python工作。文章、图片及内容仅是学习使用,如有侵权,请联系我,立即删除
展开
-
Centos7清空历史命令的方法(清空history)
在linux操作系统中基本上使用的就是命令来执行,centos系统默认会对用户之前登录执行过的命令进行储存。有时候会有一种情况是不想让别人知道自己执行了那些命令了,那怎么才能实现这种需求,执行完以后,别人在登陆后无法查询到自己的执行命令呢?原创 2023-02-27 08:12:35 · 8526 阅读 · 0 评论 -
-bash: pip: command not found
这个错误的原因就是,我们的服务器上没有安装pip,装上就可以了,下面我们看一下centos中的解决方案。原创 2023-02-18 07:48:42 · 2077 阅读 · 0 评论 -
程序员必备的Linux命令——其他常用命令
Linux命令就是我们对Linux系统进行管理的操作指令。类似于我们操作windows系统中可视化的各种操作动作。在Linux系统中,我们任何东西都被认做是文件,比如cpu、内存、键盘以及用户全是文件。Linux命令类似于之前的DOS命令。Linux系统中命令分为两种:Linux命令以及Shell命令。小步慢跑,一天10——20条命令,好好消化,基本的linux操作命令信手拈来上一篇机器及系统进程管理相关命令,今天我们看一下Linux系统下其他常用命令。原创 2023-02-11 07:30:13 · 363 阅读 · 0 评论 -
程序员必备的Linux命令——机器及系统进程管理相关命令
在Linux系统中,我们任何东西都被认做是文件,比如cpu、内存、键盘以及用户全是文件。Linux命令类似于之前的DOS命令。Linux命令就是我们对Linux系统进行管理的操作指令。小步慢跑,一天10——20条命令,好好消化,基本的linux操作命令信手拈来。用户管理及系统管理与性能监控指令,今天我们看一下机器及系统进程管理相关命令。好了,关于机器及系统进程管理相关命令今天就讲到这,欢迎大家留言交流。Linux系统中命令分为两种:Linux命令以及Shell命令。原创 2023-02-11 07:29:10 · 361 阅读 · 0 评论 -
linux中如何优雅的结束掉进程
停止内部线程和接收请求判断当前是否有线程正在运行确保等待正在执行的线程执行完毕停止我们的运行容器这样,我们可以看到一个正常的流程结束的过程,如果换成我们常用的springboot项目,怎么去结束呢?原创 2023-02-09 08:35:15 · 654 阅读 · 0 评论 -
为什么不建议使用kill -9 关闭程序?
kill 可以将指令信息传送至程序。预先设计的SIGKILL(15),可将指定程序终止掉。假如没有正常终止此程序,可使用SIGKILL(9)信息进行强制删除程序。我相信很多程序员都用过kill -9 pid这个命令,彻底杀死进程的。通常情况下使用这个是没有问题的, 但是在我们生产项目中使用他的时候,可能会遇到致命的错误问题,而且不好排查原因。原创 2023-02-08 08:41:42 · 577 阅读 · 0 评论 -
程序员必备的Linux命令——内置及其他命令
在Linux系统中,我们任何东西都被认做是文件,比如cpu、内存、键盘以及用户全是文件。Linux命令类似于之前的DOS命令。Linux命令就是我们对Linux系统进行管理的操作指令。类似于我们操作windows系统中可视化的各种操作动作。好了,今天关于程序员必备的Linux命令——内置及其他命令的文章就先讲解到这,欢迎大家留言交流。小步慢跑,一天10——20条命令,好好消化,基本的linux操作命令信手拈来。Linux系统中命令分为两种:Linux命令以及Shell命令。原创 2023-02-07 09:22:07 · 107 阅读 · 0 评论 -
程序员必备的Linux命令——网络操作命令
Linux命令就是我们对Linux系统进行管理的操作指令。类似于我们操作windows系统中可视化的各种操作动作。在Linux系统中,我们任何东西都被认做是文件,比如cpu、内存、键盘以及用户全是文件。Linux命令类似于之前的DOS命令。Linux系统中命令分为两种:Linux命令以及Shell命令。小步慢跑,一天10——20条命令,好好消化,基本的linux操作命令信手拈来上一篇用户管理及系统管理与性能监控指令,今天我们看一下网络操作命令。原创 2023-02-06 08:38:18 · 305 阅读 · 0 评论 -
程序员必备的Linux命令——用户管理及系统管理与性能监控指令
Linux命令就是我们对Linux系统进行管理的操作指令。类似于我们操作windows系统中可视化的各种操作动作。在Linux系统中,我们任何东西都被认做是文件,比如cpu、内存、键盘以及用户全是文件。Linux命令类似于之前的DOS命令。Linux系统中命令分为两种:Linux命令以及Shell命令。小步慢跑,一天10——20条命令,好好消化,基本的linux操作命令信手拈来上一篇信息显示以及搜索文件的操作指令,今天我们看一下用户管理及系统管理与性能监控。原创 2023-02-05 21:33:55 · 168 阅读 · 0 评论 -
程序员必备的Linux命令——信息显示和搜索文件
Linux命令就是我们对Linux系统进行管理的操作指令。类似于我们操作windows系统中可视化的各种操作动作。在Linux系统中,我们任何东西都被认做是文件,比如cpu、内存、键盘以及用户全是文件。Linux命令类似于之前的DOS命令。Linux系统中命令分为两种:Linux命令以及Shell命令。小步慢跑,一天10——20条命令,好好消化,基本的linux操作命令信手拈来上一篇对磁盘及文件系统的操作指令,今天我们看一下信息显示和搜索文件的处理命令。原创 2023-02-04 09:06:47 · 527 阅读 · 1 评论 -
断网后,是否能够ping通127.0.0.1?
说起这个问题很搞笑,其实也是挺有意思的。是这么回事,公司突然断网了,有人突然来了一句,断网了,能不能ping通127.0.0.1呢?大家就实验起来了!结果显而易见,如上图,我们是能够ping通的!那么问题来了,这里面的原理究竟是什么?大家懂吗?原创 2023-02-04 09:05:17 · 963 阅读 · 0 评论 -
程序员必备的Linux命令——磁盘和文件系统
以上命令是对磁盘及文件系统的命令,这些命令也是需要配置他的权限授权,如果没有权限,即使命令写的再好,也是不能够运行的,下面在给大家添加4个权限和用户授权的相关命令。Linux命令就是我们对Linux系统进行管理的操作指令。小步慢跑,一天10——20条命令,好好消化,基本的linux操作命令信手拈来。Linux系统中命令分为两种:Linux命令以及Shell命令。对文件及内容的操作指令,今天我们看一下磁盘和文件系统的处理命令。好了今天关于磁盘和文件系统的命令以及授权命令,就先到这里。原创 2023-02-02 08:51:01 · 216 阅读 · 0 评论 -
Linux命令使用错误记录
今天在使用jenkins自动部署的时候,查看日志也是打印成功的,如下图:自以为是成功,没有看项目启动日志。当访问接口的时候,返回的还是原有数据,没有更新数据接口。原创 2023-02-02 08:48:53 · 277 阅读 · 0 评论 -
程序员必备的Linux命令——查看文件及内容处理
在Linux系统中,我们任何东西都被认做是文件,比如cpu、内存、键盘以及用户全是文件。Linux命令类似于之前的DOS命令。Linux命令就是我们对Linux系统进行管理的操作指令。类似于我们操作windows系统中可视化的各种操作动作。以上表格就是我们今天要讲解的查看文件及内容处理的命令,含义以及部分示例。对文件及目录的操作指令,今天我们看一下查看文件及其内容的处理命令。Linux系统中命令分为两种:Linux命令以及Shell命令。欢迎大家留言交流,也欢迎大家关注我的工种昊《coder练习生》原创 2023-02-01 09:55:45 · 344 阅读 · 0 评论 -
程序员必备的Linux命令——文件及目录命令
在Linux系统中,我们任何东西都被认做是文件,比如cpu、内存、键盘以及用户全是文件。Linux命令类似于之前的DOS命令。Linux命令就是我们对Linux系统进行管理的操作指令。上面表格中的命令如果显示:command not found 则表示没有安装相关组件。安装完成后,执行tree,则会出现我们想要的树形结构。今天关于Linux命令——文件及目录命令,讲解到这,欢迎大家留言交流。Linux系统中命令分为两种:Linux命令以及Shell命令。也欢迎大家关注我的工种昊《coder练习生》原创 2023-02-01 09:53:21 · 377 阅读 · 0 评论 -
Linux下buff/cache占用过大问题
当我们在命令行中执行free -h 查看内存时,发现buff/cache占用过大,导致其他软件没有内存可使用。其实,我们可以将他设置成定时任务,每隔一段时间执行一下,这样我们的buff/cache就不会那么高了!这样我们就解决了buff/cache过高的问题,但是缺点在于我们需要手动去执行!再打开的文件中添加我们的定时任务执行的时间 以及执行的文件路径。为了确保我们添加成功,可执行下面的命令查看我们是否追加成功。给我们的定义的脚本赋予可执行的权限。测试一把,执行一下我们的脚本。添加完成后,保存,退出。原创 2023-01-09 08:30:11 · 12216 阅读 · 1 评论 -
jenkins版本控制及回滚配置
jenkins 完成代码的自动部署及版本回滚操作!简单、高效、便于维护原创 2022-07-20 09:30:33 · 9659 阅读 · 6 评论 -
RocketMQ 集群搭建
有朋友私信我,只搭建可视化界面,有没有rocketMQ的集群搭建教程呢?这里应小伙伴的要求。rocketmq下载地址:Apache rocketMq Downloads搭建一个双主双从异步复制的Broker集群。为了方便,这里使用了两台主机来完成集群的搭建。 这两台主机的功能与broker角色分配如下表。将主机名修改为rocketmq1(不修改也可,用ip作为区分)解压命令:unzip rocketmq-all-4.9.4-bin-release.zip执行命令:cd /tools/rocketMq/roc原创 2022-07-05 16:46:49 · 298 阅读 · 0 评论 -
vue调用百度api时跨域的解决方案
今天在开发一个项目中发现vue前端调用百度ocr识别接口出现了跨域问题!百度api 的接口: https://aip.baidubce.com/oauth/2.0/token接下来我们看看如何解决我们用ngxin配置,具体如下:这样就可以完美解决跨域问题了更多编程内容,请扫码关注《coder练习生》,如果觉得有用,也可赠送作者一杯咖啡...原创 2022-07-04 11:25:50 · 2983 阅读 · 0 评论 -
windows下redis设置redis开机自启动方法
前面我们已经详细讲解过Linux下如何安装Redis对于windows的安装更加简单了,只需要下载免安装版本,解压后放到你想要配置的目录即可。下载地址如下(可根据自己的需要来选择合适的版本):https://redis.io/download/今天在开发环境下遇到了一个问题,没有启动Redis,这也是比较麻烦的一个问题,依赖Redis的则每次都需要手动去启动。下面我们就来看一下如何设置开机启动。1):Win+R快捷键输入services.msc,然后回车或者点击确定2):win10桌面 此电脑 右键单击(原创 2022-07-04 11:13:52 · 9354 阅读 · 11 评论 -
CentOS Linux 8 - AppStream 错误
问题描述今天2022年3月7日在CentOS 8.2上安装软件时,遇到如下报错:CentOS Linux 8 - AppStream 错误:为仓库 ‘appstream’ 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs in mirrorlist在网上一顿搜索也没能解决,最终在阿里云开发者社区找到了答案!网址为:https://developer.aliyun.com/mirror/centos问题解决方法更换CentOS Lin原创 2022-04-06 16:57:37 · 2620 阅读 · 0 评论 -
Linux下安装禅道
1、开源版下载地址:禅道 12.4.1 版本2、将 压缩包放在/opt文件夹内解压tar -zxvf ZenTaoPMS.12.4.1.zbox_64.tar.gz3、我们在配置禅道的时候他会自动占用我们的两个网络端口,一个是Apache应用服务(默认端口80),一个是mysql的数据库服务(默认端口3306)下面我们来修改端口:安装完成禅道后,在任意目录下输入命令: /opt/zbox/zbox -h //查看zbox的帮助命令 /opt/z...原创 2022-03-29 09:10:05 · 2328 阅读 · 0 评论 -
Linux下搭建gitlab
gitlab安装详解原创 2022-03-10 13:09:08 · 378 阅读 · 0 评论 -
Linxu下RocketMq及可视化界面的搭建
RocketMq搭建,以及可视化界面的搭建详细过程!原创 2022-01-20 10:39:23 · 3131 阅读 · 0 评论 -
Linux(centos)下搭建confluence
linux下confluence搭建原创 2021-12-23 14:11:51 · 2362 阅读 · 0 评论 -
Linux下安装openOffice
1.下载tar.gz包。下载地址:http://www.openoffice.org/zh-cn/Apache OpenOffice - Official Downloadhttp://www.openoffice.org/zh-cn/(需要下载rpm格式的)2.通过xftp上传到linux中。我的目录在/tools中3.解压文件:tar -zxvf Apache_OpenOffice_4.1.6_Linux_x86-64_install-rpm_zh-CN.tar.gz解压后进入zh-CN目录中.原创 2021-11-12 15:04:15 · 1252 阅读 · 0 评论 -
Mysql主从复制——一主一从
废话不多说,直接上配置文件信息:1、主库配置文件内容[client]default-character-set=utf8[mysql]default-character-set=utf8[mysqld]init_connect='SET collation_connection = utf8_unicode_ci'init_connect='SET NAMES utf8'character-set-server=utf8collation-server=utf8_unicode_ci原创 2021-11-03 10:44:13 · 225 阅读 · 0 评论 -
centos 如何添加计划任务
1、首先确保你安装了crontab安装命令:yum install crontabs2、启动它 service crond start 你可以将它加入开机启动项中去 chkconfig –level35 crond on查看crontab服务是否已设置为开机启动,执行命令:chkconfig | grepcrond 看在2 3 4 5级别是不是on3、输入crontab -e在打开的文件中输入如下:*/60 * * ...原创 2021-09-19 16:26:58 · 767 阅读 · 0 评论 -
jenkins上部署前端vue项目
在这里默认读者已经安装完jenkins,如有没有安装的可参照jenkins安装与部署配置步骤按照以下图片操作即可注:此处的nodejs14是需要在系统管理-》全局工具配置 中配置以下nodejs在这之前,需要先安装nodejs插件注:deploy.sh(存放到目标服务器的/tools/soft/html文件夹内) 脚本的内容#!/bin/bashtar -xzvf $1 -C $2find $2 -name "*.tar.gz" -ex...原创 2021-07-31 16:41:57 · 686 阅读 · 0 评论 -
Linux 下安装python2.7
1、下载安装包官方下载地址为:https://www.python.org/downloads/,选择的版本为2.7.182、安装 (1)、将下载好的压缩包,上传到服务器的/tools/目录下cd /tools/ (2)、# 解压tar -zxvf Python-2.7.18.tgz (3)、 # 创建安装文件夹...原创 2021-07-31 12:00:24 · 3274 阅读 · 2 评论 -
Linux 下通过nvm 安装node,并进行版本管理
1、安装nvmnvm是node的包版本管理工具,github地址如下:nvm地址安装:curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash检查版本号:nvm --version此时可能会出现:-bash: nvm: command not found此时进入到 /root/.nvm/目录下 vim .bash_profile ,然后将下面这段代码复制进去ex.原创 2021-07-31 10:27:54 · 1325 阅读 · 0 评论 -
mysql之定时备份
1、创建备份目录cd /toolsmkdir backupcd backup2、创建备份shell脚本vim bk数据库名字.sh将下面的脚本复制到shell脚本中#!/bin/bash/tools/mysql-5.7.27/bin/mysqldump approval --hex-blob | gzip > /tools/backup/qiaomu_approval_$(date +%Y%m%d%_%H%M%S).sql.gz注意:(1)、对于mysqldum原创 2021-07-30 16:19:35 · 133 阅读 · 0 评论 -
Linux下安装jdk之Centos
在官网下载了一个tar包。jdk官网下载1、官网下载的jdk-8u271-linux-x64.tar.gz包2、将下载好的jdk-8u271-linux-x64.tar.gz包,上传到/tools下3、在/tools 文件夹下解压:tar -zxvf jdk-8u271-linux-x64.tar.gz 如果不喜欢这个目录,可以解压到其他目录。如:/user/lib/jvm下: tar -zxvf jdk-8u271-linux-x64.tar.gz -C /usr/lib/jvm4...原创 2021-07-17 22:27:06 · 259 阅读 · 0 评论 -
Linux调整虚拟机ip地址
1、首先进入到目录:/etc/sysconfig/network-scripts2、执行ls命令可看到下图(ens192和lo)3、执行ip addr命令,可以看到ens192中的ip即是我们虚拟机设定好的ip地址4、vim ifcfg-ens192 编辑网卡信息配置网关、子网掩码等信息5、保存退出后,重启我们的网卡service network restart更多编程支持,请关注我的公众号《coder练习生》...原创 2021-04-09 09:57:24 · 2841 阅读 · 0 评论 -
手把手教你Linux下安装部署Redis
手把手教你linux下安装redisLinux + redis原创 2020-05-08 13:25:22 · 389 阅读 · 0 评论 -
LINUX 出现 -BASH-4.2# 问题的解决方法
1.在根目录创建 /root 目录 mkdir /root2. 复制 .bashrc 以及 .bash_profile俩个文件到root目录下 cp /etc/skel/.bashrc /root cp /etc/skel/.bash_profile /root3、退出,重新登录就可以了喜欢,请关注公众号《coder练习生》...原创 2021-01-18 16:45:08 · 1768 阅读 · 0 评论 -
Linux下RocketMq可视化工具安装
1、下载可视化工具包下载地址:https://github.com/apache/rocketmq-externals2、将下载的工具包解压上传到服务器(也可将压缩包上传导入服务后使用命令解压)上传后地址目录如下3、通过命令进入到rocketmq-console文件夹#进入根目录cd rocketmq-externals-master#进去rocketmq可视化项目cd rocketmq-console/#编译mvn clean install -DskipTests原创 2021-01-14 17:40:42 · 2294 阅读 · 4 评论 -
AES在windows下正常加解密,Linux下加密正常,解密异常(javax.crypto.BadPaddingException: pad block corrupted)
javax.crypto.BadPaddingException: pad block corrupted 异常,恶心了我一个多小时。废话不多说,上代码将加密key转为byte数组片段KeyGenerator keygen=KeyGenerator.getInstance("AES");SecureRandom securerandom = new SecureRandom(tohash256Deal(key)); 替换为下面的两行keygen.init(weishu, secureran原创 2021-01-14 14:41:59 · 2087 阅读 · 0 评论 -
LInux下安装mysql-5.7.27详细步骤
1、下载mysql源文件2、将下载好的源文件通过工具上传到服务器上3、安装前,我们可以检测系统是否自带安装 MySQL: rpm -qa | grep mysql 如果有如下内容:mysql-libs-5.1.52-1.el6_0.1.x86_64 则,通过命令卸载; // 普通删除模式 rpm -e mysql-libs-5.1.52-1.el6_0.1.x86_64 // 强...原创 2020-12-17 16:37:31 · 1929 阅读 · 1 评论 -
Linux安装jdk之Ubantu
Linux下踩坑合集,在Unbantu下和CentOS下的安装方式还不一样。之前用rpm在CentOS下直接安装,这种方式在Unbantu下不适用所以,在官网下载了一个tar包。jdk官网下载1、官网下载的jdk-8u271-linux-x64.tar.gz包2、将下载好的jdk-8u271-linux-x64.tar.gz包,上传到/usr/java下3、在/usr/java 文件夹下解压:sudo tar -zxvf jdk-8u271-linux-x64.tar.gz 如果不喜...原创 2020-11-27 14:12:20 · 160 阅读 · 0 评论