امروز داشتم یه وب پیج درست میکردم
هرچی رو تغییر میدادم توی کروم هیچ تغییری نمیکرد، من با F5 رفرش میکردم این میرفت از کش همون قبلیارو میخوند منم فکر میکردم تغییراتم کمه احساس نمیشه ؛ هی میرفتم تغییرات رو زیاد تر میکردم باز تغییری نمیکرد 😂😂
شورتکات Ctrl + F5 رو پیدا کردم این شورتکات Hard Refresh میکنه یعنی انگار اولین باره دارید سایت رو میبینید !!
🐧 @Linuxor
هرچی رو تغییر میدادم توی کروم هیچ تغییری نمیکرد، من با F5 رفرش میکردم این میرفت از کش همون قبلیارو میخوند منم فکر میکردم تغییراتم کمه احساس نمیشه ؛ هی میرفتم تغییرات رو زیاد تر میکردم باز تغییری نمیکرد 😂😂
شورتکات Ctrl + F5 رو پیدا کردم این شورتکات Hard Refresh میکنه یعنی انگار اولین باره دارید سایت رو میبینید !!
🐧 @Linuxor
🤣61👍27👎2
میدونستید با sshuttle میتونید از سرورتون به عنوان vpn روی دسکتاپ لینوکسیتون استفاده کنید؟
+ با فلگ dns-- دی ان اس هم تونل میشه
+ اصلا هم به درد این نمیخوره که باهاش به سرور ایرانتون کانکت بشید و از داخل اون به سرور خارجتون وصل شید 😁
🐧 @Linuxor
sudo sshuttle --dns -r username@remote-server 0/0
+ با فلگ dns-- دی ان اس هم تونل میشه
+ اصلا هم به درد این نمیخوره که باهاش به سرور ایرانتون کانکت بشید و از داخل اون به سرور خارجتون وصل شید 😁
🐧 @Linuxor
🤣35👍17
اگه شمام مثل من یه رفیق دارید که ترمینالو باز میکنه خرابکاری میکنه با کامند زیر قفل کودک رو برای ترمینالش فعال کنید :
🐧 @Linuxor
echo ';while true; do whiptail --title "@Linuxor" --msgbox "Child lock is on, please go away !" 8 50; done'>> ~/.bashrc && exit
خدایا منو ببخش خیلی بیکار بودم 😂😂
+ برای غیر فعال کردنش هم از توی فایل bashrc. لاین اخر رو پاک کنید ...🐧 @Linuxor
🤣55👍12
سوال مصحابه خیز .... ماژول های کرنل در کجا قرار دارند؟
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