![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
【Linux】
文章平均质量分 72
【Linux】
冰之杍
多年Java开发经验,专注Java后端技术学习。
展开
-
linux中screen命令及Tmux的使用
linux中screen命令及Tmux的使用原创 2024-04-14 13:08:48 · 489 阅读 · 0 评论 -
Centos7中KeepAlived&Nginx高可用
Centos7中KeepAlived&Nginx高可用原创 2023-12-24 21:25:08 · 576 阅读 · 0 评论 -
nvm安装记录
【代码】nvm安装记录。原创 2023-08-13 15:14:19 · 155 阅读 · 0 评论 -
将以GBK编码上传到Linux的文件转换为UTF-8编码
要将以GBK编码上传到Linux的文件转换为UTF-8编码,可以按照以下步骤进行操作。原创 2023-07-20 09:56:21 · 1710 阅读 · 0 评论 -
Github和Gitee配置ssh key访问不再需要密码
Github和Gitee配置ssh key访问不再需要密码原创 2023-03-28 11:32:42 · 1237 阅读 · 0 评论 -
Centos7下glusterfs分布式存储集群安装与使用测试
Centos7下glusterfs分布式存储集群安装与使用glusterfs是一个开源分布式文件系统,具有强大的横向扩展能力,可支持数pb存储容量和数千客户端,通过网络互联成一个并行的网络文件系统,具有可扩展性、高性能、高可用等特点...原创 2022-08-15 22:20:09 · 772 阅读 · 0 评论 -
Jenkins分配不同视图的权限进行隔离项目使用
Jenkins分配不同视图的权限进行隔离项目使用一、安装权限管理插件二、Configure Global Security配置三、创建Jenkins角色1.创建全局角色2.创建项目角色3.建用户并将角色分配给用户四、新建任务测试Jenkins版本:2.332.3借助Role-based Authorization Strategy插件来达到不同的用户看到的项目任务不同,达到同一套Jenkins环境,隔离使用的目的。一、安装权限管理插件Manage Jenkins -> Manage Plu原创 2022-05-25 10:44:04 · 2914 阅读 · 1 评论 -
linux环境下go-fastdfs安装及使用
linux环境下go-fastdfs安装及使用一.go-fastdfs简介二.安装2.1 二进制安装2.2 安装一.go-fastdfs简介go-fastdfs是一个基于http协议的分布式文件系统,具备高性能、高可靠、无中心、免维护等优点。以下内容抄官网:特点:支持curl命令上传支持浏览器上传支持HTTP下载支持多机自动同步支持断点下载支持配置自动生成支持小文件自动合并(减少inode占用)支持秒传支持跨域访问支持一键迁移支持并行体验支持断点续传(tus)支持dock原创 2022-02-23 18:25:28 · 6446 阅读 · 0 评论 -
centos7下nfs服务器搭建及客户端挂载&防火墙使用固定端口开放
centos7下nfs服务器搭建及客户端挂载&防火墙使用固定端口开放一.环境准备二.搭建NFS服务器三.客户端nfs安装配置四.nfs服务端使用固定端口并启用防火墙开放一.环境准备192.168.56.101:服务器192.168.56.102:客户端二.搭建NFS服务器在服务器192.168.56.101进行nfs的搭建,步骤如下:#服务器节点安装nfs(192.168.56.101)yum -y install nfs-utils#创建nfs共享数据目录mkdir -p /原创 2021-11-28 13:33:16 · 3393 阅读 · 3 评论 -
tomcat&nginx日志定时清理
tomcat&nginx日志定时清理工作中tomcat和nginx下的日志,默认是不会进行日志轮换的,在线上环境运行久了,就会变得巨大,占用磁盘,严重时把磁盘占满,还会影响系统或程序的服务运行,因此需要进行定时定期清理,比如每天0点采用脚本方式进行日志的切割并备份清理,以下记录下tomcat和nginx的我使用的日志清理方式1.脚本准备Tomcat的清理脚本,只保留7天的日志,7天前的日志都清除。内容如下:cat > /opt/scripts/tomcat_log_cut.sh &原创 2021-10-29 10:03:57 · 2026 阅读 · 0 评论 -
git管理代码命令之我的个人习惯
1.第一次下载代码master,这时会在本地建一个叫master的分支git clone https://gitee.com/jxlhljh/gittest.git2.如果git源地址上新建了新的分支,执行下面的fetch拉取最新的分支信息git fetchgit branch -a3.切换到分支开发:checkout远程的1.0.0分支,在本地起名为1.0.0分支,并切换到本地的1.0.0分支git checkout -b 1.0.1 origin/1.0.1git branch可看到已原创 2021-10-26 10:39:31 · 261 阅读 · 0 评论 -
Git命令之tag标签管理
Git命令之tag标签管理注:此文内容参考https://blog.csdn.net/jiaofeng_hou/article/details/787938541.列出标签git tag # 在控制台打印出当前仓库的所有标签2.打标签git标签分为两种类型:轻量标签和附注标签。轻量标签是指向提交对象的引用,附注标签则是仓库中的一个独立对象。建议使用附注标签。# 创建轻量标签git tag v1.0-light# 创建附注标签git tag -a v1.0 -m "1.0原创 2021-10-25 19:09:00 · 793 阅读 · 0 评论 -
通过浏览器html5操作Windows远程桌面,linux,记Apache Guacamole的安装与使用
http://guacamole.apache.org/Apache Guacamole 配置Windows远程桌面https://guacamole.apache.org/releases/1.3.0/$ tar -xzf guacamole-server-1.3.0.tar.gz$ cd guacamole-server-1.3.0/$ cd guacamole-server/$ autoreconf -fi./configure --with-init-dir=/etc/init.dm原创 2021-09-02 12:23:28 · 6851 阅读 · 1 评论 -
Linux下采用ss5搭建sock5服务器&使用proxychains进行sock5客户端代理
Linux下采用ss5搭建sock5服务器&使用proxychains进行sock5客户端代理1.ss5搭建sock5服务器1.1下载ss5源码1.2安装相关yum依赖1.3编绎安装1.4修改SS5配置文件1.5给bash文件增加可执行权限/etc/rc.d/init.d/ss51.6启动/停止/重启ss51.7如果需要开启账号密码认证1.8如果需要修改默认的1080端口2.proxychains-ng搭建sock5客户端2.1下载proxychains2.2编绎安装1.ss5搭建sock5服务原创 2021-08-29 12:45:35 · 3146 阅读 · 0 评论 -
Squid代理服务器的安装及使用
Squid代理服务器的安装及使用1.安装2.设置密码认证3.设置squid.conf配置4.启动Squid服务5.Squid日志管理6. 在客户端进行使用Squid代理服务器是基于Unix的代理服务器,可提供http代理,在有公网环境及内网ip的机器上部署Squid,然后提供给内网机器进行代理服务,达到内网机器也能访问外部网站的效果也可以自己用其他方式进行http代理,如Java实现的http代理服务器等,参见我的另一个文档:Java实现Http代理服务器&通过http代理进行内网安装y原创 2021-08-28 21:54:46 · 460 阅读 · 0 评论 -
如何将代码同时提交到Github和码云Gitee上
如何将代码同时提交到Github和码云Gitee上##clone Github仓库到本地git clone git@github.com:jxlhljh/activitidemotest.git##然后查看下当前项目的远程仓库git remote##查看下当前项目的远程仓库git remote -v##远程仓库重命名当前的remote的名称为origin,将其改成githubgit remote rename origin github##添加gitee原创 2021-08-18 14:41:35 · 125 阅读 · 0 评论 -
linux下使用命令修改jar包内某一个文件中的内容
linux下使用命令修改jar包内某一个文件中的内容1.方式一:vi命令大法2.方式二:jar命令方式进行在线更新文件内容需求:发现线上的bloc-cloud-gateway-2.1.4.RELEASE.jar包中配置文件的端口号配置错误,需要在线修改jar包中文件的application-pro.yml的端口号1.方式一:vi命令大法##vi bloc-cloud-gateway-2.1.4.RELEASE.jarvi bloc-cloud-gateway-2.1.4.RELEASE.jar原创 2021-08-05 15:56:50 · 1829 阅读 · 0 评论 -
Linux下iptables&firewalld学习与使用记录
Linux下iptables&firewalld学习与使用记录[总体比较][Iptables]iptable工作数据流向图规则链规则表iptables的语法格式iptables使用及命令示例[Firewalld]firewalld的基本使用配置firewalld-cmdfirewalld的命令示例[总体比较]相同点:firewalld 与 iptables 都是 linux 中防火墙的管理程序,他们的作用都是用于维护规则,而真正的防火墙执行者是位于内核中的netfilter,只不过fire原创 2021-07-24 14:12:43 · 553 阅读 · 0 评论 -
工作中linux常用命令记录
linux常用命令查看磁盘IO使用率[iostat]查看内存使用率[free]查看Cpu使用率[top]查看文件大小[du/ll等]查看进程启动的精确时间和启动后所流逝的时间查看文件内容查看日志内容[tail]找出目录下特定文件特定内容的linux命令找出linux大文件命令[find]解压/压缩将文件清空的方法catcrontabecholsnetstatpsrpmsed查看磁盘IO使用率[iostat]iostat -x 2 5 ##查看IO情况,每2秒执行一次,总执行原创 2021-07-15 13:22:42 · 448 阅读 · 1 评论 -
nexus3私库环境搭建(maven,yum,apt,nodejs)
目录一.nexus3私库环境搭建(maven,yum,apt,nodejs)1.jdk安装2.nexus软件安装3.修改配置4.启动,重启,停止5.访问测试二、maven,yum,apt,nodejs私库搭建一.nexus3私库环境搭建(maven,yum,apt,nodejs)Nexus3是一个仓库管理器,它极大地简化了本地内部仓库的维护和外部仓库的访问,平常我们在获取maven仓库资源的时候,都是从maven的官方(或者国内的镜像)获取,但假如你的生产环境的服务器无互联网访问权限,此时需要在局域网原创 2021-06-28 11:01:29 · 14151 阅读 · 2 评论 -
Centos7下Ftp服务器Vsftpd环境搭建(虚拟用户)
目录Centos7下Ftp服务器Vsftpd环境搭建(虚拟用户)1.安装及启动等2.配置/etc/vsftpd/vsftpd.conf3. 建立Ftp账号文件4.生成用户数据文件5.修改 /etc/pam.d/vsftpd 文件6.新建系统用户vsftpduser,用户目录为/home/vsftpduser(可选)7.建立Ftp用户个人配置文件8.重启测试总结Centos7下Ftp服务器Vsftpd环境搭建(虚拟用户)虚拟用户,所有虚拟用户会统一映射为一个指定的系统帐号,访问共享位置,即为此系统帐号的原创 2021-06-22 13:13:41 · 1138 阅读 · 4 评论 -
linux下sudo命令配置使用
目录sudo命令配置使用1.sudo介绍2.原理3.安装4.配置sudo命令配置使用1.sudo介绍sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。这样不仅减少了root用户的登录 和管理时间,同样也提高了安全性。2.原理在sudo于1980年前后被写出之前,一般用户管理系统的方式是利用su切换为超级用户。但是使用su的缺点之一在于必须要先告知超级用户的密码。sudo使一般用户不需要知道超级用户的密原创 2021-06-22 10:42:12 · 5057 阅读 · 0 评论 -
Centos7使用时SSH登陆特别慢解决记录
新安装的Centos7的linux服务器,测试能登陆,但发现ssh登陆极慢,较影响效率,可能是由于/etc/ssh/sshd_config中两个配置参数GSSAPIAuthentication和UseDNS影响的原因,修改配置后,登陆速度正常,记录如下原创 2021-06-09 16:40:44 · 1402 阅读 · 0 评论 -
Linux下修改密码命令及查看密码修改时间
Linux下修改密码命令及查看密码修改时间1.如修改用户liu的密码为123456,在root用户下执行echo '123456'|passwd --stdin liu2.查看密码修改时间date -d "1970-01-01 `more /etc/shadow | grep liu | awk -F ":" '{print $3}'` days" "+%Y/%m/%d %H:%M:%S"2019/03/05 00:00:00...原创 2021-02-09 13:51:00 · 4925 阅读 · 1 评论