ساعت نونزدهم:
پوسته فرمان10 - کار با فایل ها
پاک کردن فایل ها:
#rm 'file name'
با اجرای دستور زیر فایل ali پاک می شود و قبل از اقدام کردن از شما می پرسد.
#rm ali
با اجرای دستور زیر فایل ali پاک می شود و از شما سوالی نمی پرسد.
#rm –f ali
نکته: برای پاک کردن فایل های لینکی می توان از دستور rm استفاده کرد.
با اجرای دستور زیر، پس از حذف فایل ali با ارایه پیغام، حذف شدن فایل را اطلاع می دهد.
#rm –v ali
ساخت دایرکتوری:
دایرکتوری ها، پوشه ها یا فولدر ها در لینوکس آبی پر رنگ نشان داده می شوند.
#mkdir 'name'
با اجرای فرمان زیر دایرکتوری ای به نام Tehran ایجاد می شود:
#mkdir Tehran
نکته: اگر قبلا فایلی به نام Tehran ساخته شده باشد، دیگر نمی توان دایرکتوری جدیدی با این نام ساخت.
نکته: اگر دایرکتوری Tehran را در دایرکتوری root ساخته اید و شما هم در دایرکتوری root هستید با اجرای دستور #cd Tehran به دایرکتوری Tehran وارد می شوید.
به عنوان مثال، اگر دایرکتوری Tehran را در داخل (/) ساخته باشید و شما در دایرکتوری root باشید، برای رفتن به دایرکتوری Tehran از دستور #cd /Tehran استفاده می شود.
نکته: برای برگشت به دایرکتوری root از دستور cd استفاده می شود.
پاک کردن دایرکتوری:
#rm –r 'directory name'
با اجرای دستور زیر از شما پرسیده می شود آیا مایل به حذف دایرکتوری Tehran هستید یا خیر؟ اگر y را تایپ کنید، دایرکتوری Tehran پاک می شود.
#rm –rf Tehran
به عنوان اگر دایرکتوری kerman را در داخل دایرکتوری root ساخته باشید و شما در دایرکتوری (/) قرار داشته باشید، برای پاک کردن دایرکتوری kerman از دستور زیر استفاده کنید:
#rm –rf /root/kerman
با اجرای دستور بالا دایرکتوری kerman حذف خواهد شد.
نکته: می توان برای حذف دایرکتوری ای که خالی است از دستور زیر استفاده کرد:
#rmdir 'directory name'
دستور file:
عمل کرد | دستور |
---|---|
بر اساس محتویات فایل، نوع آن را مشخص می کند. | #file 'file name' |
با اجرای این دستور، فقط نوع فایل را نشان می دهد. | #file –b 'file name' |
با اجرای این دستور، خط به خط فایل ها را نشان می دهد. | #file –f 'file name' |
با اجرای این دستور، ورژن فایل را نشان داده و خارج می شود. | #file –v 'file name' |
با استفاده از دستور cat می توان عمل merge را انجام داد. | #cat file1,file2 ..>new file |
با اجرای این دستور محتویات فایل های ali و reza در داخل فایلی به نام hasan قرار می گیرد. | #cat ali reza >hasan |
دستور word count (WC):
عمل کرد | دستور |
---|---|
مشاهده تعداد خطوط، حروف و بایت ها در فایل ها | #wc 'file name' |
مشخص کننده تعداد خطوط فایل | #wc –l 'file name' |
مشخص کننده تعداد کاراکتر های فایل | #wc –c 'file name' |
تعداد حروف فایل را بر حسب بایت نمایش می دهد. | #wc –m 'file name' |
طول بزرگترین خط را نمایش می دهد | #wc –L 'file name' |
تعداد کلمات فایل را نشان می دهد. | #wc –w 'file name' |