GDBM_LOAD(1) دستورهای کاربری GDBM_LOAD(1)

gdbm_load - بارگذاری و بازسازی پایگاهداده GDBM از یک فایل تخلیه

gdbm_load [ گزینهها ] [ فایل_تخلیه ] [ پایگاه_داده ]

دستور gdbm_load یک پایگاهداده GDBM را از فایل متنی یا باینری حاوی دادههای تخلیهشده بازسازی میکند. پرونده پایگاه‌داده gdbm با نام پایگاه_داده از پرونده تخلیه فایل_تخلیه ایجاد می‌شود. اگر آرگومان فایل_تخلیه مشخص نشده باشد، پایگاه‌داده ایجادشده به خروجی خطای استاندارد ارسال می‌گردد.

اگر پرونده ورودی در قالب تخلیه اسکی (ASCII) باشد، حالت مجوزها و مالکیت پایگاه‌داده ایجادشده بر اساس اطلاعات موجود در فایل تخلیه بازیابی می‌شوند. این مقادیر را می‌توان با استفاده از گزینه‌های خط فرمان لغو و جایگزین کرد (به ادامه مراجعه کنید).

اندازه بلوک را تنظیم می‌کند.
اندازه حافظه موقت (کَش) را تنظیم می‌کند.
استفاده از نگاشت حافظه (memory mapping).
تنظیم حالت مجوزهای پرونده پایگاه‌داده (عدد در مبنای هشت / octal).
تلاشی برای بازیابی فراداده‌های پایگاه‌داده (حالت مجوزها و مالکیت) انجام ندهد.
کلیدهای موجود را جایگزین می‌کند. این گزینه باید همراه با گزینه -U (--update) استفاده شود.
یک پایگاه‌داده موجود را به‌روزرسانی می‌کند. جفت‌های کلید/مقدار از پرونده تخلیه به آن پایگاه‌داده اضافه می‌شوند، بدون اینکه کلیدهای موجود حذف شوند. برای بازنویسی کلیدهایی که در پرونده تخلیه تکراری هستند، از گزینه --replace استفاده کنید.
اگر پایگاه‌داده وجود نداشته باشد، ایجاد خواهد شد.
تنظیم مالکیت پرونده (کاربر یا گروه).
نمایش خلاصه‌ای کوتاه از نحوه استفاده.
نمایش فهرستی از گزینه‌های موجود.
نمایش نسخه برنامه.

gdbm_dump(1), gdbmtool(1), gdbm(3).

برای مشاهده توضیحات دقیق درباره gdbm_load و سایر ابزارهای gdbm، به راهنمای GDBM موجود در قالب Texinfo مراجعه فرمایید. برای دسترسی به آن، دستور زیر را اجرا کنید:

info gdbm

گزارش اشکالات را به <bug-gdbm@gnu.org> ارسال کنید.

حق نشر © 2013-2021 Free Software Foundation, Inc.
مجوز GPLv3+: گنو GPL نسخه ۳ یا بالاتر http://gnu.org/licenses/gpl.html
این یک نرم‌افزار آزاد است: شما برای تغییر و بازتوزیع آن آزاد هستید. هیچ‌گونه ضمانتی وجود ندارد، تا حدی که قانون اجازه می‌دهد.

مه ۲۰۲۵ gdbm