Linuxor ? – Telegram
Linuxor ?
21.6K subscribers
1.33K photos
157 videos
10 files
1.02K links
اخبار لحظه ای تکنولوژی و معرفی ابزار های کامپیوتری و برنامه نویسی!

تبلیغات و ارتباط با من :
@LinuxorContact
Download Telegram
نحوه اجرای یک دستور بعدا

at now + 1min  #time-units can be minutes, hours, days, or weeks

at> echo linuxor >~/file

at> <EOT> # Ctrl + D to exit

job 1 at Wed Apr 10 10:06:03 2024

🐧 @Linuxor
👍31🍓5🗿431
اگه میخواین تازه وارد یه کار مرتبط با لینوکس بشین، قبل از مصاحبه حتما این برگه تقلبو نگاه بندازین

tuxarena.com/intro/cheatsheet.html


🐧 @Linuxor
👍34💅6🔥5🍓2🎃2
اگه داری با یه کانتینر یا سرور فقیر کار میکنی که توش حتی vim یا nano نصب نیست

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

cat > file.txt

با CTRL+D ذخیره میشه .

🐧 @Linuxor
👍86🤣34💅6🐳3🎄3
فرض کنین می‌خواین با یه دستوری کار کنین که آرگومان یه فایل میگیره
مثلا
egrep "pattern" file.txt

ولی شما میخواین رشته بهش بدین...
بجای اینکه فایل file.txt رو بسازین میتونین از Here String استفاده کنین (>>>)
egrep "linux(or)?" <<< "linuxor is a linux channel"



🐧 @Linuxor
👍49🤔5👏3🥴3🐳1
اونجاش که همچی خوبه یه چیز جدید اضافه میکنی یهو هرچی کانفیگ کردی بر می‌گرده به دیفالت خودش😂

🐧 @Linuxor
🤣101👍6🗿2👎1🖕1
تابحال توی خیابون شده در حال راه رفتن باشید یه نفر از روبرو بیاد شما برید سمت راست اون بره سمت چپ و گیر کنید و دوباره مسیر عوض کنید اونم عوض کنه و دوباره گیر کنید ؟ 😂😂


این اتفاق توی سیستم عامل هم رخ میده که بهش میگن Livelock یعنی دوتا پروسس هی به هم تعارف کنن اقا بیا برو اون منبع رو بردار !


🐧 @Linuxor
🤣162👍20😁4👾4🔥3
سال 2003 یه RFC منتشر شد با این مضمون که اقا بیاین اون بیت بدون استفاده که توی header پکت ایپی رو اسمشو بزاریم Evil Bit و اگه ست شده باشه یعنی این پکت با هدف مخرب ارسال شده ( یعنی مهاجم خودش بگه من اومدم خرابکاری)

مهندسای اینترنت اونو به تمسخر گرفته بودن که یهو FreeBSD ماژول ساپورت از Evil Bit رو اضافه کرد، اخرش معلوم شد دروغ اپریل بوده و روز بعدش تغییرات از FreeBSD پاک شد.😂😂

🐧 @Linuxor
🤣93🤨6👍42😁2
اگه سیستم عاملتون رو زیاد دستکاری میکنین و احتمالا نتیجش این میشه که مجددا از اول نصبش کنید، پیشنهاد می‌کنم از ابزار timeshift استفاده کنید

به صورت دوره ای از سیستمون اسنپ شات میگیره و باهاش می‌تونید تایم رو به عقب shift بدین

🐧 @Linuxor
💅51👍39🗿8🍌32
آنتی ویروس روی لینوکس😂😂😂😂

🐧 @Linuxor
🤣145👍7💅5🔥1🤡1
من که میگم پنگوئن لینوکس از این همستره خوش شانس تره

🐧 @Linuxor
🤣119👍17😍6🗿3🤡2
انصافا دیگه دایرکتوری خالی رو با rm -rf پاک نکنید rmdir گناه داره


🐧 @Linuxor
🤣149😁8💅6👍5🍓3
تصور کنید شما یه رستوران دارید و تعدادی سینی غذای تمیز و یک سینی کرونایی

حالا یه مشتری شرور میاد و عمدا کلی غذا سفارش میده (Heap Sprying) که فقط سینی های تمیز رو اشغال کنه، به نظرتون چه اتفاقی میفته؟ مشتری بعدی که میاد غذا سفارش بده گارسون مجبوره توی سینی کرونایی غذا رو برای مشتری بیاره (Arbitrary Code Execution) و مشتری شرور به هدفش رسیده !

🐧 @Linuxor
🤣51👍23😐13🗿8💅5
با این ریپو میتونین روی یه مرورگر توی لینوکستون هر ورژن از ویندوز رو داشته باشین !

https://github.com/dockur/windows

درواقع یه داکره که داره با KVM این کارو میکنه.

🐧 @Linuxor
👍55🗿10🤣2💩1👌1
رفیق نگران برنامه های به ظاهر بی کاربردی که مینویسی نباش، یه جمله معروف از اریک ریموند توی کتاب کلیسای جامع و بازار هست که میگه :

هر نرم‌افزار خوبی، از خاراندن خارش شخصی توسعه‌دهنده آغاز شده😂😂


🐧 @Linuxor
🤣92😁7👍4🗿32
فورک کردن پروسس یعنی چی ؟

توی سیستم عامل، فورک (Fork) یک فراخوان سیستمیه که برای ایجاد یه پروسس جدید (فرزند) از پروسس قبلی (پدر) استفاده میشه.

همه میدونیم که if و else همزمان نمیتونن باهم اجرا بشن ولی اینجا انگار باهم اجرا شده ...

در واقع از لاینی که ()fork رو فراخوندم به بعد پروسس به دو قسمت فرزند و پدر تقسیم شده و توی پروسس پدر فقط else اجرا میشه و توی فرزند فقط if

🐧 @Linuxor
🔥46👍22❤‍🔥3🤓3👎1
میدونید Backporting یعنی چی؟

فرض کنید توی درایور wi-fi کرنل v6 یه مشکل امنیتی رو پیدا شده و حل شده.

بعضی از یوزر ها دارن از کرنل v5 استفاده میکنن و همون مشکل رو دارن، برای حل این مشکل نخوان یا نتونن به کرنل v6 آپدیت کنن توی این سناریو Backporting یعنی انتقال رفع اشکال از ورژن v6 به v5 به طوری که توی کرنل v5 هم این مشکل حل شده باشه.

عملیات Backporting فقط مربوط به اشکال نیست و ممکنه انتقال یه ویژگی باشه و بخاطر تضاد با سایر تغییرات ممکنه پیچیده باشه ولی توی کرنل لینوکس یه اتفاق بسیار عادی محسوب میشه.

🐧 @Linuxor
👍66🔥9🗿7😐2🍓1
گاهی اوقات باید پنجره ها را بست، هرچقدر که منظره زیبا باشد ...

🐧 @Linuxor
🤣107👍22💅7🗿43
یه نفر هم میخواد بیاد لینوکس نصب کنه نمیزارین😂


🐧 @Linuxor
🤣100😐4😈3👍2🤷2
وقتی داری آرچ نصب میکنی و نمیدونی بعدش باید چیکار کنی😂

🐧 @Linuxor
🤣118😁9👍7🗿2🌭1
code is cheap, talk

🐧 @Linuxor
🤣81🗿7👍6💅31
میدونستید توی لینوکس یه ابزاری هست به اسم KernelShark که باهاش میشه رفتار درواقع پروسس ها توی کرنل رو تجزیه و تحلیل کرد؟

نکته جالب اینجاست این ابزار یه فرانتند برای trace-cmd هستش که خود trace-cmd فرانتند برای ftrace هستش که خودش فیچر مخوف کرنله.

بعد بگید فرانتند کارا برنامه نویس نیستن

🐧 @Linuxor
🤣78👍22🗿5👎3🙏1