در این مقاله از سری مقالات دوره ۱ LPIC
دیدن فایل ها در فرمت درختی با دستور tree را آموزش خواهیم داد…
قبلا اشاره کردیم که برای دیدن فایل ها بصورت لیست از دستور ls استفاده خواهیم کرد.اگر قصد داشته باشیم فایل های یک دایرکتوری را در ساختار درختی ببینیم از دستور tree استفاده میکنیم. اگر برای اولین بار از این دستور استفاده میکنید احتمالا این ویژگی بر روی لینوکس شما نصب نیست اما جالب اینجاست که پس از تایپ عبارت”tree” گنو/ لینوکس دستور مناسب جهت نصب را به شما پیشنهاد میدهد .
خروجی این دستور را میتوانید در تصویر بالا ببینید. البته در دایرکتوری هایی که فایل های زیادی در آن قرار دارد این دستور نسبت به دستور ls کمی گیج کننده و غیر کاربردی به نظر میرسد.
عملگر > forward و تاثیر آن بر دستوارت لینوکس
این عملگر بصورت همزمان یک فایل متنی ساخته و خروجی سمت چپ خود را(هر آنچه که باشد) در فایل متنی سمت راست میریزد.نام فایل آرگومانی است که در سمت راست مینویسیم.
عملگر >>append و تاثیر آن بر دستورات لینوکس
این عملگر نیز همانند عملگر forward خروجی میدهد با این تفاوت که اگر چند بار از آن استفاده کنیم عملگر forward متن جدید جایگزین متن قبلی شده(overwrite) اما در عملگر append در کنار متن های قبلی ، متن جدید جایگذاری میشود.
کپی کردن فایل ها در لینوکس
جهت کپی فایل میتوانیم از دستور cp که کوتاه شدۀ عبارت copy به صورت زیر استفاده کنیم:
Cp [آدرس و نام فایل مبدا] [آدرس و نام فایل مقصد]
اگر بخواهیم فایلی را در همان مسیر اما با نام جدید کپی کنیم
Cp ./[نام فایل]./ [نام جدید فایل که در نظر داریم]
جهت تهیه نسخه دوم در مسیر جدید با همان نام
Cp ./[نام فایل] [مسیر جدید] [نام فایل]
(البته به این دلیل که قصد عوض کردن نام را نداریم میتوانیم در اِسلَش آخر عبارتی به عنوان نام تایپ نکنیم)
تهیه نسخه دوم در مسیر جدید با نام جدید
Cp ./[نام فایل] [مسیر جدید] [نام جدید فایل که در نظر داریم]
کپی کردن دایرکتوری در لینوکس
برای کپی کردن فایل دایرکتوری در لینوکس باید دستور را بصورتcp -r تایپ کنیم.
انتقال فایلها در لینوکس
این دستور برای تغییر مکان یا اسم فایل و یا دایرکتوری استفاده میشود و ساختاری تقریبا مشابه با cp دارد.
اگر قصد داشته باشیم نام یک فایل را در همان مسیر عوض کنیم از ساختار
Mv ./[نام فایل]./ [نام جدید فایل که در نظر داریم]
استفاده میکنیم.
اگر قصد داشته باشیم یک فایل را با همان نام انتقال بدهیم(با کپی اشتباه نگیرید) از ساختار
Mv ./[نام اصلی فایل] [مسیر جدید]
بهره خواهیم برد.
اگر قصد داشته باشیم فایل را به مسیر جدید با نام جدید منتقل کنیم از ساختار
Mv ./[نام اصلی فایل] [مسیر جدید] [نام جدید فایل]
.استفاده میکنیم
برای فهم بهتر مطالب میتوانید همین مقالات را بصورت صوتی در کانال تلگرام مجموعه ما بشنوید.شما عزیزان میتوانید از wiki مجموعه نیز استفاده کنید.
امیدوارم که دستورات لینوکس این مقاله برای شما کاربردی بوده باشند.