برنامهنویسیسطح: مقدماتی۳۰ کارت
دستورهای پایهی لینوکس
دستورهای پرکاربرد خط فرمان لینوکس برای دانشجوها و برنامهنویسهای تازهکار، با مثال.
زمان لازم
با ۱۵ کارت جدید در روز، همهی کارتها را در حدود ۲ روز میبینید و تقریباً یک ماه بعد از آخرین کارت، چرخهی لایتنر کامل میشود.
روش مرور
روی کارت «دستور» را میبینید و «کاربرد» را به یاد میآورید. کارتهای درست دیرتر و کارتهای نادرست فردا دوباره نمایش داده میشوند.
قابل ویرایش
پس از افزودن، این جعبه مال شماست: کارت حذف یا اضافه کنید، توضیح بنویسید یا آن را برای دوستتان خروجی بگیرید.
فهرست کامل کارتها
| # | دستور | کاربرد | مثال | دسته |
|---|---|---|---|---|
| ۱ | ls | فهرست کردن محتویات پوشه | ls -la | فایل |
| ۲ | cd | رفتن به یک پوشهی دیگر | cd /var/log | فایل |
| ۳ | pwd | نمایش مسیر پوشهی جاری | pwd | فایل |
| ۴ | mkdir | ساختن پوشه | mkdir -p projects/app/src | فایل |
| ۵ | rm | حذف فایل یا پوشه | rm -r old-folder/ | فایل |
| ۶ | cp | کپی کردن فایل یا پوشه | cp notes.txt backup.txt | فایل |
| ۷ | mv | جابهجایی یا تغییر نام | mv draft.txt final.txt | فایل |
| ۸ | ln | ساختن پیوند (لینک) | ln -s /opt/app/current app | فایل |
| ۹ | cat | نمایش کامل محتوای فایل | cat /etc/hostname | متن |
| ۱۰ | less | نمایش صفحهبهصفحهی فایل | less /var/log/syslog | متن |
| ۱۱ | head | نمایش خطهای ابتدایی فایل | head -n 20 data.csv | متن |
| ۱۲ | tail | نمایش خطهای پایانی فایل | tail -f /var/log/nginx/error.log | متن |
| ۱۳ | grep | جستوجوی یک الگو در متن | grep -rn "TODO" src/ | متن |
| ۱۴ | echo | چاپ متن در خروجی | echo $HOME | متن |
| ۱۵ | find | پیدا کردن فایلها بر اساس نام یا ویژگی | find . -name "*.js" | جستوجو |
| ۱۶ | which | نمایش مسیر فایل اجرایی یک دستور | which python3 | جستوجو |
| ۱۷ | chmod | تغییر سطح دسترسی فایل | chmod 755 deploy.sh | دسترسی |
| ۱۸ | chown | تغییر مالک فایل | chown www-data:www-data index.html | دسترسی |
| ۱۹ | sudo | اجرای دستور با دسترسی مدیر سیستم | sudo apt update | دسترسی |
| ۲۰ | ps | نمایش فرایندهای در حال اجرا | ps aux | سیستم |
| ۲۱ | top | پایش لحظهای مصرف پردازنده و حافظه | top | سیستم |
| ۲۲ | kill | پایان دادن به یک فرایند | kill -9 1234 | سیستم |
| ۲۳ | df | نمایش فضای آزاد دیسک | df -h | سیستم |
| ۲۴ | du | نمایش حجم فایلها و پوشهها | du -sh * | سیستم |
| ۲۵ | tar | بایگانی و فشردهسازی | tar -czvf backup.tar.gz site/ | سیستم |
| ۲۶ | ssh | اتصال امن به سرور دیگر | ssh [email protected] | شبکه |
| ۲۷ | scp | کپی امن فایل بین دو سیستم | scp app.zip user@host:/tmp/ | شبکه |
| ۲۸ | curl | ارسال درخواست HTTP و دریافت پاسخ | curl -I https://example.com | شبکه |
| ۲۹ | man | نمایش راهنمای کامل یک دستور | man grep | راهنما |
| ۳۰ | history | نمایش دستورهای اجراشدهی قبلی | history | grep ssh | راهنما |
اشتباهی در این جعبه دیدید؟ به ما خبر دهید تا اصلاح شود.
جعبههای مرتبط
زبان انگلیسیمتوسط۶۰ کارت
۶۰ واژهی ضروری انگلیسی
واژههای پرکاربرد آزمونها و متنهای دانشگاهی، همراه با معنی فارسی و جملهی نمونه.
نمونه: abandon ← رها کردن، ترک کردن
زبان انگلیسیمقدماتی۳۰ کارت
اصطلاحات رایج مکالمهی انگلیسی
عبارتهایی که در فیلمها و مکالمههای روزمره زیاد میشنوید، با معادل محاورهای فارسی.
نمونه: How's it going? ← چطوری؟ اوضاع چطوره؟
زبان انگلیسیمقدماتی۴۸ کارت
فعلهای بیقاعدهی انگلیسی
سه شکل اصلی پرکاربردترین فعلهای بیقاعده: حال ساده، گذشتهی ساده و اسم مفعول.
نمونه: be ← was / were — been