10 دستورالعمل ضروری لینوکس جهت هدایت سیستم فایل شما

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

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

01 از 10

کدام یک از پوشه ها شما هستند

هنگامی که یک پنجره ترمینال را باز میکنید، اولین چیزی که باید بدانید این است که در سیستم فایل هستید.

از این به عنوان نشانگر "شما در اینجا" فکر کنید که در نقشه های فروشگاه های خرید پیدا می کنید.

برای پیدا کردن پوشه ای که در آن قرار دارید می توانید از دستور زیر استفاده کنید:

pwd

نتایج به دست آمده توسط pwd ممکن است بسته به اینکه آیا شما از نسخه پوسته pwd یا یکی که در پوشه / usr / bin شما نصب شده است متفاوت است.

به طور کلی، آن چیزی را بر اساس خط / home / username چاپ می کند .

برای اطلاعات بیشتر در مورد دستور pwd اینجا کلیک کنید .

02 از 10

چه فایل ها و پوشه ها تحت فهرست فعلی است

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

لس

به صورت خود، دستور ls تمام فایل ها و پوشه ها در دایرکتوری را به جز کسانی که با یک دوره (.) شروع می شوند، لیست می کند.

برای دیدن همه فایل ها از جمله فایل های مخفی (کسانی که از یک دوره شروع می شوند) می توانید از کلید زیر استفاده کنید:

ls-a

برخی از دستورات پشتیبان گیری از فایل هایی که با metacharacter tilde (~) آغاز می شوند ایجاد می کنند.

اگر نمی خواهید پشتیبان گیری را هنگام فهرست فایل ها در یک پوشه مشاهده کنید، از کلید زیر استفاده کنید:

ls-b

شایع ترین استفاده از دستور ls به شرح زیر است:

ls -lt

این فهرست طولانی را مرتب شده بر اساس زمان اصلاح، با جدیدترین اول فهرست می کند.

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

ls -lU

ls -lX

ls -lv

فرمت فهرست طولانی به شما اطلاعات زیر می دهد:

03 از 10

نحوه هدایت به پوشه های دیگر

برای حرکت در اطراف سیستم فایل می توانید از دستور cd استفاده کنید.

سیستم فایل لینوکس یک ساختار درخت است. بالای درخت با یک اسلش (/) مشخص می شود.

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

پوشه bin حاوی دستورات است که می تواند توسط هر کاربر مانند دستور cd، ls، mkdir و غیره اجرا شود.

sbin حاوی دو فایل سیستم است.

پوشه usr برای منابع سیستم یونیک است و همچنین حاوی پوشه bin و sbin است. پوشه / usr / bin دارای مجموعه گسترده ای از دستورات است که کاربران می توانند اجرا شوند. به طور مشابه، پوشه / usr / sbin شامل یک مجموعه گسترده از دستورات سیستم می باشد.

پوشه بوت حاوی همه چیز مورد نیاز فرآیند بوت شدن است.

پوشه cdrom خود توضیحی است.

پوشه dev حاوی جزئیات در مورد تمام دستگاه های موجود در سیستم است.

پوشه etc به طور کلی در جایی است که تمام فایل های پیکربندی سیستم ذخیره می شوند.

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

پوشه های lib و lib64 حاوی تمام هسته و کتابخانه های به اشتراک گذاشته شده است.

پوشه از دست رفته + یافت شده حاوی فایل هایی است که دیگر نامی را که توسط فرمان fsck یافت می شود.

پوشه رسانه ای است که در آن رسانه های نصب شده مانند درایوهای USB قرار گرفته است.

پوشه mnt همچنین برای ذخیره سازی موقت ذخیره سازی مانند دیسک های USB، سایر سیستم های فایل، تصاویر ISO و غیره استفاده می شود.

پوشه انتخاب با استفاده از برخی بسته های نرم افزاری به عنوان یک مکان برای ذخیره فایل های دوتایی استفاده می شود. بسته های دیگر استفاده / usr / local.

پوشه proc یک پوشه سیستم است که توسط هسته استفاده می شود. شما واقعا نگران این پوشه نگران نباشید.

پوشه ریشه دایرکتوری خانگی برای کاربر ریشه است.

پوشه اجرا یک پوشه سیستم برای ذخیره اطلاعات سیستم زمان اجرا است.

پوشه srv جایی است که شما می توانید چیزهایی مانند پوشه های وب، پایگاه های داده MySQL، و مخازن های ویرانگر و غیره را نگه دارید.

پوشه sys شامل یک ساختار پوشه برای ارائه اطلاعات سیستم است.

پوشه tmp یک پوشه موقت است.

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

برای حرکت به یک پوشه خاص از دستور cd به صورت زیر استفاده کنید:

cd / home / username / اسناد

04 از 10

نحوه هدایت به پوشه اصلی

شما می توانید از هر جای دیگری در سیستم با استفاده از دستور زیر به پوشه خانه بازگردید:

cd ~

برای راهنمایی کامل به دستور cd ~ اینجا را کلیک کنید.

05 از 10

چگونه یک پوشه جدید ایجاد کنیم

اگر می خواهید یک پوشه جدید ایجاد کنید می توانید از دستور زیر استفاده کنید:

mkdir پوشه نام

برای راهنمایی کامل به دستور mkdir اینجا کلیک کنید.

راهنمای مرتبط نشان می دهد که چگونه تمام دایرکتوری های والدین را برای یک پوشه ایجاد کنید و نحوه تنظیم مجوز ها.

06 از 10

نحوه ایجاد فایلها

لینوکس یک تعداد باور نکردنی برای ایجاد فایل های جدید فراهم می کند.

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

نام فایل را لمس کنید

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

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

cat> filename

حالا می توانید متن را در خط فرمان وارد کنید و با استفاده از CTRL و D آن را به فایل ذخیره کنید

برای راهنمایی کامل به فرمان گربه اینجا را کلیک کنید .

یک راه بهتر برای ایجاد فایل ها این است که از ویرایشگر nano استفاده کنید. این به شما اجازه می دهد خطوط متن را اضافه کنید، برش دهید و چسباندن، جستجو و جایگزینی متن و ذخیره فایل در فرمت های مختلف.

برای راهنمایی کامل به ویرایشگر نانو، اینجا کلیک کنید .

07 از 10

نحوه تغییر نام و انتقال فایل ها در اطراف سیستم فایل

تعدادی از راه ها برای تغییر نام فایل ها وجود دارد.

ساده ترین راه تغییر نام یک فایل این است که از دستور mv استفاده کنید.

mv oldfilename newfilename

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

mv / path / of / original / file / path / of / target / folder

برای راهنمایی کامل به فرمان mv اینجا کلیک کنید .

اگر میخواهید فایلهای زیادی را که با یک الگوی مشابه مطابقت دارند تغییر نام دهید، میتوانید از دستور rename استفاده کنید.

تغییر نام نام فایل نام فایل (ها)

مثلا:

تغییر نام "گری" "تام" *

این همه فایل ها را در پوشه با Gary در آن با تام جایگزین می کند. بنابراین یک فایل با نام garycv تبدیل خواهد شد.

توجه داشته باشید که دستور rename در تمام سیستم ها کار نمی کند. دستور mv امن تر است.

برای راهنمایی کامل به فرمان تغییر نام اینجا کلیک کنید .

08 از 10

نحوه کپی کردن فایل ها

برای کپی فایل با استفاده از لینوکس می توانید از دستور cp به صورت زیر استفاده کنید.

cp filename filename2

دستور بالا فایل filename1 را کپی می کند و نام آن را filename2 می نامند.

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

مثلا

cp / home / username / اسناد / userdoc1 / home / username / اسناد / UserDocs

دستور بالا فایل userdoc1 را از / home / username / اسناد به / home / username / Documents / UserDocs کپی می کند

برای راهنمایی کامل به دستور cp اینجا کلیک کنید .

09 از 10

چگونه برای حذف FIles and Folders

شما می توانید فایل ها و پوشه ها را با استفاده از دستور rm حذف کنید:

rm filename

اگر می خواهید پوشه ای را که لازم است از سوئیچ زیر استفاده کنید حذف کنید:

rm -R نام پوشه

دستور بالا یک پوشه و محتویات آن شامل زیر پوشه ها را حذف می کند.

برای راهنمایی کامل به فرمان rm اینجا کلیک کنید .

10 از 10

لینک های نمادین و لینک های سخت چیست

یک لینک نمادین یک فایل است که به یک فایل دیگر اشاره دارد. یک میانبر دسکتاپ اساسا یک لینک نمادین است.

برای مثال، ممکن است شما فایل زیر را در سیستم خود داشته باشید.

شاید شما می خواهید قادر به دسترسی به این سند از پوشه home / username باشد.

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

ln -s /home/username/documents/accounts/useraccounts.doc /home/username/useraccounts.doc

شما می توانید فایل useraccounts.doc را از هر دو مکان ویرایش کنید، اما هنگام ویرایش پیوند نمادین شما در حال ویرایش فایل در پوشه / home / username / docs / account هستید.

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

یک لینک نمادین واقعا یک فایل ایجاد می کند که یک نشانگر به فایل یا پوشه دیگر دارد.

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

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

شما می توانید یک لینک سخت با استفاده از نحو زیر ایجاد کنید:

filenamebeinglinked filenametolinkto

نحو شبیه پیوند نمادین است، اما از سوئیچ -s استفاده نمی کند.

برای راهنمایی کامل به لینک های سخت اینجا را کلیک کنید .