مانند تمام دستوراتی که در کامند لاین لینوکس اجرا میکنید برای ویرایش فایل و ایجاد آن نیز راه های بسیاری وجود دارد. در این مطلب به سه روش برای ایجاد فایل در کامند لاین لینوکس میپردازیم.
استفاده از دستور touch
یکی از ورشهای مرسوم برای ایجاد فایل الستفاده از دستور touch میباشد. هرچند که شاید مستحضر باشید این دستور برای بروزرسانی timestamp یک فایل میباشد. اما میتوان برای مقصود مورد نظر ما نیز استفاده نمود. برای این منظور کامند touch برای ما یک فایل خالی empty میسازد و اکثر افراد نیز از این دستور برای این منظور استفاده میکنند.
به عناون مثال:
1 |
touch file.txt |
با این دستور یک فایل 0 bytes میسازید. در نظر داشته باشید. که میتوانید چندین فایل متفاوت با استفاده از دستور touch ایجاد نمایید.
1 |
touch file1.txt file2.txt file3.txt file4.txt |
ایجاد فایل با استفاده از علامت>
با استفاده از این علامت و نوشتن انم و پسوند مورد نظر شما میتوانید فایل مورد نظر خود را ایجاد نمایی توجه داشته باشید که اگر فایلی موجود باشد و قبل از نام آن از علامت > استفاده کنید مقدار حجم فایل صفر میشود. پس باید در استفاده از آن دقت نمایید.
1 |
> myfile.txt |
ایجاد فایل با استفاده از دستور echo یا printf
راه سوم برای ایجاد فایل استفاده از echo یا printf میباشد که به شما کمک میکند مانند مثال زیر فایل خود را ایجاد نمایید.
1 2 3 |
echo "" > myfile # or printf "" > myfile |
ایجاد فایل با استفاده از vi editor
vi یک تکست ادیتور بسیار محبوب در لینوکس است و ممکن است بدون آنکه بدانید در حال استفاده از آن هستید. زیرا vi ادیتور پیش فرض بسیاری از نسخههای لینوکس است. vi به شما کمک میکند فایل خود را ایجاد نمایید یا آن را ویرایش کنید برای این منظور میتوانید به صورت زیر از آن استفاده نمایید.
1 |
vi <filename> |
برای ذخیره فایل که آن را ساختهاید یا ویرایش نمودهاید کافی است زمانی که در ادیتور حضور دارید از ترکیب این دو کلید : + w استفاده نمایید.
بدون دیدگاه