آموزش رزبری پای اینترنت اشیا IOT اینترنت اشیاء تئوریک دسته‌بندی رزبری پای پایتون Python

بررسی دستورات مهم و کاربردی لینوکس برد رزبری پای Raspberry Pi

useful-commands-for-raspberry-pi-4b-digispark
نوشته شده توسط پریسا پوربلورچیان

ورود به دنیای PI ها هر فردی را به تلاش می‌اندازد تا به رقم سعی خود سهمی در توسعه و رشد آن داشته باشد. لازمه ورود به این دنیای حیرت انگیز دانستن نکات اصلی و ساده جهت کار با آن است. همواره در طول این سال ها به دنبال یادگیری و یافتن روش صحیح و تست شده ای برای کاربران تازه وارد همانند خودم بودم. تا از لحظه اول بدون اتلاف وقت و گذراندن زمان زیاد در وب به جواب سوالاتم برسم. روش های زیادی برای یادگیری کامندهای بیسیک و مشترک با رزبری پای وجود داشت! اما زمان مهمترین پارامتری بود که برای آن ارزش قائل بودم و باید در کمترین زمان نسخه ای از دستورات کاربردی را گردآوری می‌کردم! با این حال دستورات یکپارچه ای وجود نداشت و پس از آزمون و خطای فراوان بخشی از دستورات مهم را در یک لیست جمع آوری کردم. طبیعتا مشخص است که این لیست هیچ وقت کامل نخواهد شد ولی ارزش آن به مرور و گذشت زمان افزایش پیدا کرده و زمان بیشتری را برای من ذخیره خواهد کرد. در این آموزش کامندهای PI مهم و بیسیک برای شروع به کار با برد رزبری پای Raspberry Pi را لیست شده است. در ادامه با مرجع تخصصی رزبری پای به زبان فارسی، دیجی اسپارک همراه باشید.

 


دستورات جامع در رزبری پای


کامند Sudo

احتمالا در هنگام وارد کردن کامندها با کلید واژه Sudo برخورد کرده اید، کامند Sudo به شما این امکان را می‌دهد تا یک کامند را به عنوان یک کاربر ارشد و یا دیگر کاربر اجرا نمایید. زمانیکه با یوزر pi وارد محیط رزبری پای می‌شوید، به این معنی است که به عنوان کاربر ساده وارد شده اید. در حالیکه شما میتوانید کامندها را به عنوان یک ریشه اصلی، با اضافه کردن sudo در اول کامندها قبل از شروع اجرای دستور اضافه کنید.

به عنوان مثال برای نصب نرم افزار بر روی رزبین بایستی از دستور apt-get استفاده کنید. حال اگر بخواهید لیستی از نرم افزارها را آپدیت کنید، بایستی از sudo در اول کامند استفاده کنید. به صورت زیر:

معرفی APT

ساده ترین روش برای مدیریت نصب، آپدیت و حذف نرم افزارها در رزبری پای استفاده از APT از Debian است. APT مخفف Advance Packaging Tools می‌باشد. اگر بخشی از نرم افزار در Debian نصب شده باشد و با معماری پردازنده ARM کار کند، حتما در رزبین هم وجود دارد. جهت نصب و حذف پکیج ها بایستی دسترسی کاربر ارشد با استفاده از Sudo را داشته باشید. همچنین جهت نصب و آپدیت پکیج ها بایستی به شبکه اینترنت متصل باشید. APT پکیج های نصب شده را در پوشه رزبری ای شما در مسیر etc/ apt/sources.list نگهداری می‌کند.

 

کامند apt-get upgrade

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

 

کامند ifconfig

کامند ifconfig جزییات شبکه اینترنت مورد استفاده شما را نمایش می‌دهد، به عنوان مثال IP Address

 

کامند PWD

کامند PWD محل ذخیره فایل در حال اجرا را به شما نمایش می‌دهد.

 

کامند CD

کامند CD به شما این امکان را میدهد تا به دایرکتوری دیگری منتقل شوید. به عنوان مثال اگر در Home هستید و میخواهید به فایل دانلودها بروید، از این دستور استفاده می‌کنید:

 

کامند LS

کامند ls لیست محتویات دایرکتوری در حال اجرا را نمایش میدهد.

 

کامند MKDIR

کامند MKDIR یک دایرکتوری جدید برای شما می‌سازد.

 

کامند RMDIR

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

 

کامند RM

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

 

کامند touch

کامند touch برای ساخت یک فایل جدید استفاده می‌شود.

 

کامند NANO

کامند nano جهت ادیت فایل ها استفاده می‌شود.

 

کامند CP

کامند cp امکان کپی فایل در مسیر دیگر را فراهم می‌کند.

 

کامند MV

کامند mv امکان انتقال فایل در مسیر دیگر را فراهم می‌کند.

 

کامند poweroff

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

 

کامند iwconfig

کامند iwconfig چک می‌کند که کدام شبکه وایرلس در حال استفاده است.

 

کامند iwlist wlan0 scan

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

 

کامند NMAP

این کامند شبکه را اسکن و لیسا دیوایس های مورد استفاده،پورت ها، پروتکل ها، سیستم های در حال اجرا، مک آدرس ها و دیگر اطلاعات را نمایش میدهد.

 

کامند ping

کامند ping ارتباط شبکه را بین دو دیوایس متصل به شبکه تست می‌کند.

 

کامند Hostname

کامند hostname اسم هاست نیم شما را نمایش می‌دهد.

 

کامند cat

کامند cat جزییات یک فایل به خصوص را نمایش میدهد.

 

کامند more

کامند more جزییات یک فایل به خصوص را صفحه به صفحه نمایش میدهد.

تا به اینجا چند دستور ساده و مهم و کاربردی را بررسی کردیم. در ابتدا ممکن است دستورات ساده به نظر رسد، اما در حین اجرای یک پروژه اهمیت آن ها مشخص می‌گردد و بایستی در ذهن داشته باشیم.

 


دستورات نصب پکیج


نصب پکیج جدید

زمانیکه بخواهید یک پکیج جدید بر روی رزبری پای خود نصب کنید، بایستی از کامند زیر استفاده کنید:

حذف پکیج

زمانیکه بخواهید پکیج را از رزبری پای خود حذف کنید، بایستی از کامند زیر استفاده کنید:

یافتن پکیج در لیست پکیج‌های موجود

سرچ برای نام پکیج در لیست پکیج های موچود که از دستور زیر استفاده می‌شود:

نمایش تمامی پکیج‌های نصب شده

جهت لیست کردن تمامی پکیج‌های نصب شده در رزبری پای از دستور زیر استفاده می‌کنیم:

 


کامندهای رزبین Raspbian


 

کامند Raspi-config

با استفاده از کامند Raspi-config به منو تنظیمات رزبری پای وارد خواهید شد که بسیار مهم و حائز اهمیت است.

کامند گرفتن عکس با دوربین Camera

توسط این دستور در حالیکه دوربین به رزبری پای متصل شده است، فعال شده و عکس گرفته و در مسیر عکس ها ذخیره می‌کند.

کامند گرفتن ویدیو با دوربین Camera

توسط این دستور در حالیکه دوربین به رزبری پای متصل شده است، فعال شده و ویدیو گرفته و ذخیره می‌کند.

کامند بررسی GPIO

توسط این دستور مدیریت GPIO را به عهده خواهید داشت و همچنین Value هر یک از GPIO ها قابل نمایش خواهد بود.

کامند rpi-update

توسط این کامند هر آنچه که در رزبری پای دارید، آپدیت خواهد شد.

 


کامند کاربردی wget


یکی از پرکاربردترین کامندهای لینوکس wget است. توسط این کامند از آدرس مورد نظر فایل را دانلود کرده و در سیستم شما ذخیره می‌کند. فراخوانی آن به صورت زیر است:

 

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

 


پروژه و دریافت بن ارسال رایگان


برای دریافت بن خرید از دانشجو کیت، کاربران بایستی با استفاده از وسایل این آموزش، پروژه را اجرا کرده و یا حتی مدار جدیدی تعریف کنید. سپس از اجرای کار فیلم گرفته و در شبکه‌های اجتماعی از جمله آپارات و اینستگرام، با هشتگ‌های دیجی_اسپارک   دانشجوکیت    digispark    daneshjookit منتشر کنند. سپس از طریق بخش نظرات در ادامه همین آموزش، جهت دریافت بن خرید ارسال رایگان به ارزش ۱۲۰۰۰ تومان از دانشجو کیت، لینک را زیر همین پست ارسال کنید. در پایان نظرات و پیشنهادات خود را با ما درمیان بگذارید و با اشتراک گذاری این آموزش در شبکه های اجتماعی , از وبسایت دیجی اسپارک حمایت کنید.

درباره نویسنده

پریسا پوربلورچیان

تولید کننده محتوا / کارشناس IOT

زندگی یعنی پژوهش و فهمیدن چیزی جدید

تلاشم بر این است تجربیاتم در زمینه IOT‌ را به بهترین شکل با شما در میان بگذارم.

تبادل نظر و رفع عیب با ثبت دیدگاه

۴ دیدگاه