-
Notifications
You must be signed in to change notification settings - Fork 0
/
README.md
52 lines (38 loc) · 1.58 KB
/
README.md
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
# 👉 Shell-DUK (Shell Development and Utility Kits)
[![License](https://img.shields.io/badge/license-Apache%202-4EB1BA.svg)](https://www.apache.org/licenses/LICENSE-2.0.html)
## ✨ Shell command, improve working efficiency in Linux, MacOS
Shell common tools for rapid application.
Include basic build-in CMD, script CMD and script for practical scenario problems.
### 🔰 *Install*
```bash
# for bash environment :
sh install/install_to_bash_sys.sh
```
```bash
# for zsh environment :
sh install/install_to_zsh_sys.sh
```
### 📚 *DESCRIPTION*
#### [Basic build-in CMD](refer/cmd_doc/cmdCollection.md)
#### [Quick Command Line](refer/cmd_doc/quickCmdLine.md)
#### Script Command Line
##### genScpPath - 生成Scp命令行Copy参数
##### grepSoPath - 查找动态库文件位置
##### backupFile - 快速备份文件
##### grepPhpClass - 查找PHP类定义文件
##### searchMarco - 查找C语言宏定义
##### [create_trust_relationship](cmd/create_trust_relationship.sh)
```bash
create trust relationship between local host and remote host.
usage :
create_trust_relationship [remote hostname or ip] [username]
```
## 🐚 Shell script tools, solve practical scenario problems
### [mysql_monitor - 统计MySQL服务器状态](tools/sys_monitor/mysql_monitor/README.md)
### [third-party tools integrate](refer/tools_doc/README.md)
#### [Todo](refer/todo/tools_collection.md)
## 💖 Shell Script Development
### [Framework - Improve Shell script development efficiency](refer/dev/DevFramework.md)
### Shell Library
#### [Log](lib/log)
#### [INI Config](lib/config/ini)