TRANSMISSION-DAEMON(1) General Commands Manual TRANSMISSION-DAEMON(1)

transmission-daemon — کلاینت بیت‌تورنت

transmission-daemon -h transmission-daemon [-a x.x.x.x,...] [-b | -B] [-c directory] [-C] [-d] [-f] [-g directory] [-h] [-p port] [-t | -T] [-u username] [-v password] [-P port] [-m | -M] [-l limit] [-L limit] [-er | -ep | -et] [-utp | -no-utp] [-V] [-w download-dir] [-e logfile] [-x pid-file] [-log-error | -log-info | -log-debug]

transmission-daemon یک نشست مبتنی بر دیمن Transmission است که می‌تواند از طریق دستورات RPC از رابط تحت وب Transmission یا transmission-remote(1) کنترل شود.

--allowed x.x.x.x,...
اجازه دسترسی RPC به فهرست سفیدی از آدرس‌های IP که با کاما از هم جدا شده‌اند. نویسه‌های عام (wildcard) را می‌توان با استفاده از '*' در یک آدرس مشخص کرد. پیش‌فرض: "127.0.0.1,::1" مثال: "127.0.0.*,192.168.1.*"
--blocklist
فعال‌سازی فهرست‌های مسدودسازی همتاها (peer blocklists). نرم‌افزار Transmission ساختار پرونده فهرست مسدودسازی bluetack را شناسایی می‌کند. فهرست‌های مسدودسازی جدید را می‌توان با رونوشت گرفتن آن‌ها در زیرپوشه "blocklists" درون config-dir اضافه کرد.
--watch-dir directory
دایرکتوری مورد نظر برای پایش فایل‌های جدید .torrent جهت افزوده شدن. به محض اضافه شدن فایل‌ها به این دایرکتوری، دیمن آن‌ها را در Transmission بارگذاری خواهد کرد.
فایل‌های جدید .torrent پایش نشوند.
--no-blocklist
غیرفعال‌سازی فهرست‌های مسدودسازی.
--dump-settings
تخلیه (dump) تنظیمات transmission-daemon در خروجی خطای استاندارد (stderr).
--foreground
اجرا در پیش‌زمینه (foreground) و چاپ خطاها در stderr.
--config-dir directory
محل جستجوی فایل‌های پیکربندی. این گزینه می‌تواند برای جابه‌جایی بین کلاینت‌های cli، daemon، gtk و qt استفاده شود. برای اطلاعات بیشتر به https://github.com/transmission/transmission/blob/main/docs/Configuration-Files.md مراجعه کنید.
--encryption-required
رمزنگاری اجباری تمامی اتصالات همتاها (peer).
--encryption-preferred
ترجیح دادن اتصالات رمزنگاری‌شده همتاها.
--encryption-tolerated
ترجیح دادن اتصالات رمزنگاری‌نشده همتاها.
--global-seedratio ratio
تمام تورنت‌ها، مگر اینکه با تنظیم اختصاصی یک تورنت لغو شده باشند، باید تا یک ratio مشخص سید (seed) شوند.
--no-global-seedratio
تمام تورنت‌ها، مگر اینکه با تنظیم اختصاصی یک تورنت لغو شده باشند، بدون در نظر گرفتن نسبت، سید شوند.
--help
چاپ توضیحات گزینه‌های خط فرمان.
dir
هنگام افزودن تورنت‌های جدید، محتوای آن‌ها تا پایان دانلود تورنت در directory ذخیره شود.
تورنت‌های ناقص در دایرکتوری جداگانه‌ای ذخیره نشوند.
--bind-address-ipv4
شنود برای اتصالات IPv4 بیت‌تورنت روی یک آدرس مشخص. تنها یک آدرس شنود IPv4 مجاز است. پیش‌فرض: 0.0.0.0 (همه آدرس‌ها)
--bind-address-ipv6
شنود برای اتصالات IPv6 بیت‌تورنت روی یک آدرس مشخص. تنها یک آدرس شنود IPv6 مجاز است. پیش‌فرض: :: (همه آدرس‌ها)
--rpc-bind-address
شنود برای اتصالات RPC روی یک آدرس مشخص. این مقدار باید یک آدرس IPv4 یا IPv6 باشد. تنها یک آدرس شنود RPC مجاز است. پیش‌فرض: 0.0.0.0 (همه آدرس‌های IPv4)
مکث (pause) کردن تمام تورنت‌ها هنگام راه‌اندازی.
--peerlimit-global limit
محدودیت کلی همتاها (peers). برای سامانه‌های توکار که ممکن است مقدار پیش‌فرض نامناسب باشد مفید است. پیش‌فرض: 240
--peerlimit-torrent limit
محدودیت همتا به ازای هر تورنت. برای سامانه‌های توکار که ممکن است مقدار پیش‌فرض نامناسب باشد مفید است. پیش‌فرض: 60
--portmap
فعال‌سازی نگاشت درگاه (portmapping) از طریق NAT-PMP یا UPnP.
--no-portmap
غیرفعال‌سازی نگاشت درگاه.
--dht
فعال‌سازی جدول درهم‌سازی توزیع‌شده (DHT).
--no-dht
غیرفعال‌سازی جدول درهم‌سازی توزیع‌شده (DHT).
--port port
درگاه بازشده برای گوش دادن به درخواست‌های RPC. پیش‌فرض: 9091
--peerport port
درگاه شنود برای همتاهای ورودی. پیش‌فرض: 51413
--auth
الزام کلاینت‌ها به احراز هویت. این گزینه تا زمانی که username و password نیز تنظیم نشده باشند، کاربرد چندانی ندارد.
--no-auth
عدم الزام احراز هویت از سوی کلاینت‌ها.
--username username
برای احراز هویت کلاینت استفاده می‌شود.
--password password
برای احراز هویت کلاینت استفاده می‌شود.
--version
نمایش شماره نسخه و خروج.
فعال‌سازی uTP برای اتصالات همتاها.
غیرفعال‌سازی uTP برای اتصالات همتاها.
--download-dir
محل ذخیره‌سازی داده‌های بارگیری‌شده.
--logfile
محل ذخیره‌سازی پیام‌های گزارش (log) نرم‌افزار Transmission.
level
سطح گزارش‌گیری. باید یکی از مقادیر 'critical'، 'error'، 'warn'، 'info'، 'debug' یا 'trace' باشد.
منسوخ شده است. از --log-level=error استفاده کنید.
منسوخ شده است. از --log-level=info استفاده کنید.
منسوخ شده است. از --log-level=debug استفاده کنید.
--pid-file
نام فایل PID.

کتابخانه libcurl هنگام اعلام به ترکرها (tracker announces) از این متغیر محیطی استفاده می‌کند.
پوشه پیکربندی پیش‌فرض (config-dir) را تعیین می‌کند.

~/.config/transmission-daemon
پوشه پیکربندی‌ای (config-dir) که در صورت عدم تعیین [TRANSMISSION_HOME] یا [-g] استفاده می‌شود. برای اطلاعات بیشتر به https://github.com/transmission/transmission/blob/main/docs/Configuration-Files.md مراجعه کنید.

Charles Kerr, Josh Elsasser, Eric Petit, Mitchell Livingston, و Mike Gelfand.

transmission-create(1), transmission-daemon(1), transmission-edit(1), transmission-gtk(1), transmission-qt(1), transmission-remote(1), transmission-show(1)

https://transmissionbt.com

July 21, 2008