.\" This file is part of GDBM. -*- nroff -*- .\" Copyright (C) 2011-2024 Free Software Foundation, Inc. .\" .\" GDBM is free software; you can redistribute it and/or modify .\" it under the terms of the GNU General Public License as published by .\" the Free Software Foundation; either version 3, or (at your option) .\" any later version. .\" .\" GDBM is distributed in the hope that it will be useful, .\" but WITHOUT ANY WARRANTY; without even the implied warranty of .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the .\" GNU General Public License for more details. .\" .\" You should have received a copy of the GNU General Public License .\" along with GDBM. If not, see . .TH "GDBM_LOAD" "1" "مه ۲۰۲۵" "gdbm" "دستورهای کاربری" .SH "نام (NAME)" gdbm_load \- بارگذاری و بازسازی پایگاهداده GDBM از یک فایل تخلیه .SH "خلاصه دستور (SYNOPSIS)" \fBgdbm_load\fP [ \fIگزینهها\fP ] [ \fIفایل_تخلیه\fP ] [ \fIپایگاه_داده\fP ] .SH "توضیحات (DESCRIPTION)" دستور \fBgdbm_load\fR یک پایگاهداده GDBM را از فایل متنی یا باینری حاوی دادههای تخلیهشده بازسازی میکند. پرونده پایگاه‌داده .B gdbm با نام .I پایگاه_داده از پرونده تخلیه .I فایل_تخلیه ایجاد می‌شود. اگر آرگومان .I فایل_تخلیه مشخص نشده باشد، پایگاه‌داده ایجادشده به خروجی خطای استاندارد ارسال می‌گردد. .PP اگر پرونده ورودی در قالب تخلیه اسکی (ASCII) باشد، حالت مجوزها و مالکیت پایگاه‌داده ایجادشده بر اساس اطلاعات موجود در فایل تخلیه بازیابی می‌شوند. این مقادیر را می‌توان با استفاده از گزینه‌های خط فرمان لغو و جایگزین کرد (به ادامه مراجعه کنید). .SH "گزینه‌ها (OPTIONS)" .TP \fB\-b\fR, \fB\-\-block\-size\fR=\fINUM\fR اندازه بلوک را تنظیم می‌کند. .TP \fB\-c\fR, \fB\-\-cache\-size\fR=\fINUM\fR اندازه حافظه موقت (کَش) را تنظیم می‌کند. .TP \fB\-M\fR, \fB\-\-mmap\fR استفاده از نگاشت حافظه (memory mapping). .TP \fB\-m\fR, \fB\-\-mode\fR=\fIMODE\fR تنظیم حالت مجوزهای پرونده پایگاه‌داده (عدد در مبنای هشت / octal). .TP \fB\-n\fR, \fB\-\-no\-meta\fR تلاشی برای بازیابی فراداده‌های پایگاه‌داده (حالت مجوزها و مالکیت) انجام ندهد. .TP \fB\-r\fR, \fB\-\-replace\fR کلیدهای موجود را جایگزین می‌کند. این گزینه باید همراه با گزینه \fB\-U\fR (\fB\-\-update\fR) استفاده شود. .TP \fB\-U\fR, \fB\-\-update\fR یک پایگاه‌داده موجود را به‌روزرسانی می‌کند. جفت‌های کلید/مقدار از پرونده تخلیه به آن پایگاه‌داده اضافه می‌شوند، بدون اینکه کلیدهای موجود حذف شوند. برای بازنویسی کلیدهایی که در پرونده تخلیه تکراری هستند، از گزینه .B \-\-replace استفاده کنید. .IP اگر پایگاه‌داده وجود نداشته باشد، ایجاد خواهد شد. .TP \fB\-u\fR, \fB\-\-user\fR=\fINAME\fR|\fIUID\fR[:\fINAME\fR|\fIGID\fR] تنظیم مالکیت پرونده (کاربر یا گروه). .TP \fB\-h\fR, \fB\-\-help\fR نمایش خلاصه‌ای کوتاه از نحوه استفاده. .TP \fB\-\-usage\fR نمایش فهرستی از گزینه‌های موجود. .TP \fB\-V\fR, \fB\-\-version\fR نمایش نسخه برنامه. .SH "همچنین ببینید (SEE ALSO)" .BR gdbm_dump (1), .BR gdbmtool (1), .BR gdbm (3). .PP برای مشاهده توضیحات دقیق درباره .B gdbm_load و سایر ابزارهای .BR gdbm ، به .B راهنمای GDBM موجود در قالب Texinfo مراجعه فرمایید. برای دسترسی به آن، دستور زیر را اجرا کنید: .PP .nf \fBinfo gdbm\fR .fi .SH "گزارش خطاها (REPORTING BUGS)" گزارش اشکالات را به ارسال کنید. .SH "حق نشر (COPYRIGHT)" حق نشر \(co 2013-2021 Free Software Foundation, Inc. .br .na مجوز GPLv3+: گنو GPL نسخه ۳ یا بالاتر .br .ad این یک نرم‌افزار آزاد است: شما برای تغییر و بازتوزیع آن آزاد هستید. هیچ‌گونه ضمانتی وجود ندارد، تا حدی که قانون اجازه می‌دهد.