使用linux的crudini命令操纵ini文件
发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,小编给大家分享一下使用linux的crudini命令操纵ini文件,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!crudini 是 Pádraig Brady 用 Python 开发的、
千家信息网最后更新 2026年11月04日使用linux的crudini命令操纵ini文件
小编给大家分享一下使用linux的crudini命令操纵ini文件,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!
crudini 是 Pádraig Brady 用 Python 开发的、用来对配置文件(即ini文件)进行编辑的工具。crud是4个单词的首字母简写,即create、read、update和delete,中文译为"增删改查"。这个是数据的最常见的4类操作方法。有些软件的配置文件采用的是ini格式,如php.ini。这样的配置文件往往会成若干个段落。段落以[default]之类的格式标识。具体的配置条目则为"datadir=/var/lib/data"形式。
语法格式: crudini [参数] [文件]
常用参数:
| --format=FMT | 为--get 使用,选择输出格式。格式有sh,ini,lines |
| --inplace | 锁定并写入文件, 比默认的替换有更少的限制 |
| --list | 为--set和--del,更新一个列表(集合)的值 |
| --list-sep=STR | 使用自定义的字符代替默认的逗号 |
| --output=FILE | 将输出写入文件。’-"表示标准输出" |
| --verbose | 在错误输出上指出是否进行了更改 |
参考实例:
config_file 代表要操作的文件名,section 表示变量所在的部分,如以下配置文件:
[DEFAULT] user = admin passwd = admin port = 8088 [URL] client = 127.0.0.1:8088 admin = 127.0.0.1:8080
section 则表示了以上配置文件中的[DEFAULT] 和 [URL] ,在命令中不需要加中括号[],param 则如user ,passwd,client 等。
添加或更新一个变量:
[root@linuxcool ~]# crudini --set config_file section parameter value
更新一个已存在的变量:
[root@linuxcool ~]# crudini --set --existing config_file section parameter value
删除一个变量:
[root@linuxcool ~]# crudini --del config_file section parameter
删除一个段:
[root@linuxcool ~]# crudini --del config_file section
获取一个值:
[root@linuxcool ~]# crudini --get config_file section parameter
获取一个不在段里面的值:
[root@linuxcool ~]# crudini --get config_file '' parameter
获取一个段:
[root@linuxcool ~]# crudini --get config_file section
将linuxcool.ini配置文件合并到linuxprobe.ini中:
[root@linuxcool ~]# crudini --merge linuxprobe.ini < linuxcool.ini
看完了这篇文章,相信你对使用linux的crudini命令操纵ini文件有了一定的了解,想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!
文件
配置
格式
变量
输出
命令
更新
参数
段落
篇文章
代表
单词
字母
字符
完了
实例
工具
常用
常见
形式
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技公司经营范围
科技赋能下的互联网金融
互联网为科技
互联网科技卖菜
互联网 科技公司
智网互联网科技
互联网科技视频
南京欣网互联网科技
互联网科技缩写
一五八零互联网科技
广州慧亚互联网科技怎么样
金融科技与互联网金融相同和不同
互联网时代科技改变生活
宁夏科技产业互联网案例
互联网还是高科技吗
美国互联网科技实力
江苏苏星互联网科技有限公司
四川互联网展示科技馆设计
黑龙江互联网科技公司
互联网科技创业有什么好项目
上海挚品互联网科技有限公司
江苏根荣互联网科技
互联网科技金融公司
奇酷互联网科技
猫创互联网科技
上海电发互联网科技有限公司
成都铂石互联网科技做什么的
上海宁丞科技互联网
企晟互联网信息科技有限公司
易企秀互联网科技是做什么的