آموزش دستورات cd و pwd و ls و du برای مدیریت فایل ها و پوشه ها در لینوکس

 

در ادامه مباحث آموزش لینوکس ، امروز به معرفی و چگونگی استفاده از چند دستور پایه و مقدماتی برای مدیریت فایل ها و پوشه ها در سیستم عامل لینوکس میپردازیم.

ابتدا به کمک SSH به سرور لینوکس متصل میشویم :

ssh root@your_IP

در کدام دایرکتوری هستیم؟

در طول مدیریت و کانفیگ وب سرور های لینوکس ، بار ها پیش خواهد آمد که بخواهیم بدانیم دقیقا در کدام مسیر هستیم! روش سخت و اشتباه آن برگشتن به چند پوشه عقب تر است….ولی لینوکس یک راه بسیار ساده تر در اختیار ما گذاشته است . کافی است در هرپوشه و مسیری که هستیم دستور PWD را داخل SSH اجرا کنیم :

pwd

خروجی این دستور چیزی شبیه به این است :

/home/127.0.0.1/public_html/phpmyadmin
babak@babak-Aspire-5750G /home/127.0.0.1/public_html/phpmyadmin $

خروجی دستور pwd روی ماشین لینوکس ما نشان داد که داخل پوشه phpmyadmin هستیم که :

cd home

cd 127.0.0.1

cd public_html

cd phpmyadmin

مشاهده فایل ها و دایرکتوری های مسیری که در آن هستیم

اگر با سیستم عامل DOS کار کرده باشید حتما دستور dir را به خاطر دارید . مشاهده لیست فایل ها و فولدر های لینوکس در مسیر جاری باکمک دستور ls انجام میشود . دستورات دیگری مانند dir نیز خروجی مشابهی دارند ولی ls رایج تر و کامل تر و معمولا گرافیکی است و در صورت آشنایی با Option ها و سوییچ های این دستور قادر به دریافت اطلاعات زیادی از وضعیت فایل ها و پوشه ها خواهید بود .

ls

خروجی دستور ls در محیط ssh لینوکس مشابه این است :

babak@babak-Aspire-5750G /home/127.0.0.1/public_html/phpmyadmin/themes $ ls
dot.gif original pmahomme sprites.css.php svg_gradient.php

با توجه به خروجی فوق در این مسیر فایل های dot.gif – sprites.css.php -vg_gradient.php و همچنین پوشه های pmahomme و original موجود هستند .

تغییر دادن مسیر فعلی و حرکت میان دایرکتوری ها و پوشه های لینوکس

این کار با کمک دستور cd بسیار ساده است . در ادامه چند مثال ساده برای آشنایی با این دستور پایه را برای شما قرار میدهیم :

cd /home

cd /root

cd /etc/csf

چک کردن اندازه و حجم پوشه ای که داخل آن هستیم

فرض میکنیم داخل پوشه phpmyadmin هستیم و میخواهیم بدانیم حجم کل کلیه فایل ها و پوشه های داخل این فولدر جمعا چقدر است . دستور du -sh جواب سوال شما را خواهد داد :

du -sh

babak@babak-Aspire-5750G /home/127.0.0.1/public_html/phpmyadmin $ du -sh
۳۰M

خروجی این دستور نشان میدهد حجم داخل این پوشه (پوشه ها که داخل آن هستیم) ۳۰ مگابایت است . میتوانید از فرم بدون سوییچ sh یا با سوییچ s استفاده کنید و حجم را در واحدی به غیر از MB مشاهده کنید .

 

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

یک دیدگاه برای “آموزش دستورات لینوکس برای مدیریت”

  1. کوتاه کننده لینک

    از به اشتراک گذاری مطالبتون بسیار سپاسگذارم
    موفق باشید کوتاه کننده لینک

نظر شما!!