نوشته شده به وسیلهی: Mohsen در 1 سال 6 ماه پیش تحت عنوان راهنمای-نرم-افزار vi
ادیتور vi با تلفظ /ˈviːˈaɪ/ در سال ۱۹۷۶ توسط آقای Bill Joy نوشته شده است. vi در نگاه اول چیزی فراتر از عجیب و غریب به نظر میرسد ولی زمانی که تا حدودی با آن آشنا شدید و از دستورات آن رمزگشایی کردید تصدیق خواهید کرد که یکی از قویترین ادیتورهایی است که تا کنون با آن کار کردهاید. پس لطفا فرار نکنید و با ما همراه باشید. قول میدهم خیلی سریع راه خود را در دنیای vi باز خواهید کرد.
vi دارای دو مُد command و insert است. در هر حال فقط یک مد فعال است. یعنی یا در مد command هستید یا در مد insert قرار دارید.
نوشته شده به وسیلهی: Mohsen در 1 سال 6 ماه پیش تحت عنوان راهنمای-نرم-افزار find
دستور find
یکی از مهمترین دستورات یونیکس و سیستمهای شبهیونیکس مانند لینوکس است که دیر یا زود به آن نیاز مبرمی پیدا میکنید. با یادگیری دستور find
و به کار بردن عملی آن در کارهای روزانه، هر روز میتوانید کاربرد جدیدی برای آن پیدا کنید، مثلا با اتصال خروجی این دستور به ورودی دستوری دیگر از طریق pipe میتوانید عملیات گوناگونی را روی فایلهایی که پیدا کردهاید انجام دهید و یا اینکه مستقیما از سوییچ -exec
دستور find
استفاده کنید. -exec
بر روی تمام فایلهای یافت شده اجرا خواهد شد و میتواند شامل هر دستوری باشد. وقتی که در find
خبره شدید احتمالا به خود خواهید گفت: «بدون آن چگونه زندگی میکردم؟!»
نوشته شده به وسیلهی: Mohsen در 1 سال 6 ماه پیش تحت عنوان feh راهنمای-نرم-افزار
در این پست به بررسی feh
و امکانات بیشمار آن میپردازیم. feh
برنامهی مشاهدهی عکس است که میتواند در محیطهای گرافیکی X11 نصب شده و مورد استفاده قرار گیرد. هدف اولیهی feh
سبک بودن و مورد استفاده سریع قرار گرفتن از طریق خط فرمان است، با این وجود میتواند با برنامههای دیگر نیز هماهنگ شده و مورد استفاده قرار گیرد.
feh
بر مبنای کتابخانه Imlib2 طراحی شده و چندین مد کاربری دارد.
شکل کلی دستور feh
به صورت زیر است:
$ feh [option] files or directories or URLs
نوشته شده به وسیلهی: Mohsen در 1 سال 7 ماه پیش تحت عنوان pip پایتون راهنمای-نرم-افزار
امروز میخواهیم کمی در مورد pip
صحبت کنیم. این که چیست و به چه کاری میآید. pip
نرمافزار مدیریت پکیجهای پایتون است و با آن میتوان پکیج نصب کرد، پکیج را حذف کرد و لیست پکیجهای موجود را دید. میتوان اطلاعات یک پکیج به خصوص را از pip
گرفت و خیلی کارهای دیگر.
برای اینکه خیلی درگیر جزییات نشویم فرض را بر این میگیریم که pip
روی سیستم شما نصب است. فقط قبل از شروع توصیه میکنم که به صورت زیر یک virtual environment بسازید و وارد آن شوید تا تستها و تمرینات باعث آسیب رساندن به پکیجهای اصلی پایتون که به صورت سراسری توسط کل سیستم استفاده میشود، نشود. ابتدا ترمینال را باز کنید و با استفاده از دستور cd
به دایرکتوری دلخواه بروید و سپس با mkdir
یک فولدر بسازید و بعد دوباره با دستور cd
وارد فولدر تازه ساخت شوید و دستورات زیر را اجرا کنید:
$ python -m venv venv
$ source venv/bin/activate