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

تبلیغات و ارتباط با من :
@LinuxorContact
Download Telegram
بعد از اینکه دستور history رو زدی دیگه مثل این بابا ها با موس اون دستور رو کپی نکن :)

شماره دستور رو میتونی اینطوری بزنی مثلا 96 ران بشه

!96

این دستور شماره 96 از هسیتوریتون رو اجرا میکنه. و تا هیستوری پاک نشه یه شورتکات کوچولو برای اون دستورتونه !

🐧 @Linuxor
🤣57👍43💅6🍓4🔥2
با ابزار package-files فایل های ساخته شده توسط یه پکیج رو با سایزش ببینین

برای زمانی که دنبال فایل کانفیگ یا یه فایل مرتبط با یه پکیج میگردین عالیه.

نصب :
https://github.com/sepsoh/awesome-bash-noscripts

دستور
abs.package-files <package name>

🐧 @Linuxor
🔥25👍8🗿2👾21
وقتی داری دسکتاپتو با آرچ کانفیگ می‌کنی😂


🐧 @Linuxor
🤣136👍12😨93🖕2
با این دستور از عکس هاتون گیف بسازین
اگه یه دایرکتوری عکس دارین روش تست کنین خیلی جالب در میاد.

convert -delay 20 -loop 0 *.jpg output.gif

🐧 @Linuxor
🔥27👍4🤩3🍓3🎄2
وقتی موقع پارتیشن بندی 10GB واسه boot/ کنار گذاشتی !

🐧 @Linuxor
🤣198😁10👍4🗿2👎1
نحوه اجرای یک دستور بعدا

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