سوال مصحابه خیز .... ماژول های کرنل در کجا قرار دارند؟
Anonymous Quiz
21%
/var/lib/<kernel_version>/modules/
9%
/opt/modules/
29%
/lib/modules/
26%
/boot/<kernel_version>/modules/
15%
/boot/modules/
👍46🤣8👎2
Linux_Device_Driver_Development_Everything_you_need_to_start_with.pdf
5.4 MB
یه کتاب برای آموزش توسعه درایور های دستگاه های لینوکسی
این کتاب بسیار ساده نوشته شده اگه زبان C و کمی درباره سیستم عامل بدونید میتونید به راحتی بخونیدش.
همچنین خوندنش میتونه جرقه ای برای ورود به دنیای توسعه درایور های هوشمند مثل گوشی ها و اینترنت اشیاء باشه که روز به روز تقضا برای مختصصین توی این حوزه داره بالاتر و بالاتر میره !
🐧 @Linuxor
این کتاب بسیار ساده نوشته شده اگه زبان C و کمی درباره سیستم عامل بدونید میتونید به راحتی بخونیدش.
همچنین خوندنش میتونه جرقه ای برای ورود به دنیای توسعه درایور های هوشمند مثل گوشی ها و اینترنت اشیاء باشه که روز به روز تقضا برای مختصصین توی این حوزه داره بالاتر و بالاتر میره !
🐧 @Linuxor
👍32
با دلی سنگین متسفانه متوجه شدیم برام مولینار خالق قدرتمند ترین ویرایشگر متن باز Vim دو روز پیش در تاریخ 3 اگوست 2023 به دلیل بیماریش برای همیشه از این کره خاکی خدا حافظی کرد....
برام 32 سال بیش از 50 درصد عمرش رو صرف توسعه و نگهداری ویرایشگری کرد که بدون هیچ منتی با اسم Vim در اختیار ما گذاشته بود. 🖤🖤
🐧 @Linuxor
برام 32 سال بیش از 50 درصد عمرش رو صرف توسعه و نگهداری ویرایشگری کرد که بدون هیچ منتی با اسم Vim در اختیار ما گذاشته بود. 🖤🖤
🐧 @Linuxor
💔139👍4
دانلود منیجر Motrix
اگه دنبال یه دانلود منیجر سبک برای لینوکس هستید Motrix یکی از دانلود منیجر های کراس پلتفرمه که با ظاهر ساده و دلنشینش کلی امکانات در اختیار شما قرار میده.
مثلا میتونید باهاش از بیت تورنت استفاده کنید یا دانلود چند تایی یا مولتی ترد روی یه تسک انجام بدید.
برای دانلودش میتونید از این لینک به گیتهابشون برید.
🐧 @Linuxor
اگه دنبال یه دانلود منیجر سبک برای لینوکس هستید Motrix یکی از دانلود منیجر های کراس پلتفرمه که با ظاهر ساده و دلنشینش کلی امکانات در اختیار شما قرار میده.
مثلا میتونید باهاش از بیت تورنت استفاده کنید یا دانلود چند تایی یا مولتی ترد روی یه تسک انجام بدید.
برای دانلودش میتونید از این لینک به گیتهابشون برید.
🐧 @Linuxor
👍31👎7
اومدن ابزار ls رو rewrite کردن و آیکون ، رنگ و یه سری فرمت های جدید بهش اضافه کردن
اگه زیاد با ترمینال کار میکنید حتما تستش کنید خیلی جالب شده.
https://github.com/lsd-rs/lsd
🐧 @Linuxor
اگه زیاد با ترمینال کار میکنید حتما تستش کنید خیلی جالب شده.
https://github.com/lsd-rs/lsd
🐧 @Linuxor
👍46🤣8👎3
با سایت زیر میتونید syscall هارو برای هر ورژن از کرنل ببینید
syscalls.mebeim.net
توی کرنل لینوکس syscall ها یه سری دستور عمل هستند که باهاش برنامه ها از کرنل استفاده میکنن مثلا :
کد بالا یه message توی stdout چاپ میکنه.
🐧 @Linuxor
syscalls.mebeim.net
توی کرنل لینوکس syscall ها یه سری دستور عمل هستند که باهاش برنامه ها از کرنل استفاده میکنن مثلا :
#include <unistd.h>
#include <sys/syscall.h>
int main() {
char message[] = "Hello, world!\n";
ssize_t len = sizeof(message) - 1;
syscall(SYS_write, STDOUT_FILENO, message, len);
return 0;
}
کد بالا یه message توی stdout چاپ میکنه.
🐧 @Linuxor
👍30
ما که دنبال یه پارتنر گنگ بودیم که تفریحش سایت kernel.org باشه یکی خفن ترش گیرمون امد
بهش میگم ls بزن میگه "اگه فولدره خالی باشه مشکلی پیش نیاد ؟؟"
مشکل چیه فقط یکم دلخور میشه 😂😂😂
🐧 @Linuxor
بهش میگم ls بزن میگه "اگه فولدره خالی باشه مشکلی پیش نیاد ؟؟"
مشکل چیه فقط یکم دلخور میشه 😂😂😂
🐧 @Linuxor
🤣109👎3👍2
در کانتینر Alpine Linux میخواهیم یک صفحه وب را دانلود کنیم از کدام ابزار زیر میتوانیم استفاده کنیم؟
Anonymous Quiz
25%
wget
20%
curl
15%
از هردو میتوان استفاده کرد.
40%
هیچ کدام در کانتینر وجود ندارند باید آنها را نصب کنیم.
👍23👎1🤣1
Linuxor ?
در کانتینر Alpine Linux میخواهیم یک صفحه وب را دانلود کنیم از کدام ابزار زیر میتوانیم استفاده کنیم؟
توی داکر ایمیج alpine linux هیچ کدوم از ابزار های curl و wget به صورت اورجینال وجود ندارند ولی میتونید از wget استفاده کنید !!!
چجوری ؟؟ alpine از BusyBox استفاده میکنه که داخل BusyBox یه نسخه بسیار سبک wget وجود داره که میتونه کار های اولیه رو انجام بده.
حالا BusyBox چیه؟ بیزی باکس یه برنامه باینری سبکه (حدودا 1 مگابایت) که حدود 300 تا از ابزار های ضروری مثل top , tail , wget و... توش وجود داره.
🐧
👍52👎8
Linuxor ?
ما که دنبال یه پارتنر گنگ بودیم که تفریحش سایت kernel.org باشه یکی خفن ترش گیرمون امد بهش میگم ls بزن میگه "اگه فولدره خالی باشه مشکلی پیش نیاد ؟؟" مشکل چیه فقط یکم دلخور میشه 😂😂😂 🐧 @Linuxor
بچه ها اینجا منظور از پارتنر شریک کاری توی یه پروژه بودا
فکر کنم منظورمو بد رسوندم 💔😂😂
فکر کردید منو با لفت دادن میتونید تحت تاثیر قرار بدید کور خوندید به اندازه MAX_UNSIGNED_INT تا دختر روی کره زمین وجود داره
فکر کنم منظورمو بد رسوندم 💔😂😂
فکر کردید منو با لفت دادن میتونید تحت تاثیر قرار بدید کور خوندید به اندازه MAX_UNSIGNED_INT تا دختر روی کره زمین وجود داره
🤣147👍8👎1
بازی wipEout رو یادتون میاد؟
اومدن دوباره بازنویسیش کردن و توی گیتهاب ترند شده
البته برای استفاده باید کامپایلش کنید و چون هنوز نسخه استیبل نیست به یه سری مشکلات میخورید و باید دست به آچار بشید ؛ خلاصه بازی رو کوفتتون میکنه ولی میارزه 😂
https://github.com/phoboslab/wipeout-rewrite
🐧 @Linuxor
اومدن دوباره بازنویسیش کردن و توی گیتهاب ترند شده
البته برای استفاده باید کامپایلش کنید و چون هنوز نسخه استیبل نیست به یه سری مشکلات میخورید و باید دست به آچار بشید ؛ خلاصه بازی رو کوفتتون میکنه ولی میارزه 😂
https://github.com/phoboslab/wipeout-rewrite
🐧 @Linuxor
🤣24👍5🔥1