دستورات مقدماتی و سطح متوسط لینوکس برای کار با رسپبری‌پای

دستورات مقدماتی و سطح متوسط لینوکس برای کار با رسپبری‌پای

دستورات مقدماتی و سطح متوسط لینوکس برای کار با رسپبری‌پای

دستورات مقدماتی و سطح متوسط لینوکس برای کار با رسپبری‌پای (قسمت اول)

 

 

در این آموزش با سیستم‌عامل لینوکس و دستورات مقدماتی آن آشنا خواهیم شد.

لینوکس یک هسته یا کرنل سیستم‌عامل است. این کرنل رایگان و منبع باز می باشد،

به این معنی که شما می‌توانید به‌سادگی هر چیزی را در لینوکس تغییر دهید و آن را به نام خود پخش کنید.

لینوکس عمدتاً در سرورها مورداستفاده قرار می‌گیرد. حدود ۹۰ درصد از اینترنت توسط سرورهای Linux طراحی‌شده است.

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

این با استفاده از سرورهای لینوکس حل شده است. فراموش نکنید که OS که در حدود ۸۰ درصد از گوشی‌های هوشمند

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

یک مثال ساده از امنیت آن این است که اکثر ویروس‌ها در جهان بر روی ویندوز اجرا می‌شوند، اما نه در لینوکس.

 ترمینال (Linux Shell)

اساساً Shell یک برنامه است که دستورات را از کاربر گرفته و برای پردازش آن‌ها را به سیستم‌عامل می‌دهد و در نهایت خروجی رو نشان می‌دهد.

بنابراین، در لینوکس، Sell یک رابط خط فرمان (CLI) است. در ادامه این آموزش دستورات مقدماتی که در این CLI مورداستفاده قرار می‌گیرند ارائه می‌شود.

این محیط در رسپبری‌پای (رزبری‌پای) با LXterminal تعریف می‌شود.

دستورات مقدماتی و سطح متوسط لینوکس برای کار با رسپبری‌پای (قسمت اول)

 

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

دستورات پایه

Pwd

وقتی اولین بار ترمینال را باز کردید، در دایرکتوری خانگی کاربر خود هستید.

برای دانستن دایرکتوری که در آن هستید، می‌توانید از دستور “pwd” استفاده کنید.

این مسیر مطلق را به ما می‌دهد، یعنی مسیری که از root شروع می‌شود. Root, پایه سیستم‌فایل لینوکس است

که با یک اسلش (/) به جلو نشان داده‌شده است. دایرکتوری کاربر معمولاً چیزی مانند / home / username است.

دستورات مقدماتی و سطح متوسط لینوکس برای کار با رسپبری‌پای (قسمت اول)

Cd

“cd” دستور استفاده‌شده برای رفتن به یک دایرکتوری است. به‌عنوان‌مثال، اگر شما در پوشه خانه هستید

و می‌خواهید به پوشه Downloads برسید، می‌توانید “cd Downloads” را بنویسید. به یاد داشته باشید،

این دستور حساس به حروف است و شما باید نام پوشه دقیقاً همان‌طور که در آن است تایپ کنید.

اما در استفاده از این دستورات مشکلی هم وجود دارد. تصور کنید که یک پوشه به نام Raspberry Pi دارید.

در این حالت هنگامی‌که شما “CD Raspberry Pi” تایپ می‌کنید، Shell، آرگومان دوم فرمان را به‌عنوان یکی دیگر در نظر می‌گیرد،

بنابراین شما یک خطا می‌بینید که بیان‌شده دایرکتوری وجود ندارد. در اینجا می‌توانید از یک اسلش رو به عقب استفاده کنید.

به‌این‌ترتیب، می‌توانید در این مورد از “CD Raspberry \ Pi” استفاده کنید. فاصله‌ها به این شکل مشخص می‌شوند.

اگر شما فقط “cd” را تایپ کرده و Enter را فشار دهید، شما را به دایرکتوری خانگیو یا همان home می‌برد.

برای بازگشت از پوشه به پوشه قبل از آن، شما می‌توانید “cd ..” را تایپ کنید. دونقطه به عقب بازگشتن را نشان می‌دهد.

دستورات مقدماتی و سطح متوسط لینوکس برای کار با رسپبری‌پای (قسمت اول)

mkdir و rmdir

فرمان mkdir هنگامی‌که شما نیاز به ایجاد یک پوشه یا یک دایرکتوری جدید را دارید استفاده می‌شود.

برای مثال، اگر می‌خواهید دایرکتوری به نام «fargol» ایجاد کنید، می‌توانید «mkdir fargol» را تایپ کنید.

به یاد داشته باشید، همان‌طور که قبلاً گفته شد، اگر می‌خواهید دایرکتوری با نام “fargol cnc” ایجاد کنید، می‌توانید “mkdir fargol \cnc” را تایپ کنید.

دستور rmdir برای حذف یک پوشه استفاده می‌شود؛ اما rmdir تنها برای حذف یک پوشه خالی استفاده می‌شود.

برای حذف یک پوشه حاوی فایل، rm استفاده می‌شود.

دستورات مقدماتی و سطح متوسط لینوکس برای کار با رسپبری‌پای (قسمت اول)

rm

دستور rm برای پاک کردن فایل‌ها و دایرکتوری‌ها استفاده می‌شود. rm نمی‌تواند به‌سادگی دایرکتوری را حذف کند.

“rm -r” برای حذف یک دایرکتوری استفاده می‌شود. در این مورد، هر دو پوشه و فایل‌ها در آن حذف می‌شود.

دستورات مقدماتی و سطح متوسط لینوکس برای کار با رسپبری‌پای (قسمت اول)

 

touch

دستور touch برای ایجاد یک فایل استفاده می‌شود. این می‌تواند هر چیزی، از یک فایل TXT خالی به فایل ZIP خالی باشد. به‌عنوان‌مثال – “touch new.txt”.

دستورات مقدماتی و سطح متوسط لینوکس برای کار با رسپبری‌پای (قسمت اول)

man & –help

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

این دستور صفحاتی از توضیح مربوط به استفاده از دستور مدنظر را نشان می‌دهد. برای مثال،

“man cd” توضیحات مربوط به دستورالعمل cd را نشان می‌دهد. تایپ کردن نام دستور مدنظر

و آرگومان help نشان می‌دهد که دستور به کدام روش می‌تواند مورداستفاده واقع شود. (مثال: cd -help).

دستورات مقدماتی و سطح متوسط لینوکس برای کار با رسپبری‌پای (قسمت اول)

cp

دستور cp برای کپی کردن فایل‌ها از طریق خط فرمان استفاده می‌شود.

این دستور دو آرگومان دارد که اولی موقعیت فایلی است که قرار است کپی شود و آرگومان دوم پوشه‌ای است که قرار است در آن کپی شود.

mv

دستور mv برای انتقال فایل‌ها از طریق خط فرمان استفاده می‌شود. ما همچنین می‌توانیم از دستور mv برای تغییر نام فایل استفاده کنیم.

برای مثال، اگر ما می‌خواهیم پوشه “text” را به “new” تغییر نام دهیم، می‌توانیم از “mv text new” استفاده کنیم. این دستور هم همانند CP دارای دو آرگومان است.

دستورات مقدماتی و سطح متوسط لینوکس برای کار با رسپبری‌پای (قسمت اول)

Locate

دستور locate برای قرار دادن یک فایل در یک سیستم لینوکس، درست مانند دستور جستجو در ویندوز استفاده می‌شود.

این فرمان زمانی مفید است که شما نمی‌دانید فایل کجا ذخیره‌شده یا نام واقعی فایل چیست.

دستورات مقدماتی و سطح متوسط لینوکس برای کار با رسپبری‌پای (قسمت اول)

با استفاده از آرگومان –i به همراه این دستور، می‌توانید حساسیت به حروف بزرگ و کوچک را حذف کنید.

به‌عنوان‌مثال، اگر شما پوشه با نامی که شامل hello است را می‌خواهید پیدا کنید،

دستور “locate -i hello” فهرستی از تمامی تمام فایل‌های سیستمی لینوکس شما که شامل این اسم هستند را ارائه می‌کند.

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

مثلاً، برای جست‌وجو به دنبال فایلی که نام آن دو کلمه “hello” و “this” را دارد می‌توانید از دستور “locate –i hellothis ” استفاده کنید.

بنابراین، در این آموزش با لینوکس و دستورات مقدماتی آن برای کار با رسپبری‌پای آشنا شدیم.

در ادامه این آموزش در “دستورات مقدماتی و سطح متوسط لینوکس برای کار با رسپبری‌پای (قسمت دوم)” با دستورات سطح متوسط بیشتر آشنا خواهیم شد.

 

 

 

دستورات مقدماتی و سطح متوسط لینوکس برای کار با رسپبری‌پای

دستورات مقدماتی و سطح متوسط لینوکس برای کار با رسپبری‌پای

دستورات مقدماتی و سطح متوسط لینوکس برای کار با رسپبری‌پای

دستورات مقدماتی و سطح متوسط لینوکس برای کار با رسپبری‌پای

دستورات مقدماتی و سطح متوسط لینوکس برای کار با رسپبری‌پای

 

 

ارسال دیدگاه

enemad-logo