How do you pass an argument to a Bash noscript?
Anonymous Quiz
0%
a) $arg1
82%
b) $1
18%
c) @argv
0%
d) ¶m
📝 آموزش استفاده از کامنتها در اسکریپتهای Bash
مقاله Sysxplore به بررسی نحوه نوشتن کامنتهای مؤثر در اسکریپتهای Bash میپردازد. این راهنما شامل:
• روشهای صحیح کامنتگذاری در Bash
• بهترین روشهای مستندسازی اسکریپتها
• مثالهای عملی از کامنتهای مفید
• تفاوت بین کامنتهای تکخطی و چندخطی
چرا این مقاله ارزشمند است؟
✅ بهبود خوانایی و نگهداری اسکریپتها
✅ آموزش اصول مستندسازی حرفهای
✅ مثالهای کاربردی و قابل اجرا
🔗 مطالعه مقاله کامل
مناسب برای:
- توسعهدهندگان اسکریپتهای Bash
- مدیران سیستمهای لینوکس
- علاقهمندان به اتوماسیون
💡 نکته: کامنتهای مناسب، اسکریپتهای شما را حرفهایتر و قابل فهمتر میکنند!
💡https://news.1rj.ru/str/DevAshTeam
#Bash #اسکریپتنویسی #لینوکس #مستندسازی
مقاله Sysxplore به بررسی نحوه نوشتن کامنتهای مؤثر در اسکریپتهای Bash میپردازد. این راهنما شامل:
• روشهای صحیح کامنتگذاری در Bash
• بهترین روشهای مستندسازی اسکریپتها
• مثالهای عملی از کامنتهای مفید
• تفاوت بین کامنتهای تکخطی و چندخطی
چرا این مقاله ارزشمند است؟
✅ بهبود خوانایی و نگهداری اسکریپتها
✅ آموزش اصول مستندسازی حرفهای
✅ مثالهای کاربردی و قابل اجرا
🔗 مطالعه مقاله کامل
مناسب برای:
- توسعهدهندگان اسکریپتهای Bash
- مدیران سیستمهای لینوکس
- علاقهمندان به اتوماسیون
💡 نکته: کامنتهای مناسب، اسکریپتهای شما را حرفهایتر و قابل فهمتر میکنند!
💡https://news.1rj.ru/str/DevAshTeam
#Bash #اسکریپتنویسی #لینوکس #مستندسازی
sysxplore
Comments in Bash
In Bash noscripting, comments are used to annotate your noscripts, making them more readable and maintainable. This article will cover the different ways to add comments in your Bash noscripts.
What does git reset --hard HEAD~1 do?
Anonymous Quiz
0%
a) Undoes the last commit & keeps changes staged
0%
b) Shows the commit history
0%
c) Reverts the last pushed commit
100%
d) Deletes the last commit and discards all changes
📥 راهنمای نصب Node.js روی اوبونتو 22.04
مقاله Linuxize یک آموزش گامبهگام برای نصب Node.js روی Ubuntu 22.04 ارائه میدهد. این راهنما شامل:
• روشهای مختلف نصب (از مخازن رسمی اوبونتو، NodeSource و NVM)
• دستورات دقیق برای هر روش نصب
• نحوه بررسی نسخههای نصبشده
• راهنمای بهروزرسانی و مدیریت نسخههای مختلف Node.js
چرا این راهنما کاربردی است؟
✅ پوشش تمام روشهای استاندارد نصب
✅ توضیحات شفاف با دستورات دقیق
✅ مناسب برای توسعهدهندگان و مدیران سیستم
🔗 مطالعه آموزش کامل
مناسب برای:
- توسعهدهندگان JavaScript/Node.js
- مهندسین DevOps
- مدیران سرورهای لینوکس
💡 نکته: با استفاده از NVM میتوانید بین نسخههای مختلف Node.js سوییچ کنید!
💡https://news.1rj.ru/str/DevAshTeam
#Nodejs #اوبونتو #توسعه_وب #JavaScript
مقاله Linuxize یک آموزش گامبهگام برای نصب Node.js روی Ubuntu 22.04 ارائه میدهد. این راهنما شامل:
• روشهای مختلف نصب (از مخازن رسمی اوبونتو، NodeSource و NVM)
• دستورات دقیق برای هر روش نصب
• نحوه بررسی نسخههای نصبشده
• راهنمای بهروزرسانی و مدیریت نسخههای مختلف Node.js
چرا این راهنما کاربردی است؟
✅ پوشش تمام روشهای استاندارد نصب
✅ توضیحات شفاف با دستورات دقیق
✅ مناسب برای توسعهدهندگان و مدیران سیستم
🔗 مطالعه آموزش کامل
مناسب برای:
- توسعهدهندگان JavaScript/Node.js
- مهندسین DevOps
- مدیران سرورهای لینوکس
💡 نکته: با استفاده از NVM میتوانید بین نسخههای مختلف Node.js سوییچ کنید!
💡https://news.1rj.ru/str/DevAshTeam
#Nodejs #اوبونتو #توسعه_وب #JavaScript
Linuxize
How to Install Node.js and npm on Ubuntu 22.04
In this tutorial, we will explore three different ways of installing Node.js and npm on Ubuntu 22.04.
How do you squash the last 3 commits into one?
Anonymous Quiz
71%
a) git rebase -i HEAD~3
29%
b) git merge --squash
0%
c) git reset --soft HEAD~3
0%
d) git commit --amend
📚 کتاب رایگان "The Linux Commands Handbook"
این کتاب الکترونیکی رایگان یک راهنمای عملی و جامع برای یادگیری دستورات اساسی و پیشرفته لینوکس ارائه میدهد. ویژگیهای کلیدی:
• پوشش 100+ دستور پرکاربرد ترمینال
• توضیحات ساده و مثالهای عملی
• فصلبندی موضوعی برای یادگیری آسان
• مناسب برای تمام توزیعهای لینوکس
چرا این کتاب ارزشمند است؟
✅ منبعی کامل از مبتدی تا پیشرفته
✅ فرمت PDF رایگان و قابل دانلود
✅ گردآوری شده توسط توسعهدهندگان حرفهای
🔗 دانلود رایگان کتاب
مناسب برای:
- تازهکارهای لینوکس
- مدیران سیستم
- توسعهدهندگان و مهندسین DevOps
💡 نکته: این کتاب را ذخیره کنید - همیشه به عنوان مرجع به کار میآید!
💡https://news.1rj.ru/str/DevAshTeam
#لینوکس #ترمینال #کتاب_رایگان #SysAdmin
این کتاب الکترونیکی رایگان یک راهنمای عملی و جامع برای یادگیری دستورات اساسی و پیشرفته لینوکس ارائه میدهد. ویژگیهای کلیدی:
• پوشش 100+ دستور پرکاربرد ترمینال
• توضیحات ساده و مثالهای عملی
• فصلبندی موضوعی برای یادگیری آسان
• مناسب برای تمام توزیعهای لینوکس
چرا این کتاب ارزشمند است؟
✅ منبعی کامل از مبتدی تا پیشرفته
✅ فرمت PDF رایگان و قابل دانلود
✅ گردآوری شده توسط توسعهدهندگان حرفهای
🔗 دانلود رایگان کتاب
مناسب برای:
- تازهکارهای لینوکس
- مدیران سیستم
- توسعهدهندگان و مهندسین DevOps
💡 نکته: این کتاب را ذخیره کنید - همیشه به عنوان مرجع به کار میآید!
💡https://news.1rj.ru/str/DevAshTeam
#لینوکس #ترمینال #کتاب_رایگان #SysAdmin
IT-eBooks.dev
Linux Commands Handbook - Free download book (pdf, epub)
The Linux Commands Handbook follows the 80/20 rule: learn in 20% of the time the 80% of a topic. The author find this approach gives a well-rounded overview. This book does not try to cover everything ...
Which file contains user account information in Linux?
Anonymous Quiz
33%
a) /etc/user
0%
b) /usr/passwd
22%
c) /etc/shadow
44%
d) /etc/passwd
⏱️ راهنمای تخصصی زمانبندی وظایف در لینوکس
این مقاله FreeCodeCamp به بررسی ابزارهای مختلف زمانبندی خودکار وظایف در سیستمهای لینوکسی میپردازد. محتوای آموزشی شامل:
• آموزش کامل استفاده از Cron و At
• ایجاد و مدیریت Jobهای زمانبندی شده
• تکنیکهای پیشرفته برای خودکارسازی وظایف
• مثالهای عملی از سناریوهای واقعی
چرا این مقاله مفید است؟
✅ پوشش تمام روشهای استاندارد زمانبندی
✅ توضیحات شفاف با مثالهای کاربردی
✅ مناسب برای سرورها و سیستمهای شخصی
🔗 مطالعه مقاله کامل
مناسب برای:
- مدیران سیستمهای لینوکس
- توسعهدهندگان و مهندسین DevOps
- علاقهمندان به اسکریپتنویسی
💡 نکته: با یادگیری این تکنیکها میتوانید بسیاری از کارهای تکراری را خودکار کنید!
💡https://news.1rj.ru/str/DevAshTeam
#لینوکس #اتوماسیون #مدیریت_سیستم #DevOps
این مقاله FreeCodeCamp به بررسی ابزارهای مختلف زمانبندی خودکار وظایف در سیستمهای لینوکسی میپردازد. محتوای آموزشی شامل:
• آموزش کامل استفاده از Cron و At
• ایجاد و مدیریت Jobهای زمانبندی شده
• تکنیکهای پیشرفته برای خودکارسازی وظایف
• مثالهای عملی از سناریوهای واقعی
چرا این مقاله مفید است؟
✅ پوشش تمام روشهای استاندارد زمانبندی
✅ توضیحات شفاف با مثالهای کاربردی
✅ مناسب برای سرورها و سیستمهای شخصی
🔗 مطالعه مقاله کامل
مناسب برای:
- مدیران سیستمهای لینوکس
- توسعهدهندگان و مهندسین DevOps
- علاقهمندان به اسکریپتنویسی
💡 نکته: با یادگیری این تکنیکها میتوانید بسیاری از کارهای تکراری را خودکار کنید!
💡https://news.1rj.ru/str/DevAshTeam
#لینوکس #اتوماسیون #مدیریت_سیستم #DevOps
What is the purpose of the 'grep' command?
Anonymous Quiz
0%
a) To copy files
0%
b) To delete files
100%
c) To search for text in files
0%
d) To move files
🚀 ابزار کامل CLI + نسخه دسکتاپ برای کار با APIها
دو ابزار HTTPie CLI و HTTPie Desktop همراه با هم، مجموعهای کامل برای تست و کار با APIها ارائه میدهند:
1️⃣ ابزار خط فرمان مدرن- HTTPie CLI :
• جایگزین سادهتر و کاربرپسندتر برای cURL
• نمایش پاسخهای فرمتشده و رنگی
• پشتیبانی پیشرفته از JSON
2️⃣ نسخه گرافیکی قدرتمند- HTTPie Desktop:
• رابط کاربری زیبا و تعاملی
• مدیریت آسان تاریخچه درخواستها
• ابزارهای بصری برای دیباگ API
چرا این مجموعه بینظیر است؟
✅ ترکیب قدرت CLI با راحتی UI
✅ مناسب برای تمام سطوح مهارتی
✅ تجربه یکپارچه در تمام پلتفرمها
🔗 CLI در GitHub | Desktop نسخه
💡 نکته حرفهای: از CLI برای اسکریپتهای خودکار و از Desktop برای تستهای تعاملی استفاده کنید!
💡https://news.1rj.ru/str/DevAshTeam
#HTTPie #API #توسعه_وب #DevTools
دو ابزار HTTPie CLI و HTTPie Desktop همراه با هم، مجموعهای کامل برای تست و کار با APIها ارائه میدهند:
1️⃣ ابزار خط فرمان مدرن- HTTPie CLI :
• جایگزین سادهتر و کاربرپسندتر برای cURL
• نمایش پاسخهای فرمتشده و رنگی
• پشتیبانی پیشرفته از JSON
2️⃣ نسخه گرافیکی قدرتمند- HTTPie Desktop:
• رابط کاربری زیبا و تعاملی
• مدیریت آسان تاریخچه درخواستها
• ابزارهای بصری برای دیباگ API
چرا این مجموعه بینظیر است؟
✅ ترکیب قدرت CLI با راحتی UI
✅ مناسب برای تمام سطوح مهارتی
✅ تجربه یکپارچه در تمام پلتفرمها
🔗 CLI در GitHub | Desktop نسخه
💡 نکته حرفهای: از CLI برای اسکریپتهای خودکار و از Desktop برای تستهای تعاملی استفاده کنید!
💡https://news.1rj.ru/str/DevAshTeam
#HTTPie #API #توسعه_وب #DevTools
❤1
What is Git primarily used for?
Anonymous Quiz
0%
a) File compression
88%
b) Version control
13%
c) Database management
0%
d) Web development
📊 btop++: مانیتورینگ حرفهای سیستم در ترمینال
مقاله ItsFoss به معرفی btop++، یک ابزار مدرن و پیشرفته برای مانیتورینگ منابع سیستم در محیط ترمینال میپردازد. این ابزار جایگزین قدرتمندی برای htop و top محسوب میشود.
ویژگیهای کلیدی btop++؟
• رابط کاربری زیبا و قابل تنظیم
• نمایش گرافیکی و رنگی مصرف منابع (CPU، RAM، شبکه و...)
• پشتیبانی از ماوس برای تعامل آسان
• قابلیتهای پیشرفته مانیتورینگ فرآیندها
چرا btop++؟
✅ نمایش جامع وضعیت سیستم در یک نگاه
✅ مصرف منابع کمتر نسبت به ابزارهای مشابه
✅ مناسب برای سرورها و سیستمهای دسکتاپ
🔗 btop++: آموزش نصب و استفاده
مناسب برای:
- مدیران سیستمهای لینوکس
- توسعهدهندگان
- علاقهمندان به ابزارهای ترمینال
💡https://news.1rj.ru/str/DevAshTeam
#لینوکس #مدیریت_سیستم #ترمینال #DevOps
مقاله ItsFoss به معرفی btop++، یک ابزار مدرن و پیشرفته برای مانیتورینگ منابع سیستم در محیط ترمینال میپردازد. این ابزار جایگزین قدرتمندی برای htop و top محسوب میشود.
ویژگیهای کلیدی btop++؟
• رابط کاربری زیبا و قابل تنظیم
• نمایش گرافیکی و رنگی مصرف منابع (CPU، RAM، شبکه و...)
• پشتیبانی از ماوس برای تعامل آسان
• قابلیتهای پیشرفته مانیتورینگ فرآیندها
چرا btop++؟
✅ نمایش جامع وضعیت سیستم در یک نگاه
✅ مصرف منابع کمتر نسبت به ابزارهای مشابه
✅ مناسب برای سرورها و سیستمهای دسکتاپ
🔗 btop++: آموزش نصب و استفاده
مناسب برای:
- مدیران سیستمهای لینوکس
- توسعهدهندگان
- علاقهمندان به ابزارهای ترمینال
💡https://news.1rj.ru/str/DevAshTeam
#لینوکس #مدیریت_سیستم #ترمینال #DevOps
👍1
How do you stage changes for a commit in Git?
Anonymous Quiz
22%
a) git commit
67%
b) git add
0%
c) git stage
11%
d) git checkout
🖥 فرآیند بوت لینوکس: از روشن کردن تا سیستم عامل آماده به کار
مقاله FreeCodeCamp به بررسی دقیق مراحل بوت سیستمهای لینوکسی میپردازد. این راهنمای جامع شامل:
• 6 مرحله اصلی فرآیند بوت:
1. BIOS/UEFI
2. Bootloader (GRUB)
3. Kernel initialization
4. Initramfs
5. Systemd (یا SysV init)
6. Runlevel/Target
چرا این مقاله ارزشمند است؟
✅ توضیحات شفاف با نمودارهای گویا
✅ عیبیابی مشکلات رایج بوت
✅ مقایسه سیستمهای init قدیمی و جدید
🔗 مطالعه مقاله کامل
مناسب برای:
- مدیران سیستم
- مهندسین DevOps
- علاقهمندان به هسته لینوکس
💡 نکته: درک فرآیند بوت به شما در عیبیابی مشکلات سیستمی کمک میکند!
💡https://news.1rj.ru/str/DevAshTeam
#لینوکس #مدیریت_سیستم #بوت #SysAdmin
مقاله FreeCodeCamp به بررسی دقیق مراحل بوت سیستمهای لینوکسی میپردازد. این راهنمای جامع شامل:
• 6 مرحله اصلی فرآیند بوت:
1. BIOS/UEFI
2. Bootloader (GRUB)
3. Kernel initialization
4. Initramfs
5. Systemd (یا SysV init)
6. Runlevel/Target
چرا این مقاله ارزشمند است؟
✅ توضیحات شفاف با نمودارهای گویا
✅ عیبیابی مشکلات رایج بوت
✅ مقایسه سیستمهای init قدیمی و جدید
🔗 مطالعه مقاله کامل
مناسب برای:
- مدیران سیستم
- مهندسین DevOps
- علاقهمندان به هسته لینوکس
💡 نکته: درک فرآیند بوت به شما در عیبیابی مشکلات سیستمی کمک میکند!
💡https://news.1rj.ru/str/DevAshTeam
#لینوکس #مدیریت_سیستم #بوت #SysAdmin
What is a Docker image?
Anonymous Quiz
10%
a) A running instance of a container
40%
b) A file system snapshot
50%
c) A reference to container(s)
0%
d) A network configuration
🔄 آموزش تخصصی پشتیبانگیری افزایشی با rsync و cron در لینوکس
مقاله Tecmint یک راهنمای عملی برای اتوماسیون پشتیبانگیری هوشمند ارائه میدهد. این آموزش شامل:
• تنظیم پشتیبانگیری افزایشی با rsync
• خودکارسازی فرآیند با cron
• اسکریپتهای آماده برای استفاده
• مدیریت نسخههای مختلف پشتیبان
مزایای این روش:
✅ صرفهجویی در فضای ذخیرهسازی
✅ کاهش زمان و منابع مورد نیاز
✅ قابلیت بازیابی دقیق فایلها
🔗 مطالعه آموزش کامل
مناسب برای:
- مدیران سیستم
- توسعهدهندگان
- مسئولان فناوری اطلاعات
💡 نکته: این روش برای سرورها و ایستگاههای کاری حیاتی است!
💡https://news.1rj.ru/str/DevAshTeam
#لینوکس #پشتیبانگیری #اتوماسیون #SysAdmin
مقاله Tecmint یک راهنمای عملی برای اتوماسیون پشتیبانگیری هوشمند ارائه میدهد. این آموزش شامل:
• تنظیم پشتیبانگیری افزایشی با rsync
• خودکارسازی فرآیند با cron
• اسکریپتهای آماده برای استفاده
• مدیریت نسخههای مختلف پشتیبان
مزایای این روش:
✅ صرفهجویی در فضای ذخیرهسازی
✅ کاهش زمان و منابع مورد نیاز
✅ قابلیت بازیابی دقیق فایلها
🔗 مطالعه آموزش کامل
مناسب برای:
- مدیران سیستم
- توسعهدهندگان
- مسئولان فناوری اطلاعات
💡 نکته: این روش برای سرورها و ایستگاههای کاری حیاتی است!
💡https://news.1rj.ru/str/DevAshTeam
#لینوکس #پشتیبانگیری #اتوماسیون #SysAdmin
Set Up Incremental Backups with rsync and cron on Linux
How to Schedule Incremental Backups Using rsync and cron
In this guide, I’ll show you how to schedule incremental backups using rsync and cron, so you can automate daily Linux backups without wasting space.
What is the primary difference between a Docker container and a virtual machine?
Anonymous Quiz
11%
a) Containers use a hypervisor, while VMs do not.
89%
b) Containers share the host OS kernel, while VMs have their own OS.
0%
c) Containers are slower than VMs.
0%
d) VMs are more lightweight than containers.
🔍 شناسایی اطلاعات حساس : MongoDB ابزار اسکنر ریلتایم اوپنسورس برای شناسایی اطلاعات حساس راهاندازی کرد
مقاله Telegraph به معرفی ابزار جدید MongoDB Secret Scanner میپردازد که به صورت اوپنسورس منتشر شده است. ویژگیهای کلیدی این ابزار:
• اسکن ریلتایم کدها برای شناسایی اطلاعات حساس (API Keys، توکنها و...)
• پشتیبانی از چندین زبان برنامهنویسی
• قابلیت یکپارچهسازی با CI/CD Pipelines
چرا این ابزار مهم است؟
✅ جلوگیری از لو رفتن اطلاعات محرمانه
✅ بهبود امنیت پروژههای نرمافزاری
✅ کاملاً رایگان و قابل توسعه
مطالعه جزییات بیشتر🔗
مناسب برای:
- توسعهدهندگان
- مهندسین امنیت
- تیمهای DevOps
💡https://news.1rj.ru/str/DevAshTeam
#امنیت #MongoDB #DevSecOps #توسعه_نرمافزار
مقاله Telegraph به معرفی ابزار جدید MongoDB Secret Scanner میپردازد که به صورت اوپنسورس منتشر شده است. ویژگیهای کلیدی این ابزار:
• اسکن ریلتایم کدها برای شناسایی اطلاعات حساس (API Keys، توکنها و...)
• پشتیبانی از چندین زبان برنامهنویسی
• قابلیت یکپارچهسازی با CI/CD Pipelines
چرا این ابزار مهم است؟
✅ جلوگیری از لو رفتن اطلاعات محرمانه
✅ بهبود امنیت پروژههای نرمافزاری
✅ کاملاً رایگان و قابل توسعه
مطالعه جزییات بیشتر🔗
مناسب برای:
- توسعهدهندگان
- مهندسین امنیت
- تیمهای DevOps
💡https://news.1rj.ru/str/DevAshTeam
#امنیت #MongoDB #DevSecOps #توسعه_نرمافزار
Telegraph
MongoDB Launches an Open Source Real-Time Secret Scanner
Accidentally exposing secrets like API keys, tokens, or credentials in your code opens the door for threat actors to exploit your systems. Such attackers don't stop at one breach; they automate their attacks, move fast, and can potentially compromise entire…
What does the docker inspect command do?
Anonymous Quiz
10%
a) Displays the logs of a container
0%
b) Removes unused images
80%
c) Shows detailed information about containers, images, or networks
10%
d) Starts a container in interactive mode
📊 مقایسه عملکرد Netdata و Prometheus: تحلیل تخصصی مانیتورینگ
مقاله Netdata Cloud به مقایسه جامع دو ابزار محبوب مانیتورینگ میپردازد. این تحلیل شامل:
• تفاوتهای معماری و طراحی
• مقایسه مصرف منابع (CPU، RAM، فضای ذخیرهسازی)
• توانایی پردازش متریکها در مقیاس بالا
• سناریوهای استفاده بهینه برای هر ابزار
یافتههای کلیدی:
✅ جمعآوری داده با تفکیک بالا و مصرف منابع بهینه :Netdata
✅ مناسب برای ذخیرهسازی بلندمدت و کوئریهای پیچیده :Prometheus
✅ امکان استفاده مکمل از هر دو ابزار
🔗 مطالعه تحلیل کامل
مناسب برای:
- مهندسین DevOps
- مدیران سیستمهای ابری
- معماران زیرساخت
💡 نکته: انتخاب ابزار مناسب بستگی به نیازهای خاص پروژه شما دارد!
💡https://news.1rj.ru/str/DevAshTeam
#مانیتورینگ #DevOps #Observability #Netdata #Prometheus
مقاله Netdata Cloud به مقایسه جامع دو ابزار محبوب مانیتورینگ میپردازد. این تحلیل شامل:
• تفاوتهای معماری و طراحی
• مقایسه مصرف منابع (CPU، RAM، فضای ذخیرهسازی)
• توانایی پردازش متریکها در مقیاس بالا
• سناریوهای استفاده بهینه برای هر ابزار
یافتههای کلیدی:
✅ جمعآوری داده با تفکیک بالا و مصرف منابع بهینه :Netdata
✅ مناسب برای ذخیرهسازی بلندمدت و کوئریهای پیچیده :Prometheus
✅ امکان استفاده مکمل از هر دو ابزار
🔗 مطالعه تحلیل کامل
مناسب برای:
- مهندسین DevOps
- مدیران سیستمهای ابری
- معماران زیرساخت
💡 نکته: انتخاب ابزار مناسب بستگی به نیازهای خاص پروژه شما دارد!
💡https://news.1rj.ru/str/DevAshTeam
#مانیتورینگ #DevOps #Observability #Netdata #Prometheus
www.netdata.cloud
Netdata vs Prometheus | Netdata
In an era dominated by data-driven decision making, monitoring tools play an indispensable role in ensuring that our systems run efficiently and without interruption. When considering tools like Netdata and Prometheus, performance isn’t just a number; it’s…
Which command checks listening ports?
Anonymous Quiz
0%
a) ping
80%
b) ss -tuln
0%
c) curl
20%
d) df -h