دستورات کاربردی خط فرمان

دستورات کاربردی خط فرمان

دستورات کاربردی خط فرمان لینوکس که در این مقاله به آنها پرداخته شده است؛ دستوراتی است که در استفاده شخصی از لینوکس به آنها نیاز داشته یا دارم. این مطلب را بیشتر به عنوان یک دفترچه یادداشت برای خودم نوشته ام اما ممکن است برای شما نیز مفید باشد.

۱. رفع مساله بوت شدن از روی هارد یا رم اکسترنال هنگام اتصال هارد به سیستم دیگر:

هنگامی که لینوکس پورتابل را به سیستم جدیدی وصل می کنید؛ ممکن است به درستی بوت نشود. برای رفع این مساله باید شناسه صحیح هارد یا رم اکسترنال را در فایل fstab ذخیره کنید. برای این کار؛ باید از دو دستور زیر استفاده نمایید:

sudo blkid

این دستور؛ شناسه بلوک های دیسک های متصل به دستگاه را نمایش می دهد. شناسه بلوک efi را یادداشت کنید

sudo nano /etc/fstab

با این دستور؛ فایل fstab را ویرایش کرده و کد efi یادداشت شده را در قسمت صحیح وارد نموده و ذخیره کنید.

۲. اجرای برنامه های سازگار با X11 در محیط Wayland:

گاهی برخی برنامه ها با محیط مدیر پنجره Wayland سازگاری ندارند. برای رفع این مساله در محیط KDE؛ روی برنامه مورد نظر راست کلیک کنید و گزینه Edit Application را بزنید و در تب Application در قسمت Environment Variables مقدار زیر را وارد نموده و ذخیره کنید:

GDK_BACKEND=x11

۳. تغییر ترتیب دستگاه های بوت در efi:

گاهی اوقات (مخصوصا زمانی که میخواهید دستگاه به صورت پیشفرض از هارد یا رم اکسترنال بوت شود) نیاز دارید که ترتیب بود لودر را در efi تغییر دهید. برای این کار؛ باید از سه دستور زیر استفاده نمایید:

sudo efibootmgr

این دستور لیست بوت لودرهای فعال را نمایش میدهد

sudo efibootmgr -o 1000,2001

دستور فوق؛ ترتیب بوت لودر ها را تغییر میدهد

sudo efibootmgr -n 2001

۴. تغییر یک رشته به رشته دیگر در فایل های با حجم بالا:

در بسیاری مواقع برای جایگزینی یک رشته با رشته دیگر در یک فایل متنی از ویرایشگرهای متنی استفاده می شود. اما معمولا این ویرایشگرها اگر حجم فایل زیاد باشد یا بسیار کند می شوند یا به صورت کامل هنگ می کنند و امکان جتسجو و جایگزینی را نمی دهند. در چنین مواردی می توان از دستور sed به شکل زیر استفاده کرد و با سرعت بسیار بالا رشته ها را جایگزین کرد:

sed -i 's/old-text/new-text/g' file.txt

در این دستور؛ به جای file.txt باید نام فایل در پوشه جاری درج شود.

این مقاله به مرور زمان تکمیل می گردد...

امتیاز: 5 از 5. مجموع 1 رای
در حال پاسخ به: [انصراف]
تعداد حروف باقی مانده: 500
Captcha  
۱۴۰۲/۱۰/۱۲ | آموزش لینوکس | امیر حسینی | بازدید: 120 | 1704180316