انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: saeeddeeas در 24 اسفند 1397، 10:34 ق‌ظ

عنوان: پسوند فایل
ارسال شده توسط: saeeddeeas در 24 اسفند 1397، 10:34 ق‌ظ
سلام
از کجا میشه مشاهده پسوند فایل هارو فعال کرد و بشه تغییر داد مثلا از txt تغییر داد به php
عنوان: پاسخ : پسوند فایل
ارسال شده توسط: helium در 24 اسفند 1397، 11:47 ق‌ظ
سلام به صورت پیشفرض می‌توانید پسوند فایل‌های موجود را مشاهده کنید، مشخصات سیستم عامل و در صورت امکان یک نماگرفت از مدیریت فایل تهیه کنید.
عنوان: پاسخ : پسوند فایل
ارسال شده توسط: علیرضا.ج در 24 اسفند 1397، 02:20 ب‌ظ
سلام
از کجا میشه مشاهده پسوند فایل هارو فعال کرد و بشه تغییر داد مثلا از txt تغییر داد به php
در لینوکس چیزی به اسم پسوند نداریم
ولی اگر میخوایید بفهمید یک فایل دقیقا چیه توی ترمینال بزنید
file filename
عنوان: پاسخ : پسوند فایل
ارسال شده توسط: سلمان م. در 24 اسفند 1397، 05:50 ب‌ظ
سلام
از کجا میشه مشاهده پسوند فایل هارو فعال کرد و بشه تغییر داد مثلا از txt تغییر داد به php
در لینوکس چیزی به اسم پسوند نداریم
ولی اگر میخوایید بفهمید یک فایل دقیقا چیه توی ترمینال بزنید
file filename

پسوند فایل‌ها مشخص هست و شما می‌تونید که اون ها رو ببیند و به چیزی که دوست دارید تغییر بدید. (rename کنید)

اتفاقا مفهومی به اسم extension (پسوند) توی گنو/لینوکس وجود داره (گنوم بهشون می‌گه subtype indentifier). Nautilus (فایل منیجر پیش‌فرض گنوم) از اون‌ها برای این‌که با چه نرم‌افزاری باز بشن استفاده می‌کنه. مثلا مشخص می‌کنی که فایل‌های با پسوند .md با ای‌مکس باز بشن و فایل‌های با پسوند .php با gedit.

به طور مثال اگه شما دستور زیر رو بزنید:
$ cat  /usr/share/mime/globs | grep php
خروجی زیر رو می‌گیرید:
application/x-php:*.php
application/x-php:*.php3
application/x-php:*.php5
application/x-php:*.php4
application/x-php:*.phps
که نشون دهنده این هست که این پسوندها به عنوان php شناسایی می‌شن.

و اگه دستور زیر رو بزنید:
$ cat  /usr/share/mime/globs | grep "*.m\b"
خروجی زیر رو می‌گیرید
text/x-objcsrc:*.m
text/x-matlab:*.m
که نشون می‌ده، پسوند .m هم برای متلب استفاده می‌شه و هم سورس آبجکتیو سی.

پانویس ۱: لینوکس یه هسته هست و کارش ربطی به این چیزی که گفتم نداره. این یه استاندارد freedesktop.org هست، که هم مخصوص سیستم‌عامل‌های بر پایه لینوکس هست و بقیه unix-like ها.

پانویس ۲: چیزی که سوال پرسیده شده ربطی به file نداره و اون یه چیز دیگه هست. سوال‌کننده صرفا در رابطه با subtype indentifier ها سوال کرده که file نمی‌تونه اون‌ها رو تشخیص بده.

برای اطلاعات بیشتر:
https://help.gnome.org/admin/system-admin-guide/stable/mime-types.html.en

پیروز باشید.