کوتاه کردن فایل لینوکس - 5 روش آسان
3 دقیقه خواندن
منتشر شده در
صفحه افشای ما را بخوانید تا بدانید چگونه می توانید به MSPoweruser کمک کنید تا تیم تحریریه را حفظ کند ادامه مطلب
آیا می خواهید یک فایل را در لینوکس کوتاه کنید؟ این عملیات به حذف محتوای یک فایل یا کاهش اندازه آن اشاره دارد. به طور خاص تر، کوتاه کردن بسیار ساده تر و سریعتر از حذف یک فایل، ایجاد مجدد آن، و مشخص کردن مالکیت و مجوزهای صحیح فایل است.
در این راهنما، من به شما نشان خواهم داد که چگونه به این هدف برسید. پس بزن بریم!
نحوه کوتاه کردن فایل ها در لینوکس
برای کوتاه کردن فایل ها در لینوکس، می توانید از موارد زیر استفاده کنید:
- کولون ":" آیکون
- گربه فرمان
- اپراتور تغییر مسیر با از دست فرمان
- ساده راهنمایی مجدد
- کوتاه کردن فرمان
1. استفاده از علامت کولون ":".
در اسکریپت نویسی پوسته، روده بزرگ ":” نماد در درجه اول به عنوان یک استفاده می شود دستور null or حفره یا سوراخ. این نماد هیچ خروجی ندارد. بنابراین، می توانید از آن برای کوتاه کردن یک فایل موجود استفاده کنید.
برای انجام این کار، فشار می دهم CTRL + ALT + T برای باز کردن ترمینال من، ": > نام فایل” دستور دهید و ضربه بزنید وارد.
در مورد من، این دستور محتوای test.txt را به صفر می رساند و در عین حال فایل را دست نخورده نگه می دارد.
2. استفاده از دستور cat
La فرمان گربه معمولاً عادت دارد پیوستن و نمایش محتویات فایل ها در ترمینال لینوکس با این حال، می توانید از آن برای دسترسی به دستگاه پوچ و کوتاه کردن فایل داده شده نیز استفاده کنید.
برای این، من "cat /dev/null > نام فایل”دستور.
در اینجا، دستور cat فایل داده شده را با هدایت کردن خروجی دستگاه پوچ به آن کوتاه می کند.
3. استفاده از Redirect Operator with echo
لینـوکــس دستور echo متغیر را چاپ می کند or مقدار متن در ترمینال با این حال، شما می توانید اضافه کنید -n گزینه ای در دستور echo برای مجبور کردن آن به اضافه کردن یک کاراکتر خط جدید.
در نتیجه یک رشته خالی را با استفاده از عملگر Redirect به فایل داده شده هدایت می کند.>".
به عنوان مثال، من "echo -n > نام فایل”دستور.
4. استفاده از تغییر مسیر ساده
برای حذف دستور قبل از عملگر تغییر مسیر و کوتاه کردن فایل مشخص شده، می توانید به سادگی "> نام فایل”دستور.
دستور بالا در صورت وجود فایل مشخص شده را کوتاه می کند. در غیر این صورت یک فایل خالی جدید ایجاد می کند.
5. با استفاده از دستور کوتاه کردن
در سیستم های مبتنی بر لینوکس، دستور کوتاه کردن شما را قادر می سازد محتوا را حذف کنید از یک فایل یا اندازه آن را تغییر دهید به اندازه داده شده با این حال، برای استفاده از آن در سیستم خود، باید نصب کنید هسته-کاربردها با "sudo apt-get install coreutils”دستور.
پس از نصب موفقیت آمیز، من از " استفاده خواهم کردکوتاه کردن -s number_of_bytes نام فایل” دستور کاهش فایل test.txt من به 10 بایت.
در دستور بالا می توانید واحدهای اندازه فایل دیگر مانند:
- K برای کیلوبایت
- M برای مگابایت
- G برای گیگابایت
برای حذف کامل محتویات فایل، "کوتاه کردن -s 0 نام فایل”دستور.
علاوه بر این، با استفاده از این رویکرد موثر، میتوانید همه فایلهای گزارش را به یکباره خالی کنید.
نکات اضافی:
برای کوتاه کردن یک فایل، شما باید اجازه نوشتن داشته باشید برای این. به عنوان مثال، من مجوزهای فایل فایل test.txt خود را به فقط خواندنی تغییر داده ام.
حالا اگر بخواهم آن را کوتاه کنم، خروجی a را نشان می دهد خطای مجوز رد شد.
برای حل این مشکل، اولین گزینه باز کردن یک پوسته جدید است کد: sudo و همین دستور را با -c گزینه.
علاوه بر این، می توانید لوله کنید|” خروجی از توپ را روی گوه فرمان با sudo و خروجی خالی را در فایل مشخص شده بنویسید.
شما همچنین ممکن است علاقه مند به:
- لینوکس کاربر را از گروه حذف کنید
- FL Studio Linux
- نحوه حذف یک کاربر در لینوکس
- تغییر نام دایرکتوری لینوکس
- دایرکتوری لینوکس را کپی کنید
بنابراین، اکنون می دانید که چگونه یک فایل را در لینوکس کوتاه کنید! اگر نکات دیگری دارید، در نظرات زیر به اشتراک بگذارید.