حذف خطوط حاوی یک عبارت در یک فایل

اگر لازم داشتیم در یک فایل متنی خطوطی رو که یک عبارت مشخصی در اونها وجود داره حذف بشن، میتونیم از sed استفاده کنیم. به طور مثال من میخوام mpv رو از لیست پیشنهادی open with حذف کنم. چون رابط گرافیکی اون یعنی Celluloid برای پخش فایلهای مدیا کافیه. برای این کار:

$ sed -i.bak '/mpv/d' ~/.local/share/applications/defaults.list
$ sed -i.bak '/mpv/d' ./.local/share/applications/mimeapps.list

راه اندازی یک وب سرور استاتیک

با استفاده از دستور زیر میتونید با پایتون سریع یه وب سرور استاتیک راه بندازید!

python3 -m http.server 8000

دستور tail

دستور زیر به ما تغییرات لحظه ای یک فایل رو نشون میده. مثلا برای مشاهده log در لحظه میتونیم ازش استفاده کنیم:

tail -f /var/log/file.log

دستور tar برای فشرده سازی

برای ساخت یک آرشیو فشرده با فرمت tar میتونیم از دستوری مشابه اون چیزی که در زیر میبینیم استفاده کنیم:

tar -czvf name-of-archive.tar.gz /path/to/directory-or-file

و برای اکسترکت یک آرشیو هم:

tar -xvzf name-of-archive.tar.gz

دستور traceroute

از این دستور برای تریس روی یه پورت خاص استفاده میشه. به طور مثال

sudo traceroute -T -p 25 142.250.31.27

دستور userdel

از دستور userdel برای حذف یوزر استفاده میشه همچنین اگه میخواهیم دایرکتوری  HOME حذف بشه از سوییچ -r استفاده میکنیم:

userdel -r toor




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