نحوه اجرای فایل‌های bin. و run. در اوبونتو

قبل از شرح نحوه اجرای فایل‌های bin. و run. در اوبونتو، اجازه دهید ابتدا آن‌ها را معرفی نماییم

Bin File: یک فایل باینری یا BIN در اوبونتو، به بسته‌های نصبی اطلاق می‌شود که اکثراً برای نصب نرم افزار روی سیستم شما بصورت خود-استخراج قابل اجرا هستند. شما می‌توانید اکثر بسته‌های نرم افزاری را از طریق مدیر نرم افزار اوبونتو، از بسته‌های deb. و بسته‌های tar.xz. نصب کنید. با این وجود، ممکن است نرم افزاری وجود داشته باشد که در قالب این فرمت‌ها نباشد. چراکه، این‌ها اغلب شامل نرم افزارهای جدیدتر و نسخه‌های جدیدتر نرم افزارها (اغلب نسخه ی بتا) هستند. بسته‌های bin به راحتی با استفاده از خط فرمان اوبونتو اجرا می‌شوند.

Run File: این نوع فایل‌ها نیز فایل‌های اجرایی هستند که معمولاً برای نصب برنامه‌های لینوکی استفاده می‌شوند. فایل‌های ran حاوی داده‌های برنامه و دستورالعمل‌های مربوط به ساخت فایل نصب آن برنامه می‌باشد؛ که اغلب برای توزیع درایورهای دستگاه و برنامه‌های کاربردی نرم افزار استفاده می‌شود. بسته‌های run با استفاده از خط فرمان اوبونتو به راحتی اجرا می‌شوند.

در این مقاله، نحوه اجرای فایل‌ها با پسوندهای run. و bin. را در اوبونتو شرح می‌دهیم.

ادامه‌ی مطلب

افزودن گزینه "New Document" به منوی کلیک راست در اوبونتو

چنانچه سیستم عامل لینوکس شما ابونتو باشد، قطعاً تابه‌حال متوجه شده‌اید که هیچ گزینه‌ای در منوی کلیک راست Nautilus (فایل منیجر اوبونتو)، برای ایجاد یک فایل متنی خالی وجود ندارد. اگرچه می‌توان برای ایجاد فایل متنی از خط فرمان نیز استفاده کرد؛ تا به سرعت یک فایل جدید ایجاد شود و یا اینکه حتی از ویرایشگر متن، برای ایجاد یک فایل جدید استفاده نمود؛ ولیکن، برای افرادی که طرفدار استفاده از حالت گرافیکی سیستم عامل هستند، این چیزی نیست که آن‌ها می‌خواهند. چراکه چنین افرادی، از روی عادت همواره برای ایجاد فایل جدید، به طور ناخودآگاه کلیک راست را اجرا کرده و انتظار دارند؛ تنها با استفاده از یک یا دوبار کلیک کردن، بتوانند یک فایل متنی جدید ایجاد نمایند.

ادامه‌ی مطلب

اضافه کردن cron job در سیستم عامل لینوکس/یونیکس

Cron که اختصار کلمات Command Run On است، یکی از امکانات نرم افزاری کنترل پنل‌ها می‌باشد. Cron Job در سیستم‌های لینوکسی، ابزاری است که وظیفه‌ی اجرای یک عملیات خاص (یک دستور، یک برنامه‌ی خاصی و یا یک اسکریپت)، را در یک زمان‌بندی مشخص به صورت کاملا اتوماتیک بر عهده دارد؛ مثلا پاک کردن پوشه /tmp هر یک روز یکبار

بنابراین، با استفاده از آن می‌توان بصورت اتوماتیک، کارهای روتین و تکراری را به سادگی و بدون دخالت کاربر اجرا نمود.

اما، اکنون این سوال بوجود می‌آید که cron jobها را چگونه می‌توان در سیستم عامل لینوکس/یونیکس اضافه نمود؟

ادامه‌ی مطلب

مخفی کردن فایل ها و پوشه ها در اوبونتو

اگر از یک سیستم Ubuntu، بصورت مشترک با دیگر افراد استفاده می‌کنید، احتمالاً حریم خصوصی برخی از فایل‌ها و پوشه‌های داخل این سیستم، برای شما حائز اهمیت است. یکی از راه‌های خصوصی‌سازی فایل‌ها/پوشه‌ها، مخفی کردن آن‌هاست. محتوای پنهان شده، به طور پیش فرض در File Manager یا Terminal (خط فرمان) شما ذکر نمی‌شود. در این‌جا، ترفند به کار گرفته شده برای پنهان کردن فایل‌های شما، اضافه کردن یک نقطه (.) در ابتدای نام فایل است. همه فایل‌ها  با پیشوند نقطه، توسط سیستم‌عامل لینوکس پنهان در نظر گرفته شده و در نمای استاندارد ذکر نخواهند شد. در این مقاله، توضیح خواهیم داد که چگونه می‌توانید، یک فایل مخفی را از طریق خط فرمان و یا رابط کاربری ابونتو مخفی کنید.

دستورات ذکر شده در این مقاله روی یک سیستم Ubuntu 18.04 LTS اجرا شده است؛ اما روی هر سیستم‌عامل گنو/لینوکس دیگری نیز قابل اجرا است.

ادامه‌ی مطلب

کامنت کردن برخی از خطوط فایل های پیکربندی در لینوکس

این آموزش، بر روی کامنت کردن خطوط فایل‌های پیکربندی در لینوکس متمرکز شده است. اگرچه مثال‌های این آموزش مربوط به سیستم عامل Debian 10 است؛ ولیکن، برروی هر توزیع دیگر لینوکس نیز قابل اجرا است.

همانطور که می‌دانید، کامنت کردن خطوط منجر به غیرفعال شدن آن‌ها می‌شود. بنابراین، می‌توان از این ویژگی به منظور اضافه کردن خطوطی برای توصیف تغییرات اعمال شده برروی فایل و درک آن‌ها در مطالعات آینده استفاده نمود.

هر زمان که می‌خواهید یک خط را کامنت کنید، رایج ترین راه استفاده از کاراکتر # قبل از خطوط مورد نظر است. در این صورت، هر آنچه که بعد از # بیاید تا انتهای آن خط اجرا نخواهد شد.

ادامه‌ی مطلب

دستور Ls در لینوکس (لیست کردن فایل ها و دایرکتوری ها)

دستور ls، یکی از دستورات اساسی است که هر کاربر لینوکس باید بداند. برای لیست کردن اطلاعات مربوط به فایل‌ها و دایرکتوری‌های سیستم، از این دستور استفاده می‌شود. ابزار ls، بخشی از بسته ابزارهای هسته GNU است؛ که در تمام توزیع‌های لینوکس نصب شده است.

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

ادامه‌ی مطلب

ایجاد دایرکتوری از طریق خط فرمان لینوکس

در لینوکس، به منظور ایجاد دایرکتوری و زیردایرکتوری‌ها می‌توان از دستور 'mkdir' استفاده کرد. دستور Mkdir مخفف Make directory (ایجاد دایرکتوری) می‌باشد.

در این مقاله، ما نحوه‌ی کار با 5 دستور کاربردی mkdir برای ایجاد دایرکتوری در سیستم لینوکس را آموزش خواهیم داد.

ادامه‌ی مطلب

دستور w در لینوکس برای اطلاع از ورود و فعالیت کاربران در سیستم

به عنوان مدیر سیستم، شما باید بتوانید کاربرانی که وارد سیستم لینوکس شما شده‌اند را مدیریت کنید. دستور w در کنار سادگی، اطلاعات ارزشمندی را در این مورد ارائه می‌دهد؛ بدین معنی که نشان می‌دهد، چه کاربرانی به سیستم شما وارد شده‌اند و اکنون در حال انجام چه کاری هستند.

 

این مطلب نیز ممکن است برای شما مفید باشد: پیدا کردن مدت زمان روشن بودن (Up time) سیتسم عامل های لینوکس

 

ادامه‌ی مطلب

نصب ابزار wp-cli برای مدیریت وردپرس از ترمینال

WP-CLI، مجموعه‌ای از ابزارهای خط فرمان برای مدیریت وردپرس است؛ که به کمک آن و بدون استفاده از مرورگر وب، می‌توان افزونه‌ها را به‌روز نمود، نسخه پشتیبان گرفت، پست جدید درج کرد و بسیاری از قابلیت های موجود در پنل ادمین وردپرس را اجرا نمود.

چرا با وجود رابط‌های گرافیکی، استفاده از این ابزار خط فرمان توصیه می‌شود؟

بیش‌تر افراد از نسخه‌های گرافیکی برای نصب و بروزرسانی وردپرس استفاده می‌کنند، بنابراین در بیش‌تر موارد به دلیل مشکلات مربوط به مجوز، اقدامات آن‌ها با شکست روبه‌رو می‌شود. وردپرس، از کاربر وب سرور برای اجرای عملیات‌ها استفاده می‌کند و اگر کابر سرور مجوزهای فایل‌ها و دایرکتوری‌های مورد نیاز را نداشته باشد، در این صورت اجرای عملیات با شکست روبه‌رو می‌شود. دستور wp-cli می‌تواند به‌عنوان کاربر صاحب فایل‌ها و دایرکتوری‌های وردپرس اجرا شود، بنابراین کم‌تر احتمال برخورد با مشکلات عدم مجوز وجود دارد. علاوه‌بر‌این به‌روزرسانی خط فرمان با استفاده از wp-cli بسیار سریع‌تر از استفاده از روش گرافیکی است.

ادامه‌ی مطلب

نصب و پیکربندی PhpMyAdmin با وب سرور Nginx درسیستم عامل CentOS 7.x

در این مقاله، نحوه نصب و پیکربندی phpMyAdmin 4.4.9 برای مدیریت پایگاه داده‌ی سرورهای MySQL، MariaDB و Drizzle بصورت تحت وب ارائه شده است. برای مبتدیان و افرادی که با مدیریت از طریق خط فرمان راحت نیستند، این نرم افزار، بهترین ابزار مدیریتی مبتنی بر وب است. این ابزار، یک رابط گرافیکی تحت وب را ارائه می‌کند و علاوه‌بر‌این، بیشتر ویژگی‌های MySQL را برای ایجاد و حذف پایگاه داده، ایجاد، حذف و تغییر جداول، حذف، ویرایش و افزودن ستون‌ها، اجرای هرگونه دستور SQL و پشتیبانی از مدیریت فهرست‌بندی‌ها بر روی ستون‌ها پشتیبانی می‌نماید.

در این آموزش نحوه نصب phpMyAdmin 4.4.9، در محیط اصلی سیستم عامل لینوکس با سرور وب Nginx با استفاده از پایگاه داده Maria در MySQL و PHP شرح داده می‌شود. بنابراین، توجه داشته باشید؛ که قبل از شروع نصب و پیکربندی phpMyAdmin، باید پشته ی LEMP را تنظیم کرده باشید.

ادامه‌ی مطلب

صفحه: