ویرایش و مدیریت فایل ها در لینوکس با دستور 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/ ایجاد می کند.
حذف دایرکتوری نیز به همین سادگی است. تنها نکته خاص آن این است که دایرکتوری که قصد حذف آن را دارید حتما باید خالی باشد ، در غیر این صورت نمی توانید از دستور rmdir استفاده کنید.
جهت حذف یک دارکتوری به همراه تمام محتویات آن بایستی از دستور rm -rf بهره ببرید.