专注于 JetBrains IDEA 全家桶,永久激活,教程
持续更新 PyCharm,IDEA,WebStorm,PhpStorm,DataGrip,RubyMine,CLion,AppCode 永久激活教程

linux 自定义小助手

94_1.png

前言

撸主的记忆力比较差,英语也不行。有句古话说的好,好记性不如烂笔头。linux上的有些命令,我根本记不住,像什么开启端口,关闭端口,添加定时任务等命令。

自定义shell脚本

date.sh 关于时间的
docker.sh docker命令
du.sh 查看文件或文件目录大小的命令
find.sh 查找命令
install.sh 安装常用软件命令,比如java、redis、nginx
port.sh 对于端口的开启或关闭
system.sh 查看系统信息、磁盘容量大小、cpu信息
task.sh 对于定时任务的操作
tomcat.sh tomcat的启动、关闭、查看日志的命令

如何安装脚本

wget http://hntool.vip/sh/install.sh

下载好后执行脚本

sh install.sh

如何使用

时间

查看当前时间

hntool date now
输出: 2020-07-21  20:49:19

查看时区

hntool date zone
输出: CST +0800

系统信息

hntool sys -v
输出:
LSB Version:    :core-4.1-amd64:core-4.1-noarch
Distributor ID: CentOS
Description:    CentOS Linux release 7.4.1708 (Core)
Release:        7.4.1708
Codename:       Core

tomcat

启动tomcat

1、配置tomcat启动目录

vim /etc/hn-config.ini
[home]
hn.home=/usr/local/hntool

# 可以配置多个
[tomcat]
tomcat.home=/home/tomcat/api-8080

[tomcat]
tomcat.home=/home/tomcat/manage-8088

[tomcat]
tomcat.home=/home/tomcat/task-8081

2、启动命令

hntool tomcat start
0       /home/tomcat/api-8080
1       /home/tomcat/manage-8088
2       /home/tomcat/task-8081
choose tomcat:      #选择你想开启的tomcat 

关闭tomcat

hntool tomcat stop
0       /home/tomcat/api-8080
1       /home/tomcat/manage-8088
2       /home/tomcat/task-8081
choose tomcat: 

动态查看tomcat日志

hntool tomcat logs
0       /home/tomcat/api-8080
1       /home/tomcat/manage-8088
2       /home/tomcat/task-8081
choose tomcat: 

查看分析tomcat日志

hntool tomcat lesslogs
0       /home/tomcat/api-8080
1       /home/tomcat/manage-8088
2       /home/tomcat/task-8081
choose tomcat: 

小结

大家可以自己扩展更多的命令,在/usr/local/hntool/bin目录下新增xx.sh,然后编辑/usr/local/hntool/hntool.sh脚本,在文件-help)上面新增你加的脚本即可

# 比如你新增的脚本叫做redis.sh
redis)
  sh $BIN_HOME/redis.sh $2 $3 $4
;;

-help)
  echo "sys date find sort port tomcat soft task du"
;;

文章永久链接:https://tech.souyunku.com/23613

未经允许不得转载:搜云库技术团队 » linux 自定义小助手

JetBrains 全家桶,激活、破解、教程

提供 JetBrains 全家桶激活码、注册码、破解补丁下载及详细激活教程,支持 IntelliJ IDEA、PyCharm、WebStorm 等工具的永久激活。无论是破解教程,还是最新激活码,均可免费获得,帮助开发者解决常见激活问题,确保轻松破解并快速使用 JetBrains 软件。获取免费的破解补丁和激活码,快速解决激活难题,全面覆盖 2024/2025 版本!

联系我们联系我们