.\" Man page generated from reStructuredText .\" by the Docutils 0.23 manpage writer. . . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .TH "GIO" "1" "2025-05-01" "glib2" "دستورهای کاربر" .SH "نام (NAME)" gio \- ابزار خط فرمان برای کار با ورودی/خروجی و سیستمفایلهای مجازی GIO .\" This has to be duplicated from above to make it machine-readable by `reuse`: .\" SPDX-FileCopyrightText: 2015, 2019, 2020 Red Hat, Inc. .\" SPDX-FileCopyrightText: 2018, 2019 Endless Mobile, Inc. .\" SPDX-FileCopyrightText: 2018 segfault .\" SPDX-FileCopyrightText: 2020 Frederic Martinsons .\" SPDX-FileCopyrightText: 2022 Marco Trevisan .\" SPDX-License-Identifier: LGPL-2.1-or-later . .SH "خلاصه دستور (SYNOPSIS)" .nf \fBgio\fP help [\fIدستور\fP] \fBgio\fP version \fBgio\fP cat \fIمکان\fP… \fBgio\fP copy [\fIگزینه\fP…] \fIمبدأ\fP… \fIمقصد\fP \fBgio\fP info [\fIگزینه\fP…] \fIمکان\fP… \fBgio\fP launch \fIفایل\-دسکتاپ\fP [\fIآرگومان\-فایل\fP…] \fBgio\fP list [\fIگزینه\fP…] [\fIمکان\fP…] \fBgio\fP mime \fIنوع\-MIME\fP [\fIگرداننده\fP] \fBgio\fP mkdir [\fIگزینه\fP…] \fIمکان\fP… \fBgio\fP monitor [\fIگزینه\fP…] [\fIمکان\fP…] \fBgio\fP mount [\fIگزینه\fP…] [\fIمکان\fP…] \fBgio\fP move [\fIگزینه\fP…] \fIمبدأ\fP… \fIمقصد\fP \fBgio\fP open \fIمکان\fP… \fBgio\fP rename \fIمکان\fP \fIنام\fP \fBgio\fP remove [\fIگزینه\fP…] \fIمکان\fP… \fBgio\fP save [\fIگزینه\fP…] \fIمقصد\fP \fBgio\fP set [\fIگزینه\fP…] \fIمکان\fP \fIمشخصه\fP \fIمقدار\fP… \fBgio\fP trash [\fIگزینه\fP…] [\fIمکان\fP…] \fBgio\fP tree [\fIگزینه\fP…] [\fIمکان\fP…] .fi .sp .SH "توضیحات (DESCRIPTION)" دستور \fBgio\fP ابزاری است که بسیاری از قابلیت‌های GIO را در خط فرمان در دسترس قرار می‌دهد. بدین ترتیب، دستورهایی مشابه با ابزارهای سنتی فراهم می‌کند، اما به شما امکان می‌دهد به‌جای فایل‌های محلی از مکان‌های GIO استفاده کنید؛ برای نمونه می‌توانید از مکانی مانند \fBsmb://server/resource/file.txt\fP استفاده نمایید. .sp نام‌های سادهٔ فایل‌ها که حاوی دونقطه (:) باشند به عنوان یک URI با پروتکل ناشناخته تفسیر خواهند شد. برای جلوگیری از این رفتار، پیشوندی از مسیر مانند \fB\&./\fP یا پروتکل \fBfile:\fP را به آن‌ها اضافه کنید. .sp حجم‌ها (volumes)، درایوها و نقاط اتصال تنها به مواردی محدود می‌شوند که برای کاربر جالب توجه هستند، مانند درایوهای جداشدنی (removable). نقاط اتصال سیستمی نمایش داده نمی‌شوند، به این معنی که خروجی \fBgio mount\fP معادل خروجی ابزارهایی مانند \fBfdisk\fP نیست، و \fBgio monitor \-\-mounts\fP تنها رویدادهای مربوط به نقاط اتصال برگزیده را فهرست می‌کند. .SH "دستورها (COMMANDS)" \fBhelp\fP [\fIدستور\fP] .INDENT 0.0 .INDENT 3.5 خلاصه‌ای کوتاه از دستورهای موجود را نمایش می‌دهد یا راهنمای تفصیلی دربارهٔ یک دستور خاص را ارائه می‌کند. .UNINDENT .UNINDENT .sp \fBversion\fP .INDENT 0.0 .INDENT 3.5 نسخهٔ GLib که \fBgio\fP به آن تعلق دارد را چاپ می‌کند. .UNINDENT .UNINDENT .sp \fBcat\fP \fIمکان\fP… .INDENT 0.0 .INDENT 3.5 فایل‌های مشخص‌شده را الحاق کرده و در خروجی استاندارد چاپ می‌کند. .sp دستور \fBcat\fP درست مانند ابزار سنتی \fBcat\fP کار می‌کند. .sp نکته: اگر به گزینه‌های قالب‌بندی ابزار cat مانند \fB\-n\fP، \fB\-T\fP یا گزینه‌های دیگر نیاز دارید، خروجی را از طریق لوله به \fBcat\fP هدایت کنید. .UNINDENT .UNINDENT .sp \fBcopy\fP [\fIگزینه\fP…] \fIمبدأ\fP… \fIمقصد\fP .INDENT 0.0 .INDENT 3.5 یک یا چند فایل را از \fBمبدأ\fP به \fBمقصد\fP رونوشت‌برداری می‌کند. اگر بیش از یک مبدأ مشخص شده باشد، مقصد باید یک دایرکتوری باشد. .sp دستور \fBcopy\fP مشابه ابزار سنتی \fBcp\fP است. .sp \fBگزینه‌ها\fP .sp \fB\-T\fP, \fB\-\-no\-target\-directory\fP .INDENT 0.0 .INDENT 3.5 عدم رونوشت‌برداری به درون \fBمقصد\fP حتی اگر مقصد یک دایرکتوری باشد. .UNINDENT .UNINDENT .sp \fB\-p\fP, \fB\-\-progress\fP .INDENT 0.0 .INDENT 3.5 نمایش میزان پیشرفت. .UNINDENT .UNINDENT .sp \fB\-i\fP, \fB\-\-interactive\fP .INDENT 0.0 .INDENT 3.5 درخواست تایید پیش از بازنویسی فایل‌ها. .UNINDENT .UNINDENT .sp \fB\-\-preserve\fP .INDENT 0.0 .INDENT 3.5 حفظ تمام مشخصه‌های فایل‌های رونوشت‌برداری‌شده. .UNINDENT .UNINDENT .sp \fB\-b\fP, \fB\-\-backup\fP .INDENT 0.0 .INDENT 3.5 ایجاد نسخهٔ پشتیبان از فایل‌های موجود در مقصد. .UNINDENT .UNINDENT .sp \fB\-P\fP, \fB\-\-no\-dereference\fP .INDENT 0.0 .INDENT 3.5 هرگز پیوندهای نمادین دنبال نشوند. .UNINDENT .UNINDENT .sp \fB\-\-default\-permissions\fP .INDENT 0.0 .INDENT 3.5 استفاده از دسترسی‌های پیش‌فرض فرایند جاری برای فایل مقصد، به‌جای رونوشت‌برداری از دسترسی‌های فایل مبدأ. .UNINDENT .UNINDENT .UNINDENT .UNINDENT .sp \fBinfo\fP [\fIگزینه\fP…] \fIمکان\fP… .INDENT 0.0 .INDENT 3.5 اطلاعات مربوط به مکان‌های داده‌شده را نمایش می‌دهد. .sp دستور \fBinfo\fP مشابه ابزار سنتی \fBls\fP است. .sp \fBگزینه‌ها\fP .sp \fB\-w\fP, \fB\-\-query\-writable\fP .INDENT 0.0 .INDENT 3.5 فهرست کردن مشخصه‌های قابل نوشتن. .UNINDENT .UNINDENT .sp \fB\-f\fP, \fB\-\-filesystem\fP .INDENT 0.0 .INDENT 3.5 نمایش اطلاعات دربارهٔ سیستم‌فایلی که مکان‌های داده‌شده روی آن قرار دارند. .UNINDENT .UNINDENT .sp \fB\-a\fP, \fB\-\-attributes=\fP .INDENT 0.0 .INDENT 3.5 مشخصه‌هایی که باید دریافت شوند. .sp مشخصه‌ها را می‌توان با نام GIO آن‌ها مانند \fBstandard::icon\fP، یا صرفاً با فضای نام مانند \fBunix\fP، یا با \fB*\fP که با تمام مشخصه‌ها مطابقت دارد مشخص کرد. چندین مشخصه یا گروهی از مشخصه‌ها را می‌توان با ویرگول لاتین (comma) از هم جدا کرد. .sp به‌طور پیش‌فرض، تمام مشخصه‌ها فهرست می‌شوند. .UNINDENT .UNINDENT .sp \fB\-n\fP, \fB\-\-nofollow\-symlinks\fP .INDENT 0.0 .INDENT 3.5 پیوندهای نمادین دنبال نشوند. .UNINDENT .UNINDENT .UNINDENT .UNINDENT .sp \fBlaunch\fP \fIفایل\-دسکتاپ\fP [\fIآرگومان\-فایل\fP…] .INDENT 0.0 .INDENT 3.5 اجرای یک فایل دسکتاپ از هر مکان داده‌شده. .sp دستور \fBlaunch\fP رفتار دستور \fBopen\fP را گسترش می‌دهد و امکان اجرای هر فایل دسکتاپی را فراهم می‌آورد، نه فقط آن‌هایی که به عنوان گردانندهٔ فایل ثبت شده‌اند. .UNINDENT .UNINDENT .sp \fBlist\fP [\fIگزینه\fP…] [\fIمکان\fP…] .INDENT 0.0 .INDENT 3.5 محتویات مکان‌های داده‌شده را فهرست می‌کند. اگر مکانی مشخص نشود، محتویات دایرکتوری جاری نمایش داده می‌شود. .sp دستور \fBlist\fP مشابه ابزار سنتی \fBls\fP است. .sp \fBگزینه‌ها\fP .sp \fB\-a\fP, \fB\-\-attributes=\fP .INDENT 0.0 .INDENT 3.5 مشخصه‌هایی که باید دریافت شوند. .sp مشخصه‌ها را می‌توان با نام GIO آن‌ها مانند \fBstandard::icon\fP، یا صرفاً با فضای نام مانند \fBunix\fP، یا با \fB*\fP که با تمام مشخصه‌ها مطابقت دارد مشخص کرد. چندین مشخصه یا گروهی از مشخصه‌ها را می‌توان با ویرگول از هم جدا کرد. .sp به‌طور پیش‌فرض، تمام مشخصه‌ها فهرست می‌شوند. .UNINDENT .UNINDENT .sp \fB\-h\fP, \fB\-\-hidden\fP .INDENT 0.0 .INDENT 3.5 نمایش فایل‌های پنهان. .UNINDENT .UNINDENT .sp \fB\-l\fP, \fB\-\-long\fP .INDENT 0.0 .INDENT 3.5 استفاده از قالب فهرست‌بندی طولانی با جزئیات. .UNINDENT .UNINDENT .sp \fB\-n\fP, \fB\-\-nofollow\-symlinks\fP .INDENT 0.0 .INDENT 3.5 پیوندهای نمادین دنبال نشوند. .UNINDENT .UNINDENT .sp \fB\-d\fP, \fB\-\-print\-display\-names\fP .INDENT 0.0 .INDENT 3.5 چاپ نام‌های نمایشی. .UNINDENT .UNINDENT .sp \fB\-u\fP, \fB\-\-print\-uris\fP .INDENT 0.0 .INDENT 3.5 چاپ نشانی‌های کامل URI. .UNINDENT .UNINDENT .UNINDENT .UNINDENT .sp \fBmime\fP \fIنوع\-MIME\fP [\fIگرداننده\fP] .INDENT 0.0 .INDENT 3.5 اگر گرداننده‌ای داده نشود، دستور \fBmime\fP برنامه‌های ثبت‌شده و توصیه‌شده را برای نوع MIME فهرست می‌کند. اگر یک گرداننده داده شود، به عنوان گردانندهٔ پیش‌فرض برای نوع MIME تنظیم می‌شود. .sp گرداننده‌ها باید با نام فایل دسکتاپ خود همراه با پسوند مشخص شوند. مثال: \fBorg.gnome.gedit.desktop\fP\&. .UNINDENT .UNINDENT .sp \fBmkdir\fP [\fIگزینه\fP…] \fIمکان\fP… .INDENT 0.0 .INDENT 3.5 دایرکتوری‌ها را ایجاد می‌کند. .sp دستور \fBmkdir\fP مشابه ابزار سنتی \fBmkdir\fP است. .sp \fBگزینه‌ها\fP .sp \fB\-p\fP, \fB\-\-parent\fP .INDENT 0.0 .INDENT 3.5 ایجاد دایرکتوری‌های والد در صورت نیاز. .UNINDENT .UNINDENT .UNINDENT .UNINDENT .sp \fBmonitor\fP [\fIگزینه\fP…] [\fIمکان\fP…] .INDENT 0.0 .INDENT 3.5 فایل‌ها یا دایرکتوری‌ها را برای تغییرات مانند ایجاد، حذف، تغییر محتوا و مشخصه‌ها، و عملیات اتصال (mount) و قطع اتصال (unmount) موثر بر مکان‌های تحت نظارت، پایش می‌کند. .sp دستور \fBmonitor\fP برای انجام وظایف خود از رابط‌های برنامه‌نویسی پایش فایل GIO استفاده می‌کند. GIO پیاده‌سازی‌های مختلفی برای سیستم‌عامل‌های گوناگون دارد. متداول‌ترین پیاده‌سازی روی لینوکس از inotify استفاده می‌کند. .sp \fBگزینه‌ها\fP .sp \fB\-d\fP, \fB\-\-dir=\fP .INDENT 0.0 .INDENT 3.5 مکان داده‌شده را به عنوان یک دایرکتوری پایش می‌کند. به طور معمول، نوع فایل برای تعیین پایش به عنوان فایل یا دایرکتوری استفاده می‌شود. .UNINDENT .UNINDENT .sp \fB\-f\fP, \fB\-\-file=\fP .INDENT 0.0 .INDENT 3.5 مکان داده‌شده را به عنوان یک فایل پایش می‌کند. به طور معمول، نوع فایل برای تعیین پایش به عنوان فایل یا دایرکتوری استفاده می‌شود. .UNINDENT .UNINDENT .sp \fB\-D\fP, \fB\-\-direct=\fP .INDENT 0.0 .INDENT 3.5 فایل را مستقیماً پایش می‌کند. این قابلیت اجازه می‌دهد تا تغییرات اعمال‌شده از طریق پیوندهای سخت (hardlinks) ثبت شوند. .UNINDENT .UNINDENT .sp \fB\-s\fP, \fB\-\-silent=\fP .INDENT 0.0 .INDENT 3.5 فایل را مستقیماً پایش می‌کند، اما تغییرات را گزارش نمی‌کند. .UNINDENT .UNINDENT .sp \fB\-n\fP, \fB\-\-no\-moves\fP .INDENT 0.0 .INDENT 3.5 گزارش جابه‌جایی‌ها و تغییر نام‌ها به عنوان رویدادهای سادهٔ حذف‌شده/ایجادشده. .UNINDENT .UNINDENT .sp \fB\-m\fP, \fB\-\-mounts\fP .INDENT 0.0 .INDENT 3.5 پایش رویدادهای اتصال (mount). .UNINDENT .UNINDENT .UNINDENT .UNINDENT .sp \fBmount\fP [\fIگزینه\fP…] [\fIمکان\fP…] .INDENT 0.0 .INDENT 3.5 دسترسی خط فرمانی به جنبه‌های گوناگون قابلیت‌های اتصال (mounting) در GIO را فراهم می‌کند. .sp اتصال (Mounting) به مفهوم سنتی سامان‌دهی چندین سیستم‌فایل و دستگاه در یک درخت واحد با ریشهٔ \fB/\fP اشاره دارد. اتصال کلاسیک در هسته رخ می‌دهد و توسط ابزار mount کنترل می‌شود. GIO این مفهوم را با معرفی دیمن‌های اتصال گسترش می‌دهد که می‌توانند بدون مداخلهٔ هسته، سیستم‌فایل‌ها را در دسترس برنامه‌های GIO قرار دهند. .sp اتصال‌های GIO ممکن است به احراز هویت نیاز داشته باشند، و دستور \fBmount\fP ممکن است در صورت لزوم شناسهٔ کاربری، گذرواژه و موارد دیگر را درخواست کند. .sp \fBگزینه‌ها\fP .sp \fB\-m\fP, \fB\-\-mountable\fP .INDENT 0.0 .INDENT 3.5 اتصال به عنوان قابل اتصال (mountable). .UNINDENT .UNINDENT .sp \fB\-d\fP, \fB\-\-device=\fP .INDENT 0.0 .INDENT 3.5 اتصال حجم با فایل دستگاه یا شناسهٔ دیگر. .UNINDENT .UNINDENT .sp \fB\-u\fP, \fB\-\-unmount\fP .INDENT 0.0 .INDENT 3.5 قطع اتصال مکان مورد نظر. .UNINDENT .UNINDENT .sp \fB\-e\fP, \fB\-\-eject\fP .INDENT 0.0 .INDENT 3.5 بیرون دادن (eject) مکان. .UNINDENT .UNINDENT .sp \fB\-t\fP, \fB\-\-stop=\fP .INDENT 0.0 .INDENT 3.5 متوقف کردن درایو با فایل دستگاه. .UNINDENT .UNINDENT .sp \fB\-s\fP, \fB\-\-unmount\-scheme=\fP .INDENT 0.0 .INDENT 3.5 قطع اتصال تمامی اتصال‌ها با طرح‌وارهٔ (scheme) مشخص‌شده. .UNINDENT .UNINDENT .sp \fB\-f\fP, \fB\-\-force\fP .INDENT 0.0 .INDENT 3.5 نادیده گرفتن عملیات معلق فایل هنگام قطع اتصال یا بیرون دادن. .UNINDENT .UNINDENT .sp \fB\-a\fP, \fB\-\-anonymous\fP .INDENT 0.0 .INDENT 3.5 استفاده از کاربر ناشناس هنگام احراز هویت. .UNINDENT .UNINDENT .sp \fB\-l\fP, \fB\-\-list\fP .INDENT 0.0 .INDENT 3.5 فهرست کردن تمام اتصال‌های GIO. .UNINDENT .UNINDENT .sp \fB\-o\fP, \fB\-\-monitor\fP .INDENT 0.0 .INDENT 3.5 پایش رویدادهای مرتبط با اتصال. .UNINDENT .UNINDENT .sp \fB\-i\fP, \fB\-\-detail\fP .INDENT 0.0 .INDENT 3.5 نمایش اطلاعات تکمیلی و جزئیات بیشتر. .UNINDENT .UNINDENT .sp \fB\-\-tcrypt\-pim\fP .INDENT 0.0 .INDENT 3.5 مقدار عددی PIM هنگام باز کردن قفل حجم VeraCrypt. .UNINDENT .UNINDENT .sp \fB\-\-tcrypt\-hidden\fP .INDENT 0.0 .INDENT 3.5 اتصال یک حجم مخفی TCRYPT. .UNINDENT .UNINDENT .sp \fB\-\-tcrypt\-system\fP .INDENT 0.0 .INDENT 3.5 اتصال یک حجم سیستمی TCRYPT. .UNINDENT .UNINDENT .UNINDENT .UNINDENT .sp \fBmove\fP [\fIگزینه\fP…] \fIمبدأ\fP… \fIمقصد\fP .INDENT 0.0 .INDENT 3.5 یک یا چند فایل را از \fBمبدأ\fP به \fBمقصد\fP منتقل می‌کند. اگر بیش از یک مبدأ مشخص شده باشد، مقصد باید یک دایرکتوری باشد. .sp دستور \fBmove\fP مشابه ابزار سنتی \fBmv\fP است. .sp \fBگزینه‌ها\fP .sp \fB\-T\fP, \fB\-\-no\-target\-directory\fP .INDENT 0.0 .INDENT 3.5 عدم انتقال به درون \fBمقصد\fP حتی اگر مقصد یک دایرکتوری باشد. .UNINDENT .UNINDENT .sp \fB\-p\fP, \fB\-\-progress\fP .INDENT 0.0 .INDENT 3.5 نمایش میزان پیشرفت. .UNINDENT .UNINDENT .sp \fB\-i\fP, \fB\-\-interactive\fP .INDENT 0.0 .INDENT 3.5 درخواست تایید پیش از بازنویسی فایل‌ها. .UNINDENT .UNINDENT .sp \fB\-b\fP, \fB\-\-backup\fP .INDENT 0.0 .INDENT 3.5 تهیهٔ نسخهٔ پشتیبان از فایل‌های موجود در مقصد. .UNINDENT .UNINDENT .sp \fB\-C\fP, \fB\-\-no\-copy\-fallback\fP .INDENT 0.0 .INDENT 3.5 عدم استفاده از سازوکار جایگزین رونوشت‌برداری و حذف در صورت عدم امکان انتقال مستقیم. .UNINDENT .UNINDENT .UNINDENT .UNINDENT .sp \fBopen\fP \fIمکان\fP… .INDENT 0.0 .INDENT 3.5 فایل‌ها را با برنامهٔ پیش‌فرضی که برای کار با فایل‌های این نوع ثبت شده است باز می‌کند. .sp دستور GIO این اطلاعات را از پایگاه دادهٔ shared\-mime\-info به دست می‌آورد، و تنظیمات بازنویسی‌شدهٔ اختصاصی هر کاربر در \fB$XDG_DATA_HOME/applications/mimeapps.list\fP ذخیره می‌شود. .sp می‌توان از دستور \fBmime\fP برای تغییر گردانندهٔ پیش‌فرض یک نوع MIME استفاده کرد. .sp متغیرهای محیطی روی برنامه تنظیم نمی‌شوند، چرا که ممکن است فرایندی موجود باشد که برای مدیریت فایل جدید فعال شده است. .UNINDENT .UNINDENT .sp \fBrename\fP \fIمکان\fP \fIنام\fP .INDENT 0.0 .INDENT 3.5 نام یک فایل را تغییر می‌دهد. .sp دستور \fBrename\fP مشابه ابزار سنتی \fBrename\fP است. .UNINDENT .UNINDENT .sp \fBremove\fP [\fIگزینه\fP…] \fIمکان\fP… .INDENT 0.0 .INDENT 3.5 هر یک از فایل‌های مشخص‌شده را حذف می‌کند. .sp این دستور فایل‌ها را به‌صورت غیرقابل بازگشت حذف می‌کند. اگر روشی قابل بازگشت برای حذف فایل‌ها می‌خواهید، دستور \fBtrash\fP را ببینید. .sp توجه داشته باشید که همه طرح‌واره‌های URI پشتیبانی‌شده توسط GIO ممکن است اجازهٔ حذف فایل‌ها را ندهند. .sp دستور \fBremove\fP مشابه ابزار سنتی \fBrm\fP است. .sp \fBگزینه‌ها\fP .sp \fB\-f\fP, \fB\-\-force\fP .INDENT 0.0 .INDENT 3.5 نادیده گرفتن فایل‌های ناموجود و فایل‌هایی که قابل حذف نیستند. .UNINDENT .UNINDENT .UNINDENT .UNINDENT .sp \fBsave\fP [\fIگزینه\fP…] \fIمقصد\fP .INDENT 0.0 .INDENT 3.5 داده‌ها را از ورودی استاندارد می‌خواند و در مکان داده‌شده ذخیره می‌کند. .sp این دستور مشابه تغییر مسیر سادهٔ خروجی به یک فایل با قواعد نحوی سنتی شل است، اما دستور \fBsave\fP اجازه می‌دهد در مکان‌هایی ذخیره کنید که GIO امکان نوشتن در آن‌ها را دارد. .sp \fBگزینه‌ها\fP .sp \fB\-b\fP, \fB\-\-backup\fP .INDENT 0.0 .INDENT 3.5 تهیه نسخهٔ پشتیبان از فایل‌های موجود در مقصد. .UNINDENT .UNINDENT .sp \fB\-c\fP, \fB\-\-create\fP .INDENT 0.0 .INDENT 3.5 تنها در صورتی مقصد ایجاد شود که هنوز وجود نداشته باشد. .UNINDENT .UNINDENT .sp \fB\-a\fP, \fB\-\-append\fP .INDENT 0.0 .INDENT 3.5 الحاق به انتهای فایل. .UNINDENT .UNINDENT .sp \fB\-p\fP, \fB\-\-private\fP .INDENT 0.0 .INDENT 3.5 هنگام ایجاد، دسترسی تنها به کاربر فعلی محدود شود. .UNINDENT .UNINDENT .sp \fB\-u\fP, \fB\-\-unlink\fP .INDENT 0.0 .INDENT 3.5 هنگام جایگزینی، چنان جایگزین شود که گویی مقصد از قبل وجود نداشته است. .UNINDENT .UNINDENT .sp \fB\-v\fP, \fB\-\-print\-etag\fP .INDENT 0.0 .INDENT 3.5 چاپ مقدار ETag جدید در پایان کار. .UNINDENT .UNINDENT .sp \fB\-e\fP, \fB\-\-etag=\fP .INDENT 0.0 .INDENT 3.5 مقدار ETag فایلی که قرار است بازنویسی شود. .UNINDENT .UNINDENT .UNINDENT .UNINDENT .sp \fBset\fP [\fIگزینه\fP…] \fIمکان\fP \fIمشخصه\fP \fIمقدار\fP… .INDENT 0.0 .INDENT 3.5 یک مشخصهٔ فایل را روی یک فایل تنظیم می‌کند. .sp مشخصه‌های فایل را می‌توان با نام GIO آن‌ها مشخص کرد، مانند \fBstandard::icon\fP\&. توجه داشته باشید که همه مشخصه‌های فایل در GIO قابل نوشتن نیستند. از گزینهٔ \fB\-\-query\-writable\fP دستور \fBinfo\fP برای فهرست کردن مشخصه‌های قابل نوشتن فایل استفاده کنید. .sp اگر \fBTYPE\fP تنظیم نشده باشد (unset)، نیازی به تعیین \fBVALUE\fP نیست. اگر نوع مشخصه \fBstringv\fP باشد، می‌توان چندین مقدار تعیین کرد. .sp \fBگزینه‌ها\fP .sp \fB\-t\fP, \fB\-\-type=\fP .INDENT 0.0 .INDENT 3.5 نوع مشخصه را تعیین می‌کند. انواع پشتیبانی‌شده عبارتند از: \fBstring\fP, \fBstringv\fP, \fBbytestring\fP, \fBboolean\fP, \fBuint32\fP, \fBint32\fP, \fBuint64\fP, \fBint64\fP و \fBunset\fP\&. .sp اگر نوع تعیین نشود، نوع \fBstring\fP در نظر گرفته می‌شود. .UNINDENT .UNINDENT .sp \fB\-d\fP, \fB\-\-delete\fP .INDENT 0.0 .INDENT 3.5 حذف یک مشخصه (مشابه با تنظیم نوع آن به \fBunset\fP). .UNINDENT .UNINDENT .sp \fB\-n\fP, \fB\-\-nofollow\-symlinks\fP .INDENT 0.0 .INDENT 3.5 پیوندهای نمادین دنبال نشوند. .UNINDENT .UNINDENT .UNINDENT .UNINDENT .sp \fBtrash\fP [\fIگزینه\fP…] [\fIمکان\fP…] .INDENT 0.0 .INDENT 3.5 فایل‌ها یا دایرکتوری‌ها را به «سطل زباله» می‌فرستد یا آن‌ها را از سطل زباله بازیابی می‌کند. این پوشه بسته به مکان فایل ممکن است متفاوت باشد و تمام سیستم‌فایل‌ها از این مفهوم پشتیبانی نمی‌کنند. در حالت رایج که فایل درون دایرکتوری خانگی کاربر است، پوشهٔ سطل زباله \fB$XDG_DATA_HOME/Trash\fP است. .sp توجه داشته باشید که انتقال فایل‌ها به سطل زباله تا زمانی که سطل زباله خالی نشود، فضای سیستم‌فایل را آزاد نمی‌کند. اگر مایلید فایلی را به‌صورت غیرقابل برگشت حذف کنید، به دستور \fBremove\fP مراجعه نمایید. .sp بررسی و خالی کردن سطل زباله معمولاً توسط مدیر فایل‌های گرافیکی مانند Nautilus پشتیبانی می‌شود، اما می‌توانید سطل زباله را با دستورهای زیر نیز مشاهده کنید: \fBgio trash \-\-list\fP یا \fBgio list trash://\fP\&. .sp \fBگزینه‌ها\fP .sp \fB\-f\fP, \fB\-\-force\fP .INDENT 0.0 .INDENT 3.5 نادیده گرفتن فایل‌های ناموجود و غیرقابل حذف. .UNINDENT .UNINDENT .sp \fB\-\-empty\fP .INDENT 0.0 .INDENT 3.5 خالی کردن سطل زباله. .UNINDENT .UNINDENT .sp \fB\-\-list\fP .INDENT 0.0 .INDENT 3.5 فهرست کردن فایل‌های موجود در سطل زباله همراه با مکان‌های اصلی آن‌ها. .UNINDENT .UNINDENT .sp \fB\-\-restore\fP .INDENT 0.0 .INDENT 3.5 بازیابی یک فایل از سطل زباله به مکان اصلی آن. در این حالت یک URI که با \fBtrash://\fP شروع می‌شود انتظار می‌رود. اگر دایرکتوری اصلی وجود نداشته باشد، مجدداً ایجاد خواهد شد. .UNINDENT .UNINDENT .UNINDENT .UNINDENT .sp \fBtree\fP [\fIگزینه\fP…] [\fIمکان\fP…] .INDENT 0.0 .INDENT 3.5 محتویات مکان‌های داده‌شده را به‌طور بازگشتی در قالبی درختی فهرست می‌کند. اگر مکانی داده نشود، به‌طور پیش‌فرض دایرکتوری جاری در نظر گرفته می‌شود. .sp دستور \fBtree\fP مشابه ابزار سنتی \fBtree\fP است. .sp \fBگزینه‌ها\fP .sp \fB\-h\fP, \fB\-\-hidden\fP .INDENT 0.0 .INDENT 3.5 نمایش فایل‌های پنهان. .UNINDENT .UNINDENT .sp \fB\-l\fP, \fB\-\-follow\-symlinks\fP .INDENT 0.0 .INDENT 3.5 دنبال کردن پیوندهای نمادین. .UNINDENT .UNINDENT .UNINDENT .UNINDENT .SH "وضعیت خروج (EXIT STATUS)" در صورت موفقیت، مقدار \fB0\fP بازگردانده می‌شود؛ در غیر این صورت یک کد خطای غیر صفر بازگردانده خواهد شد. .SH "همچنین ببینید (SEE ALSO)" \fBcat\fP(1), \fBcp\fP(1), \fBls\fP(1), \fBmkdir\fP(1), \fBmv\fP(1), \fBrm\fP(1), \fBtree\fP(1) .\" End of generated man page.