لینوکس بهعنوان یکی از محبوبترین سیستمعاملهای متنباز، ابزارهای زیادی برای مدیریت سیستم و اجرای وظایف مختلف ارائه میدهد. برای کاربران تازهکار و حتی حرفهای، یادگیری دستورات اصلی لینوکس بسیار مهم است. در این مقاله با 15 دستور لینوکس آشنا میشوید که هر کاربری باید بداند. همچنین میتوانید از مطالب سایت توسینسو بهعنوان مرجع آموزش لینوکس استفاده کنید.
1. دستور ls
این دستور برای لیست کردن فایلها و دایرکتوریها در لینوکس استفاده میشود. با اجرای ساده دستور ls
میتوانید محتویات دایرکتوری فعلی را مشاهده کنید. اگر بخواهید جزئیات بیشتری ببینید، میتوانید از سوئیچهایی مانند -l
برای نمایش فرمت طولانی یا -a
برای نمایش فایلهای مخفی استفاده کنید. به کمک این دستور، مدیریت فایلها و پوشهها بسیار آسان میشود و به شما اجازه میدهد سریعتر به ساختار سیستم خود مسلط شوید. این دستور یکی از پایههای اصلی در آموزش دستورات لینوکس محسوب میشود.
2. دستور cd
این دستور به شما امکان میدهد بین دایرکتوریهای مختلف جابجا شوید. بهعنوان مثال، با وارد کردن cd /home
میتوانید به پوشهی Home بروید. اگر نیاز دارید به دایرکتوری قبلی برگردید، کافی است cd ..
را وارد کنید. همچنین با اجرای cd ~
میتوانید به دایرکتوری اصلی کاربر بازگردید. دستور cd
یکی از پایهایترین دستورات برای حرکت در محیط ترمینال لینوکس است و یادگیری آن برای هر کاربری ضروری است. علاوه بر این، استفاده مداوم از این دستور باعث میشود که تسلط شما بر ساختار دایرکتوریهای لینوکس بیشتر شود.
3. دستور pwd
اگر در محیط لینوکس کار میکنید و میخواهید بدانید که در کدام دایرکتوری قرار دارید، میتوانید از دستور pwd
استفاده کنید. این دستور مسیر کامل دایرکتوری فعلی را نمایش میدهد و به شما کمک میکند در محیطهای پیچیدهتر گم نشوید. استفاده از این دستور بهویژه زمانی که با چندین پوشه کار میکنید بسیار مفید است. با ترکیب این دستور با دیگر ابزارهای لینوکس میتوانید موقعیت دقیق خود را در سیستم تعیین کنید.
4. دستور mkdir
برای ایجاد یک پوشهی جدید در لینوکس، میتوانید از دستور mkdir
استفاده کنید. بهعنوان مثال، با وارد کردن mkdir myfolder
یک پوشه به نام “myfolder” ساخته میشود. همچنین با استفاده از گزینهی -p
میتوانید چندین دایرکتوری تودرتو را بهصورت همزمان ایجاد کنید. این دستور برای سازماندهی بهتر فایلها و پروژهها بسیار کارآمد است. علاوه بر این، دستور mkdir
یکی از مهمترین ابزارها برای شروع پروژههای جدید در محیط لینوکس محسوب میشود.
5. دستور rm
این دستور برای حذف فایلها و پوشهها استفاده میشود. بهعنوان مثال، با وارد کردن rm file.txt
یک فایل مشخص حذف میشود. اگر بخواهید یک پوشهی حاوی فایلها را حذف کنید، میتوانید از گزینهی -r
استفاده کنید. با این حال، در استفاده از این دستور باید دقت زیادی داشته باشید، زیرا فایلها پس از حذف قابل بازیابی نیستند. برای اطمینان بیشتر، میتوانید از گزینهی -i
استفاده کنید تا قبل از حذف فایلها تأیید بگیرید.
6. دستور cp
دستور cp
برای کپی کردن فایلها و پوشهها در لینوکس بهکار میرود. بهعنوان مثال، با وارد کردن cp file1.txt file2.txt
یک کپی از فایل اول به فایل دوم ایجاد میشود. همچنین با استفاده از گزینهی -r
میتوانید پوشهها را بهصورت بازگشتی کپی کنید. این دستور برای مدیریت و نسخهبرداری از فایلها بسیار مفید است. علاوه بر این، کپی کردن فایلها با این دستور به شما کمک میکند نسخههای پشتیبان از فایلهای مهم خود تهیه کنید.
7. دستور mv
این دستور برای جابهجایی یا تغییر نام فایلها استفاده میشود. اگر بخواهید یک فایل را جابهجا کنید، میتوانید از mv file.txt /new/location
استفاده کنید. همچنین برای تغییر نام یک فایل، کافی است مسیر مبدا و مقصد را وارد کنید. این دستور یکی از دستورات پرکاربرد در مدیریت فایلها است. با استفاده از این دستور میتوانید فایلهای خود را بهصورت مؤثرتر سازماندهی کنید.
8. دستور cat
دستور cat
برای مشاهده محتوای فایلها در ترمینال استفاده میشود. بهعنوان مثال، با وارد کردن cat file.txt
میتوانید محتوای فایل موردنظر را مشاهده کنید. همچنین میتوانید از این دستور برای ترکیب چند فایل در یک فایل جدید استفاده کنید. این دستور یکی از سادهترین و سریعترین روشها برای کار با فایلهای متنی است. استفاده از این ابزار برای بررسی سریع محتوا بسیار مفید است.
9. دستور nano
برای ویرایش فایلهای متنی در محیط ترمینال، میتوانید از ویرایشگر nano
استفاده کنید. این ابزار ساده و کاربرپسند به شما امکان میدهد فایلهای متنی را به راحتی ایجاد و ویرایش کنید. اگر بهدنبال یادگیری آموزش شل اسکریپت هستید، nano یکی از ابزارهای اصلی شما خواهد بود. این ویرایشگر برای کاربران مبتدی و حرفهای بسیار مناسب است.
10. دستور grep
دستور grep
برای جستجوی عبارتهای خاص در فایلها استفاده میشود. بهعنوان مثال، با وارد کردن grep 'word' file.txt
میتوانید تمام خطوطی که شامل کلمهی موردنظر هستند را پیدا کنید. این دستور برای تحلیل فایلهای بزرگ و یافتن اطلاعات خاص بسیار کاربردی است. استفاده از grep
به شما کمک میکند اطلاعات را سریعتر و دقیقتر جستجو کنید.
11. دستور top
برای مشاهدهی فرآیندهای فعال در سیستم، میتوانید از دستور top
استفاده کنید. این دستور اطلاعاتی مانند میزان استفاده از CPU و RAM را نشان میدهد و به شما کمک میکند عملکرد سیستم خود را بهینه کنید. اگر به مدیریت منابع سیستم علاقه دارید، این ابزار برای شما ضروری است. دستور top
یکی از ابزارهای ضروری برای مدیران سیستم و کاربران پیشرفته است.
12. دستور chmod
دستور chmod
برای تغییر سطح دسترسی فایلها و پوشهها استفاده میشود. با این دستور میتوانید تعیین کنید که چه کسی میتواند به فایلها دسترسی داشته باشد. بهعنوان مثال، با وارد کردن chmod 755 file.txt
سطح دسترسی فایل تنظیم میشود. این دستور بهویژه در پروژههای گروهی و مدیریت سرورها اهمیت زیادی دارد. با یادگیری این دستور میتوانید امنیت فایلهای خود را تضمین کنید.
13. دستور df
برای بررسی فضای دیسک موجود در سیستم، میتوانید از دستور df
استفاده کنید. این دستور اطلاعاتی مانند میزان استفاده و فضای آزاد دیسک را نمایش میدهد. با استفاده از گزینهی -h
میتوانید خروجی را به فرمتی خواناتر مشاهده کنید. این دستور برای مدیریت بهتر منابع ذخیرهسازی بسیار مفید است. آگاهی از فضای موجود به شما در بهینهسازی سیستم کمک میکند.
14. دستور ps
این دستور برای مشاهدهی فرآیندهای فعال در سیستم استفاده میشود. با وارد کردن ps
میتوانید لیستی از فرآیندهای در حال اجرا را ببینید. همچنین با گزینههای مختلف میتوانید اطلاعات بیشتری دربارهی فرآیندها به دست آورید. این ابزار برای مدیریت فرآیندها و شناسایی مشکلات بسیار کاربردی است. استفاده از این دستور میتواند به شما در رفع مشکلات سیستم کمک کند.
15. دستور tar
برای فشردهسازی و استخراج فایلها، میتوانید از دستور tar
استفاده کنید. بهعنوان مثال، با وارد کردن tar -cvf archive.tar folder
میتوانید یک پوشه را به فایل فشرده تبدیل کنید. همچنین برای استخراج فایلها از tar -xvf archive.tar
استفاده میشود. این دستور در مدیریت فایلهای بزرگ و پشتیبانگیری بسیار مؤثر است. استفاده از tar
به شما امکان میدهد فایلها را به راحتی انتقال دهید.
یادگیری این دستورات لینوکس میتواند تجربهی شما در کار با این سیستمعامل را بهطور چشمگیری بهبود بخشد. اگر به دنبال یادگیری حرفهایتر هستید، میتوانید از دورهها و منابع آموزش لینوکس در سایت توسینسو استفاده کنید.
شما بایدوارد شده به عنوان تا بتوانید نظر ارسال کنید