| GDBM_LOAD(1) | دستورهای کاربری | GDBM_LOAD(1) |
نام (NAME)
gdbm_load - بارگذاری و بازسازی پایگاهداده GDBM از یک فایل تخلیه
خلاصه دستور (SYNOPSIS)
gdbm_load [ گزینهها ] [ فایل_تخلیه ] [ پایگاه_داده ]
توضیحات (DESCRIPTION)
دستور gdbm_load یک پایگاهداده GDBM را از فایل متنی یا باینری حاوی دادههای تخلیهشده بازسازی میکند. پرونده پایگاهداده gdbm با نام پایگاه_داده از پرونده تخلیه فایل_تخلیه ایجاد میشود. اگر آرگومان فایل_تخلیه مشخص نشده باشد، پایگاهداده ایجادشده به خروجی خطای استاندارد ارسال میگردد.
اگر پرونده ورودی در قالب تخلیه اسکی (ASCII) باشد، حالت مجوزها و مالکیت پایگاهداده ایجادشده بر اساس اطلاعات موجود در فایل تخلیه بازیابی میشوند. این مقادیر را میتوان با استفاده از گزینههای خط فرمان لغو و جایگزین کرد (به ادامه مراجعه کنید).
گزینهها (OPTIONS)
- -b, --block-size=NUM
- اندازه بلوک را تنظیم میکند.
- -c, --cache-size=NUM
- اندازه حافظه موقت (کَش) را تنظیم میکند.
- -M, --mmap
- استفاده از نگاشت حافظه (memory mapping).
- -m, --mode=MODE
- تنظیم حالت مجوزهای پرونده پایگاهداده (عدد در مبنای هشت / octal).
- -n, --no-meta
- تلاشی برای بازیابی فرادادههای پایگاهداده (حالت مجوزها و مالکیت) انجام ندهد.
- -r, --replace
- کلیدهای موجود را جایگزین میکند. این گزینه باید همراه با گزینه -U (--update) استفاده شود.
- -U, --update
- یک پایگاهداده موجود را بهروزرسانی میکند. جفتهای کلید/مقدار از پرونده تخلیه به آن پایگاهداده اضافه میشوند، بدون اینکه کلیدهای موجود حذف شوند. برای بازنویسی کلیدهایی که در پرونده تخلیه تکراری هستند، از گزینه --replace استفاده کنید.
- اگر پایگاهداده وجود نداشته باشد، ایجاد خواهد شد.
- -u, --user=NAME|UID[:NAME|GID]
- تنظیم مالکیت پرونده (کاربر یا گروه).
- -h, --help
- نمایش خلاصهای کوتاه از نحوه استفاده.
- --usage
- نمایش فهرستی از گزینههای موجود.
- -V, --version
- نمایش نسخه برنامه.
همچنین ببینید (SEE ALSO)
gdbm_dump(1), gdbmtool(1), gdbm(3).
برای مشاهده توضیحات دقیق درباره gdbm_load و سایر ابزارهای gdbm، به راهنمای GDBM موجود در قالب Texinfo مراجعه فرمایید. برای دسترسی به آن، دستور زیر را اجرا کنید:
info gdbm
گزارش خطاها (REPORTING BUGS)
گزارش اشکالات را به <bug-gdbm@gnu.org> ارسال کنید.
حق نشر (COPYRIGHT)
حق نشر © 2013-2021 Free
Software Foundation, Inc.
مجوز GPLv3+: گنو GPL
نسخه ۳ یا
بالاتر
http://gnu.org/licenses/gpl.html
این یک
نرمافزار
آزاد است:
شما برای
تغییر و
بازتوزیع
آن آزاد
هستید.
هیچگونه
ضمانتی
وجود
ندارد، تا
حدی که
قانون
اجازه
میدهد.
| مه ۲۰۲۵ | gdbm |