---
title: 配置文件输入参数使用示例
description: "系统迁移支持直接指定参数或通过配置文件输入参数两种方式进行，命令行参数优先级高于配置文件，若命令行已填写参数，则配置文件中填写内容无效。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengdevps/portingadvisor/systemmigration/KunpengDevKitCli_0149.html
sourcePath: /source/zh/kunpengdevps/portingadvisor/systemmigration/KunpengDevKitCli_0149.html
indexId: 7aa710b0a962ea137775e758fb56f5acab3e65e3ea11c44e0202ae3b508948bf81
---
# 配置文件输入参数使用示例

系统迁移支持直接指定参数或通过配置文件输入参数两种方式进行，命令行参数优先级高于配置文件，若命令行已填写参数，则配置文件中填写内容无效。

#### 配置文件使用示例

以Linux环境下收集台账信息为例。

1. 进入二进制目录，打开配置文件模板。

```
vi sys-mig/resources/sysmig_default.conf
```


2. 按“i”进入编辑模式，请删除注释符号，并填写对应参数内容。

```
[stmt]
directory=/usr/local
output=/home/report
template=/usr/local/devkit/sys-mig/template/stmt_template_default.csv
log-level=1
#     db-config=
# [sbom]
#     directory=
#     output=
#     format=
#     exclude-fields=
#     log-level=
#     process-id=
#     process-name=
# [mvn_analyse]
#     directory=
#     output=
#     log-level=
```


3. 通过指定配置文件收集台账信息。

```
devkit sys-mig -cf /usr/local/devkit/sys-mig/resources/sysmig_default.conf
```


  返回信息如下：

```
[2025-03-05 10:09:43,714] [INFO] Start to execute the command: ./devkit sys-mig -c stmt -cf /usr/local/devkit/sys-mig/resources/sysmig_default.conf -d /usr/local -o /home/report -t /usr/local/devkit/sys-mig/template/stmt_template_default.csv -l 1
[2025-03-05 10:09:43,714] [INFO] Creating file indexing...
[2025-03-05 10:09:58,084] [INFO] Parsing...
[2025-03-05 10:09:58,084] [INFO] Start scanning stmt information.
[2025-03-05 10:09:58,085] [INFO] Middleware binary start analysis.
[2025-03-05 10:09:58,085] [INFO] Start scanning middleware binary file: /usr/local/logstash-5.5.0/logstash-core/lib/logstash/version.rb.
[2025-03-05 10:09:59,198] [INFO] Start scanning middleware binary file: /usr/local/logstash-5.5.0/vendor/bundle/jruby/1.9/gems/logstash-patterns-core-4.1.1/patterns/java.
[2025-03-05 10:09:59,199] [WARNING] The file /usr/local/logstash-5.5.0/vendor/bundle/jruby/1.9/gems/logstash-patterns-core-4.1.1/patterns/java cannot be executed or no permission to execute the filepath file.
[2025-03-05 10:09:59,199] [INFO] Start scanning middleware binary file: /usr/local/nginx/sbin/nginx.
[2025-03-05 10:09:59,249] [INFO] Start scanning middleware binary file: /usr/local/src/redis-stable/src/redis-server.
[2025-03-05 10:10:00,022] [INFO] Start scanning middleware binary file: /usr/local/bin/redis-server.
[2025-03-05 10:10:01,896] [INFO] Middleware binary end of analysis.
[2025-03-05 10:10:01,897] [INFO] Middleware package start analysis.
[2025-03-05 10:10:01,897] [INFO] Start scanning middleware package file: /usr/local/tomcat/apache-tomcat-8.5.100/lib/catalina.jar.
[2025-03-05 10:10:01,929] [INFO] Start scanning middleware package file: /usr/local/hadoop-3.4.0/share/hadoop/tools/lib/kafka-clients-2.8.2.jar.
[2025-03-05 10:10:01,966] [INFO] Start scanning middleware package file: /usr/local/logstash-5.5.0/vendor/bundle/jruby/1.9/gems/logstash-input-kafka-5.1.8/vendor/jar-dependencies/runtime-jars/kafka-clients-0.10.0.1.jar.
[2025-03-05 10:10:01,976] [INFO] Start scanning middleware package file: /usr/local/logstash-5.5.0/vendor/bundle/jruby/1.9/gems/logstash-output-kafka-5.1.7/vendor/jar-dependencies/runtime-jars/kafka-clients-0.10.0.1.jar.
[2025-03-05 10:10:01,986] [INFO] Start scanning middleware package file: /usr/local/hadoop-3.4.0/share/hadoop/hdfs/lib/zookeeper-3.8.3.jar.
[2025-03-05 10:10:02,001] [INFO] Start scanning middleware package file: /usr/local/hadoop-3.4.0/share/hadoop/common/lib/zookeeper-3.8.3.jar.
[2025-03-05 10:10:02,016] [INFO] Start scanning middleware package file: /usr/local/hbase/lib/zookeeper-3.4.10.jar.
[2025-03-05 10:10:02,204] [INFO] Start scanning middleware package file: /usr/local/zookeeper-3.4.6/zookeeper-3.4.6.jar.
[2025-03-05 10:10:03,358] [INFO] Start scanning middleware package file: /usr/local/zookeeper-3.4.6/dist-maven/zookeeper-3.4.6.jar.
[2025-03-05 10:10:03,399] [INFO] Middleware package end of analysis.
Csv report is created successfully.
The file is located in /home/report/sys-mig_xx.xx.xx.xx_20250305100943/stmt.csv
[2025-03-05 10:10:03,416] [INFO]
Scanning information successfully completed.
```
