| INSTALL(1) | دستورات کاربر | INSTALL(1) |
نام (NAME)
install - کپی کردن فایلها و تنظیم مجوزها و مشخصات دسترسی
خلاصه دستور (SYNOPSIS)
install
[گزینهها]...
[-T] مبدأ
مقصد
install
[گزینهها]...
مبدأ...
دایرکتوری
install
[گزینهها]...
-t
دایرکتوری
مبدأ...
install
[گزینهها]...
-d
دایرکتوری...
توضیحات (DESCRIPTION)
برنامه install فایلها (معمولاً برنامههای کامپایلشده) را در مسیرهای مقصدی که تعیین میکنید کپی میکند. اگر قصد نصب یک بسته نرمافزاری آماده را بر روی سیستم گنو/لینوکس دارید، باید از مدیر بستهها (مانند pacman یا apt) استفاده نمایید.
در سه حالت اول، فایلهای مبدأ در مقصد کپی شده و همزمان مجوزهای دسترسی و کاربر/گروه مالک آن تنظیم میشوند. در حالت چهارم، تمامی اجزا و زیرپوشههای دایرکتوری تعیینشده ساخته میشوند.
- --backup[=CONTROL]
- ایجاد نسخه پشتیبان از فایلهای موجود در مقصد
- -b
- همانند --backup ولی بدون پذیرش آرگومان
- -c
- نادیده گرفته میشود (به منظور سازگاری با سیستمهای یونیکس قدیمی)
- -C, --compare
- مقایسه فایل مبدأ و مقصد؛ در صورت یکسان بودن محتوا، تغییری در مقصد داده نمیشود تا زمان فایل حفظ گردد
- -d, --directory
- رفتار با تمامی آرگومانها به عنوان نام دایرکتوری؛ ایجاد تمامی اجزای دایرکتوریهای مشخصشده
- -D
- ایجاد خودکار تمام اجزای دایرکتوری والد مقصد پیش از کپی کردن فایل مبدأ
- -g, --group=GROUP
- تنظیم گروه مالک به جای گروه پیشفرض کاربر جاری
- -m, --mode=MODE
- تنظیم حالت مجوز دسترسی (مانند 0755 یا rwxr-xr-x) به جای پیشفرض rwxr-xr-x
- -o, --owner=OWNER
- تنظیم کاربر مالک (فقط توسط مدیر ارشد سیستم root)
- -p, --preserve-timestamps
- حفظ زمانهای دسترسی و تغییرات فایل مبدأ در مقصد
- -s, --strip
- جداسازی و حذف جدول نمادها (Strip) از فایلهای باینری اجرایی
- -t, --target-directory=DIRECTORY
- کپی کردن تمامی فایلهای مبدأ درون دایرکتوری مقصد مشخصشده
- -v, --verbose
- نمایش نام هر فایل پس از کپی موفقیتآمیز
- --help
- نمایش راهنما و خروج
- --version
- نمایش نسخه و خروج
همچنین ببینید (SEE ALSO)
| July 2026 | GNU coreutils 9.11 |