| DCONF(1) | User Commands | DCONF(1) |
نام (NAME)
dconf - ابزاری ساده برای کار با پایگاهداده dconf
خلاصه دستور (SYNOPSIS)
dconf read [-d] KEY
dconf list DIR
dconf write KEY VALUE
dconf reset [-f] PATH
dconf compile OUTPUT KEYFILEDIR
dconf update [DBDIR]
dconf watch PATH
dconf dump DIR
dconf load [-f] DIR
dconf help [COMMAND]
توضیحات (DESCRIPTION)
برنامه dconf میتواند عملیات گوناگونی را روی پایگاهداده dconf انجام دهد؛ از جمله خواندن یا نوشتن مقادیر منفرد یا کل دایرکتوریها. این ابزار مستقیماً روی dconf عمل میکند، بدون اینکه از اطلاعات شِمای gsettings استفاده کند. بنابراین، نمیتواند بررسی نوع و سازگاری مقادیر را انجام دهد. در صورتی که به چنین بررسیهایی نیاز باشد، ابزار gsettings(1) یک جایگزین مناسب است.
آرگومانهای DIR باید مسیرهای دایرکتوری باشند (که با '/' شروع و پایان مییابند)، آرگومانهای KEY باید مسیرهای کلید باشند (که با '/' شروع میشوند اما پایان نمییابند) و آرگومانهای PATH میتوانند مسیر دایرکتوری یا کلید باشند.
آرگومان OUTPUT باید مکانی برای نوشتن پایگاهداده (باینری) dconf باشد و آرگومان KEYFILEDIR باید دایرکتوری دارای پسوند d. شامل فایلهای کلید باشد.
آرگومانهای VALUE باید در قالب GVariant باشند؛ بنابراین برای مثال یک رشته باید نقلقولهای صریح داشته باشد: "'foo'". این قالب هنگام چاپ مقادیر نیز استفاده میشود.
توجه داشته باشید که dconf برای نوشتن تغییرات در پایگاهداده dconf به یک اتصال گذرگاه نشست D-Bus نیاز دارد.
دستورات (COMMANDS)
read
list
write
reset
compile
نتیجه همیشه به ترتیب بایت little-endian است، بنابراین میتوان آن را با خیال راحت در 'share' نصب کرد. اگر روی ماشینی با ترتیب big endian استفاده شود، dconf هنگام خواندن به طور خودکار ترتیب بایتها را جابهجا میکند.
update
watch
dump
load
help
متغیرهای محیطی (ENVIRONMENT)
DCONF_PROFILE
همچنین ببینید (SEE ALSO)
| dconf |