انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

bzcat - آنلاین در ابر

bzcat را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور bzcat است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


bzip2، bunzip2 - یک کمپرسور فایل با مرتب‌سازی بلوک، نسخه 1.0.6
bzcat - فایل ها را به stdout از حالت فشرده خارج می کند
bzip2recover - اطلاعات فایل های bzip2 آسیب دیده را بازیابی می کند

خلاصه


bzip2 [ -cdfkqstvzVL123456789 ] [ نام فایل ها ... ]
bzip2 [ -h|--کمک ]
bunzip2 [ -fkvsVL ] [ نام فایل ها ... ]
bunzip2 [ -h|--کمک ]
bzcat [ -s ] [ نام فایل ها ... ]
bzcat [ -h|--کمک ]
bzip2recover نام فایل

شرح


bzip2 فایل‌ها را با استفاده از الگوریتم فشرده‌سازی متن مرتب‌سازی بلوک Burrows-Wheeler فشرده می‌کند،
و کد نویسی هافمن فشرده سازی به طور کلی به طور قابل توجهی بهتر از آن است که توسط
کمپرسورهای مبتنی بر LZ77/LZ78 معمولی تر است و عملکرد PPM را نزدیک می کند
خانواده کمپرسورهای آماری

گزینه های خط فرمان عمداً بسیار شبیه به گزینه های موجود در خط فرمان هستند گنو gzip، اما آنها هستند
یکسان نیست

bzip2 انتظار دارد لیستی از نام فایل ها همراه با پرچم های خط فرمان باشد. هر فایل است
با یک نسخه فشرده از خود، با نام "original_name.bz2" جایگزین شده است. هر یک
فایل فشرده دارای تاریخ اصلاح، مجوزها و در صورت امکان مالکیت یکسانی است
به عنوان نسخه اصلی مربوطه، به طوری که این ویژگی ها می توانند به درستی در آن بازیابی شوند
زمان رفع فشار مدیریت نام فایل ساده لوحانه است به این معنا که هیچ مکانیزمی وجود ندارد
برای حفظ نام فایل های اصلی، مجوزها، مالکیت ها یا تاریخ ها در سیستم های فایل که
فاقد این مفاهیم، ​​یا محدودیت های جدی طول نام فایل، مانند MS-DOS.

bzip2 و bunzip2 به طور پیش فرض فایل های موجود را بازنویسی نمی کند. اگر این را می خواهید
اتفاق می افتد، پرچم -f را مشخص کنید.

اگر نام فایلی مشخص نشده باشد، bzip2 از ورودی استاندارد به خروجی استاندارد فشرده می شود.
در این مورد، bzip2 از نوشتن خروجی فشرده در ترمینال خودداری می کند، همانطور که این کار را انجام می دهد
کاملاً نامفهوم و در نتیجه بی معنی باشد.

bunzip2 (و یا bzip2 -د) تمام فایل های مشخص شده را از حالت فشرده خارج می کند. فایل هایی که توسط
bzip2 شناسایی و نادیده گرفته می شود و اخطاری صادر می شود. bzip2 تلاش می کند تا حدس بزند
نام فایل برای فایل غیر فشرده از فایل فشرده به شرح زیر است:

filename.bz2 نام فایل می شود
filename.bz به نام فایل تبدیل می شود
filename.tbz2 تبدیل به filename.tar می شود
filename.tbz تبدیل به filename.tar می شود
anyothername تبدیل به anyothername.out می شود

اگر فایل به یکی از پایان های شناخته شده ختم نشود، .bz2، .bz، tbz2 or tbz. bzip2
شکایت می کند که نمی تواند نام فایل اصلی را حدس بزند و از نام اصلی استفاده می کند
با بیرون ضمیمه شد

همانند فشرده‌سازی، ارائه هیچ نام فایلی باعث کاهش فشرده‌سازی از ورودی استاندارد می‌شود
خروجی استاندارد

bunzip2 فایلی را که ترکیب دو یا چند فایل است به درستی از حالت فشرده خارج می کند
فایل های فشرده نتیجه الحاق غیر فشرده مربوطه است
فایل ها. تست یکپارچگی (-t) فایل های فشرده به هم پیوسته نیز پشتیبانی می شود.

همچنین می توانید با دادن پرچم -c فایل ها را به خروجی استاندارد فشرده یا از حالت فشرده خارج کنید.
ممکن است چندین فایل به این صورت فشرده و از حالت فشرده خارج شوند. خروجی های حاصل می باشد
به طور متوالی به stdout تغذیه می شود. فشرده سازی چندین فایل به این روش باعث ایجاد یک
جریان حاوی چندین نمایش فایل فشرده. چنین جریانی می تواند باشد
فقط توسط bzip2 نسخه 0.9.0 یا بالاتر. نسخه های قبلی از bzip2
پس از فشرده سازی اولین فایل در جریان متوقف می شود.

bzcat (و یا bzip2 -dc) تمام فایل های مشخص شده را به خروجی استاندارد از حالت فشرده خارج می کند.

bzip2 آرگومان های متغیرهای محیطی را می خواند bzip2 و BZIP، به آن ترتیب،
و آنها را قبل از خواندن هر آرگومان از خط فرمان پردازش می کند. این یک را می دهد
راه مناسب برای ارائه آرگومان های پیش فرض

فشرده سازی همیشه انجام می شود، حتی اگر فایل فشرده کمی بزرگتر از فایل فشرده باشد
اصلی فایل‌های کمتر از صد بایت معمولاً بزرگ‌تر می‌شوند، زیرا
مکانیسم فشرده سازی دارای سربار ثابت در منطقه 50 بایت است. داده های تصادفی
(از جمله خروجی اکثر کمپرسورهای فایل) با حدود 8.05 بیت در هر بایت کدگذاری شده است.
افزایش حدود 0.5٪.

به عنوان خودآزمایی برای محافظت از شما، bzip2 از CRC های 32 بیتی برای اطمینان از اینکه
نسخه غیر فشرده یک فایل مشابه نسخه اصلی است. این محافظت می کند
خرابی داده های فشرده و در برابر اشکالات شناسایی نشده در bzip2 (امیدوارم خیلی
بعید). احتمال خراب شدن داده ها ناشناخته است، تقریباً یک
شانس چهار میلیارد برای هر فایل پردازش شده است. با این حال، آگاه باشید که چک رخ می دهد
پس از رفع فشار، بنابراین فقط می تواند به شما بگوید که چیزی اشتباه است. این نمی تواند به شما کمک کند
بازیابی داده های اصلی غیر فشرده شما می توانید استفاده کنید bzip2recover برای بازیابی اطلاعات
از فایل های آسیب دیده

مقادیر بازگشتی: 0 برای خروجی معمولی، 1 برای مشکلات محیطی (پرونده یافت نشد، نامعتبر است
پرچم ها، خطاهای ورودی/خروجی، و غیره)، 2 برای نشان دادن یک فایل فشرده خراب، 3 برای یک فایل داخلی
خطای سازگاری (به عنوان مثال، اشکال) که باعث شد bzip2 به وحشت.

OPTIONS


-c --stdout
فشرده یا از حالت فشرده خارج کنید تا خروجی استاندارد.

-d --فشرده کردن
فشار زدایی اجباری bzip2، bunzip2 و bzcat واقعاً همان برنامه هستند و
تصمیم در مورد اقداماتی که باید انجام شود بر اساس نام استفاده می شود.
این پرچم آن مکانیسم و ​​نیروها را نادیده می گیرد bzip2 برای رفع فشار

-z --فشرده کردن
مکمل -d: بدون توجه به نام فراخوانی، فشرده سازی را مجبور می کند.

-t --تست
یکپارچگی فایل(های) مشخص شده را بررسی کنید، اما آنها را از حالت فشرده خارج نکنید. این واقعا
فشرده سازی آزمایشی را انجام می دهد و نتیجه را دور می اندازد.

-f --زور
بازنویسی اجباری فایل های خروجی به طور معمول، bzip2 موجود را بازنویسی نخواهد کرد
فایل های خروجی همچنین نیروها bzip2 برای شکستن لینک های سخت به فایل ها، در غیر این صورت
انجام نمی دهد.

bzip2 معمولاً فایل‌هایی را که جادوی درستی ندارند از حالت فشرده خارج نمی‌کند
بایت های سرصفحه با این حال، اگر (-f) اجباری شود، چنین فایل‌هایی را بدون تغییر ارسال می‌کند.
GNU gzip اینگونه رفتار می کند.

-k --نگاه داشتن
فایل های ورودی را در حین فشرده سازی یا رفع فشرده نگه دارید (حذف نکنید).

-s --کم اهمیت
کاهش استفاده از حافظه، برای فشرده سازی، فشرده سازی و تست. فایل ها هستند
با استفاده از یک الگوریتم اصلاح شده که فقط به 2.5 بایت نیاز دارد، فشرده سازی و آزمایش شد
در هر بلوک بایت این بدان معناست که هر فایلی را می توان در 2300 کیلو حافظه از حالت فشرده خارج کرد.
البته در حدود نصف سرعت معمولی.

در طول فشرده سازی، -s اندازه بلوک 200 کیلویی را انتخاب می کند که استفاده از حافظه را به محدود می کند
در حدود همان رقم، به هزینه نسبت تراکم شما. به طور خلاصه، اگر
حافظه دستگاه شما کم است (8 مگابایت یا کمتر)، برای همه چیز از -s استفاده کنید. دیدن
مدیریت حافظه در زیر.

-q --ساکت
پیام های هشدار غیر ضروری را سرکوب کنید. پیام های مربوط به خطاهای I/O و
سایر رویدادهای مهم سرکوب نخواهند شد.

-v -- پرحرف
حالت پرمخاطب -- نشان دادن نسبت فشرده سازی برای هر فایل پردازش شده. بیشتر -v's
سطح پرحرفی را افزایش دهید و اطلاعات زیادی را به بیرون پرتاب کنید که در درجه اول از آن هستند
علاقه برای اهداف تشخیصی

-h --کمک
یک پیام راهنما چاپ کنید و خارج شوید.

-L --مجوز -V - نسخه
نمایش نسخه نرم افزار، شرایط و ضوابط مجوز.

-1 (و یا --سریع) به -9 (و یا --بهترین)
اندازه بلوک را در هنگام فشرده سازی روی 100 k, 200 k ... 900 k تنظیم کنید. هیچ تاثیری ندارد وقتی
رفع فشار مدیریت حافظه را در زیر ببینید. نام مستعار --fast و --بهترین هستند
در درجه اول برای سازگاری GNU gzip. به طور خاص، ---سریع چیزها را نمی سازد
به طور قابل توجهی سریعتر و --best فقط رفتار پیش فرض را انتخاب می کند.

-- همه آرگومان های بعدی را به عنوان نام فایل تلقی می کند، حتی اگر با یک خط تیره شروع شوند.
این به این دلیل است که می توانید فایل هایی با نام هایی که با خط تیره شروع می شوند مدیریت کنید، به عنوان مثال:
bzip2 -- -myfilename.

--تکراری-سریع --تکراری-بهترین
این پرچم ها در نسخه های 0.9.5 و بالاتر اضافی هستند. مقداری درشت ارائه کردند
کنترل رفتار الگوریتم مرتب سازی در نسخه های قبلی که بود
گاهی اوقات مفید 0.9.5 و بالاتر دارای یک الگوریتم بهبود یافته است که اینها را ارائه می کند
پرچم ها بی ربط

حافظه MANAGEMENT


bzip2 فایل های بزرگ را در بلوک فشرده می کند. اندازه بلوک بر هر دو نسبت تراکم تأثیر می گذارد
به دست آورد، و مقدار حافظه مورد نیاز برای فشرده سازی و رفع فشرده سازی. پرچم ها -1
تا 9- اندازه بلوک را 100,000 بایت تا 900,000 بایت تعیین کنید (پیش‌فرض)
به ترتیب. در زمان فشرده سازی، اندازه بلوک مورد استفاده برای فشرده سازی از روی خوانده می شود
هدر فایل فشرده و bunzip2 سپس حافظه کافی را به خود اختصاص می دهد
فایل را از حالت فشرده خارج کنید از آنجایی که اندازه بلوک ها در فایل های فشرده ذخیره می شوند، به این ترتیب است
پرچم های 1- تا 9 بی ربط هستند و بنابراین در طول رفع فشار نادیده گرفته می شوند.

نیازهای فشرده سازی و رفع فشار را می توان بر حسب بایت به صورت زیر تخمین زد:

فشرده سازی: 400 k + (8 x اندازه بلوک)

رفع فشار: 100 k + (4 x اندازه بلوک)، یا
100 k + ( 2.5 x اندازه بلوک )

اندازه بلوک های بزرگتر بازده حاشیه ای را به سرعت کاهش می دهد. بیشتر فشرده سازی
از دو یا سیصد کیلو اول اندازه بلوک می آید، واقعیتی که ارزش در نظر گرفتن دارد
در هنگام استفاده از bzip2 روی ماشین های کوچک همچنین مهم است که قدردانی کنیم که
نیاز حافظه رفع فشرده در زمان فشرده سازی با انتخاب اندازه بلوک تنظیم می شود.

برای فایل های فشرده شده با اندازه بلوک پیش فرض 900 کیلو، bunzip2 حدود 3700 مورد نیاز خواهد داشت
کیلوبایت برای از حالت فشرده خارج کردن برای پشتیبانی از فشرده سازی هر فایل در یک ماشین 4 مگابایتی،
bunzip2 دارای گزینه ای برای فشرده سازی با استفاده از تقریباً نیمی از این مقدار حافظه، حدود
2300 کیلوبایت سرعت رفع فشار نیز به نصف کاهش یافته است، بنابراین باید از این گزینه فقط در جایی استفاده کنید
لازم است. پرچم مربوطه -s است.

به طور کلی، سعی کنید از بزرگترین محدودیت‌های حافظه اندازه بلوک استفاده کنید، زیرا این محدودیت وجود دارد
فشرده سازی به دست آمده را به حداکثر می رساند. سرعت فشرده سازی و رفع فشار به صورت مجازی است
تحت تأثیر اندازه بلوک قرار نگرفته است.

نکته قابل توجه دیگر مربوط به فایل‌هایی است که در یک بلوک قرار می‌گیرند - این یعنی بیشترین
فایل هایی که با استفاده از یک بلوک بزرگ با آنها روبرو می شوید. مقدار حافظه واقعی لمس شده است
متناسب با اندازه فایل، زیرا فایل کوچکتر از یک بلوک است. برای
به عنوان مثال، فشرده سازی یک فایل 20,000 بایتی با پرچم -9 باعث ایجاد کمپرسور می شود.
برای تخصیص حدود 7600 کیلوبایت حافظه، اما فقط 400 کیلو + 20000 * 8 = 560 کیلوبایت از آن را لمس کنید.
به طور مشابه، دکمپرسور 3700 k را اختصاص می دهد اما فقط 100 k + 20000 * 4 = 180 را لمس می کند.
کیلوبایت

در اینجا جدولی وجود دارد که حداکثر استفاده از حافظه را برای اندازه های مختلف بلوک خلاصه می کند. همچنین
ضبط شده کل اندازه فشرده شده برای 14 فایل از مجموعه فشرده سازی متن کلگری است
مجموعا 3,141,622 بایت. این ستون تا حدودی احساس می کند که چگونه فشرده سازی با آن متفاوت است
اندازه بلوک این ارقام تمایل دارند که مزیت اندازه بلوک های بزرگتر را دست کم بگیرند
فایل‌های بزرگ‌تر، از آنجایی که مجموعه تحت سلطه فایل‌های کوچک‌تر است.

فشرده سازی Decompress از حالت فشرده خارج کردن جسم
استفاده از پرچم استفاده - اندازه استفاده

-1 1200k 500k 350k 914704
-2 2000k 900k 600k 877703
-3 2800k 1300k 850k 860338
-4 3600k 1700k 1100k 846899
-5 4400k 2100k 1350k 845160
-6 5200k 2500k 1600k 838626
-7 6100k 2900k 1850k 834096
-8 6800k 3300k 2100k 828642
-9 7600k 3700k 2350k 828642

ریکاوری داده ها از آسیب دیده فایل ها


bzip2 فایل ها را در بلوک هایی که معمولاً 900 کیلوبایت هستند فشرده می کند. هر بلوک مدیریت می شود
به طور مستقل اگر یک خطای رسانه یا انتقال باعث شود یک فایل .bz2 چند بلوکی تبدیل شود
آسیب دیده است، ممکن است امکان بازیابی داده ها از بلوک های سالم موجود در فایل وجود داشته باشد.

نمایش فشرده هر بلوک با یک الگوی 48 بیتی مشخص می شود که باعث می شود
می توان مرزهای بلوک را با اطمینان معقول پیدا کرد. هر بلوک نیز
دارای CRC 32 بیتی خود است، بنابراین بلوک های آسیب دیده را می توان از بلوک های سالم تشخیص داد.

bzip2recover یک برنامه ساده است که هدف آن جستجوی بلوک ها در فایل های .bz2 و
هر بلوک را در فایل bz2. خود بنویسید. سپس می توانید استفاده کنید bzip2 -t برای تست کردن
یکپارچگی فایل های به دست آمده، و از حالت فشرده خارج کردن فایل هایی که آسیب ندیده اند.

bzip2recover یک آرگومان واحد، نام فایل آسیب دیده را می گیرد و تعدادی از آن را می نویسد
فایل های "rec00001file.bz2"، "rec00002file.bz2"، و غیره، حاوی بلوک های استخراج شده است.
نام فایل های خروجی به گونه ای طراحی شده اند که استفاده از حروف عام در پردازش های بعدی --
برای مثال، "bzip2 -dc rec*file.bz2 > recovered_data" -- فایل های موجود در
سفارش صحیح.

bzip2recover باید بیشترین استفاده را برای رسیدگی به پرونده های بزرگ .bz2 داشته باشد، زیرا این فایل ها حاوی این فایل ها هستند
بسیاری از بلوک ها به وضوح استفاده از آن در فایل های تک بلوکی آسیب دیده بیهوده است، زیرا الف
بلوک آسیب دیده قابل بازیابی نیست. اگر می خواهید هرگونه از دست دادن اطلاعات احتمالی را به حداقل برسانید
از طریق خطاهای رسانه یا انتقال، ممکن است فشرده سازی را با یک بلوک کوچکتر در نظر بگیرید
اندازه.

کارایی NOTES


مرحله مرتب سازی فشرده سازی رشته های مشابه را در فایل جمع می کند. به خاطر اینکه
این، فایل هایی حاوی اجراهای بسیار طولانی از نمادهای تکراری، مانند "aabaabaabaab ..."
(چند صد بار تکرار می شود) ممکن است آهسته تر از حد معمول فشرده شود. نسخه 0.9.5 و
بالاتر از این نظر نسبت به نسخه های قبلی بسیار بهتر است. نسبت بین بدترین
زمان فشرده‌سازی مورد و متوسط ​​در ناحیه 10:1 است. برای نسخه های قبلی،
این رقم بیشتر شبیه 100:1 بود. می توانید از گزینه -vvvv برای نظارت بر پیشرفت استفاده کنید
جزئیات عالی، اگر بخواهید

سرعت رفع فشار تحت تأثیر این پدیده ها قرار نمی گیرد.

bzip2 معمولاً چندین مگابایت حافظه را برای کار اختصاص می دهد و سپس همه را شارژ می کند
بر روی آن به صورت کاملا تصادفی. این بدان معنی است که عملکرد، هم برای فشرده سازی و هم
فشرده سازی، تا حد زیادی با سرعتی که دستگاه شما می تواند کش را سرویس دهد تعیین می شود
از دست می دهد. به همین دلیل، تغییرات جزئی در کدها برای کاهش میزان خطا صورت گرفته است
مشاهده شد که باعث بهبود عملکرد نامتناسب بزرگ می شود. تصور میکنم bzip2 اراده
در ماشین هایی با حافظه پنهان بسیار بزرگ بهترین عملکرد را دارد.

هشدارها


پیام های خطای ورودی/خروجی آنچنان که می توانند مفید نیستند. bzip2 برای شناسایی I/O بسیار تلاش می کند
خطاها و خارج شدن به طور کامل، اما جزئیات مربوط به مشکل گاهی اوقات بیشتر به نظر می رسد
گمراه کننده

این صفحه راهنما مربوط به نسخه 1.0.6 می باشد bzip2. داده های فشرده ایجاد شده توسط این
نسخه کاملاً جلو و عقب با نسخه های عمومی قبلی سازگار است،
نسخه های 0.1pl2، ​​0.9.0، 0.9.5، 1.0.0، 1.0.1، 1.0.2 و بالاتر، اما با موارد زیر
استثنا: 0.9.0 و بالاتر می تواند به درستی چند فشرده فشرده را از حالت فشرده خارج کند
فایل ها. 0.1pl2 نمی تواند این کار را انجام دهد. پس از از حالت فشرده خارج کردن فقط اولین فایل موجود در آن متوقف می شود
جریان.

bzip2recover نسخه های قبل از 1.0.2 از اعداد صحیح 32 بیتی برای نمایش موقعیت بیت ها استفاده می کردند
فایل‌های فشرده، بنابراین نمی‌توانند فایل‌های فشرده‌شده بیش از ۵۱۲ مگابایت را مدیریت کنند.
نسخه‌های 1.0.2 و بالاتر از اینت‌های 64 بیتی در برخی از پلتفرم‌هایی استفاده می‌کنند که از آنها پشتیبانی می‌کنند (GNU
اهداف پشتیبانی شده و ویندوز). برای تعیین اینکه آیا bzip2recover با آن ساخته شده است یا خیر
چنین محدودیتی، آن را بدون استدلال اجرا کنید. در هر صورت شما می توانید خودتان را بسازید
نسخه نامحدود اگر می توانید آن را با MaybeUInt64 که یک نسخه 64 بیتی بدون علامت باشد دوباره کامپایل کنید
عدد صحیح

از bzcat به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    JXplorer - یک مرورگر Java Ldap
    JXplorer - یک مرورگر Java Ldap
    یک کلاینت LDAP جاوا با پشتیبانی LDIF،
    امنیت (شامل SSL، SASL و GSSAPI)،
    ترجمه شده به بسیاری از زبان ها (شامل
    چینی)، راهنمای آنلاین، فرم های کاربر و
    بسیاری دیگر...
    JXplorer - A Java Ldap Browser را دانلود کنید
  • 2
    PosteRazor - پوستر خود را بسازید!
    PosteRazor - پوستر خود را بسازید!
    می خواهید پوستر چاپ کنید؟ PosteRazor برش می دهد
    یک فایل تصویری را به قطعات تقسیم کنید و می توانید
    سپس روی چاپگر خود چاپ کنید و آنها را بچسبانید
    با هم به یک پوستر مبتنی بر FLTK آسان
    استفاده کنید...
    دانلود PosteRazor - پوستر خود را بسازید!
  • 3
    فازر
    فازر
    Phaser یک باز سریع، رایگان و سرگرم کننده است
    منبع چارچوب بازی HTML5 که ارائه می دهد
    WebGL و Canvas Rendering در سراسر
    مرورگرهای وب دسکتاپ و موبایل بازی ها
    می تواند با ...
    دانلود فازر
  • 4
    موتور VASSAL
    موتور VASSAL
    VASSAL یک موتور بازی برای ایجاد است
    نسخه های الکترونیکی تخته سنتی
    و بازی های کارتی پشتیبانی می کند
    رندر و تعامل قطعه بازی،
    و ...
    دانلود VASSAL Engine
  • 5
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF یک کتابخانه جاوا برای ایجاد است
    و ویرایش فایل های PDF با LGPL و
    مجوز منبع باز MPL. OpenPDF است
    LGPL/MPL جانشین منبع باز iText،
    و ...
    OpenPDF - Fork of iText را دانلود کنید
  • 6
    GIS SAGA
    GIS SAGA
    SAGA - سیستم برای خودکار
    تجزیه و تحلیل جغرافیایی - یک جغرافیا است
    نرم افزار سیستم اطلاعات (GIS) با
    قابلیت های بسیار زیاد برای داده های جغرافیایی
    پردازش و آنا...
    دانلود SAGA GIS
  • بیشتر "

دستورات لینوکس

Ad