LDBEDIT(1) System Administration tools LDBEDIT(1)

ldbedit - ویرایش پایگاه‌های داده LDB با استفاده از ویرایشگر دلخواه شما

ldbedit [-?] [--usage] [-s base|one|sub] [-b basedn] [-a] [-e editor] [-H LDB-URL] [expression] [attributes...]

ldbedit ابزاری است که به شما امکان می‌دهد ورودی‌های LDB را (در فایل‌های پایگاه داده یا سرورهای LDAP) با استفاده از ویرایشگر دلخواه خود ویرایش کنید. ldbedit یک فایل LDIF بر اساس پرس‌وجوی شما تولید می‌کند، به شما اجازه می‌دهد تا LDIF را ویرایش کنید، و سپس آن LDIF را مجدداً با بک‌اند LDB ادغام می‌کند.

-?, --help

نمایش فهرستی از گزینه‌های موجود و توضیحی درباره عملکرد هر گزینه.

--usage

نمایش فهرستی از گزینه‌های موجود. این گزینه مشابه گزینهٔ help است، با این تفاوت که هیچ توضیحی ارائه نمی‌دهد و بنابراین کوتاه‌تر است.

-H <ldb-url>

آدرس LDB URL برای اتصال. برای پایگاه‌های داده tdb و lmdb، این مقدار به ترتیب به شکل tdb://filename یا mdb://filename خواهد بود. نشانی ldb://filename تلاش می‌کند تا قالب فایل را به صورت خودکار تشخیص دهد. برای یک اتصال LDAP از طریق سوکت‌های یونیکس (unix domain sockets)، این مقدار به شکل ldapi://socket خواهد بود. برای یک اتصال LDAP (احتمالاً از راه دور) بر بستر TCP، به شکل ldap://hostname یا ldaps://hostname برای یک اتصال محافظت‌شده با TLS خواهد بود.

-s one|sub|base

محدودهٔ جستجو (scope) برای استفاده. یک‌سطحی (one-level)، زیردرخت (subtree) یا پایه (base).

-a, -all

ویرایش همهٔ رکوردها. این گزینه به شما امکان می‌دهد تا یک تغییر یکسان را به طور هم‌زمان روی چندین رکورد اعمال کنید. احتمالاً می‌خواهید این گزینه را با عبارتی به شکل "objectclass=*" ترکیب کنید.

-e editor, --editor editor

مشخص کردن ویرایشگری که باید استفاده شود (متغیرهای محیطی VISUAL و EDITOR را نادیده می‌گیرد). اگر از این گزینه استفاده نشود و هیچ‌کدام از متغیرهای محیطی VISUAL یا EDITOR تنظیم نشده باشند، ویرایشگر vi استفاده خواهد شد.

-b basedn

مشخص کردن نام متمایز پایه (Base Distinguished Name) برای استفاده.

-v, --verbose

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

LDB_URL

آدرس LDB URL برای اتصال. این مقدار می‌تواند با استفاده از گزینهٔ خط فرمان -H بازنویسی شود.

VISUAL و EDITOR

متغیرهای محیطی که برای تعیین ویرایشگر مورد استفاده به کار می‌روند. VISUAL بر EDITOR اولویت دارد و هر دو توسط گزینهٔ خط فرمان -e بازنویسی می‌شوند.

این صفحهٔ راهنما برای نسخهٔ 1.1 از LDB معتبر است.

ldb(3), ldbmodify(1), ldbdel(1), ldif(5), vi(1)

ldb توسط Andrew Tridgell[1] نوشته شده است.

اگر مایل به گزارش مشکل یا ارائه پیشنهاد هستید، لطفاً برای اطلاعات تماس فعلی و نگهدارندگان به وب‌سایت http://ldb.samba.org مراجعه کنید.

این صفحهٔ راهنما توسط Jelmer Vernooij نوشته شده و توسط Brad Hards به‌روزرسانی شده است.

1.
Andrew Tridgell
08/16/2026 LDB 1.1