لینوکس

ویرایش و مدیریت فایل ها در لینوکس با دستور touch و mkdir

دستور Touch اغلب جهت تنظیم یا به به روزرسانی دسترسی ها مورد استفاده قرار می گیرد. کاربرد دیگر آن تغییر زمان فایل یا همان Time Stamp است. به صورت پیش فرض اگر شما زمانی را برای آن تعیین نکنید ، Time Stamp با اجرای فرمان Touch به Current Time ( زمان حال حاضر ) تعییر خواهد کرد.

همچنین شما می توانید از طریق دستور touch یک فایل جدید ایجاد نمایید. ( یک فایل خالی )

$ touch <filename>

این مورد بیشتر در زمانی کاربرد دارد که تنها قصد ایجاد یک Placeholder برای فایلی که در آینده نیاز خواهید داشت را داشته باشید.

دستور touch آپشن ها یا ویژگی های بسیاری دارد که شاید یکی از جالب ترین آن آپشن -t باشد. با این ویژگی می توانید TimeStamp را به صورت سفارشی تعیین کنید.

برای تعیین یک تایم مشخص جهت Time Stamp فایلی با نام myfile دستور را به صورت زیر وارد خواهیم کرد :

$ touch -t 03201600 myfile

برای مثال دستور فوق زمان فایل را به ۲۰ مارس ساعت ۱۶:۰۰ تغییر خواهد داد. ( مارس ، ماه سوم میلادی است )

Mkdir جهت ایجاد دایرکتوری استفاده می شود. Mk مخفف Make به معنی ساختن و dir کوتاه شده دایرکتوری است.

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

mkdir sampdir

دستور فوق دایرکتوری را با نام sampdir ایجاد می کند.

اگر می خواهید در دایرکتوری دیگری Directory جدید را بسازید دستور را به صورت زیر بنویسید :

mkdir /usr/samdir

برای مثال دستور بالا دایرکتوری sampdir را در محل /usr/ ایجاد می کند.

Click here to preview your posts with PRO themes ››

حذف دایرکتوری نیز به همین سادگی است. تنها نکته خاص آن این است که دایرکتوری که قصد حذف آن را دارید حتما باید خالی باشد ، در غیر این صورت نمی توانید از دستور rmdir استفاده کنید.

جهت حذف یک دارکتوری به همراه تمام محتویات آن بایستی از دستور rm -rf بهره ببرید.

 

۵ ۱ رای دادن
رای دادن به مقاله

نوید داریا

Experienced IT Specialist with a demonstrated history of working in the information technology and services industry. Skilled in VMware ESX, Domain Name System (DNS), DHCP, VoIP, Veeam Backup Solutions, Adobe Connect, Servers, and Data Center. Strong operations professional graduated from Amirkabir University of Applied Sciences and Technology. Now I am studying Informatics at Vienna University
اشتراک در
اشاره به موضوع
guest

0 کامنت
جدیدترین
قدیمی ترین نظرات با تعداد رای بالا
Inline Feedbacks
مشاهده همه کامنت ها
دکمه بازگشت به بالا