Linuxiha – Telegram
Linuxiha
2.25K subscribers
1.08K photos
22 videos
124 files
575 links
🐧Official Telegram Channel Of Linuxiha🐧
Gnu/Linux World News, Introduction & Tutorials

🌏 Web Site:
www.linuxihaa.ir

📱Instagram:
www.instagram.com/linuxiha

🤝 Contact Us:
@linuxihadmin
linuxihaa@gmail.com

👶 October 2, 2015 Channel Created
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Audacity 3.6

Audacity now features master effects

Read More...

@linuxiha | لینوکسی‌ها 🐧
11
Samba 4.21.0 Available for Download

Read More...

@linuxiha | لینوکسی‌ها 🐧
👍9
6 reasons you should use Ubuntu for your own NAS


👉 Read More...

@linuxiha | لینوکسی‌ها 🐧
👍8😁1
What Is Kali Linux, and Should You Use It?

👉 Read More...

@linuxiha | لینوکسی‌ها 🐧
👍9
5 cool things you can do with a Raspberry Pi Zero in 2024

👉 Read More...

@linuxiha | لینوکسی‌ها 🐧
9
Forget TeamViewer and anydesk, RustDesk is the open-source alternative you’ve been looking for

👉 Read More...

@linuxiha | لینوکسی‌ها 🐧
👍143
لینوکسی‌های عزیز سلام
به نظر شما عنوان مطالب رو
Anonymous Poll
65%
به همین صورت انگلیسی منتشر کنیم؟
35%
براتون ترجمه فارسی هم بذاریم؟
👍12🤔3
Which Linux Distro is Right for You? A Beginner’s Guide

👉 Read More...

@linuxiha | لینوکسی‌ها 🐧
💯10
Redox OS

Last Update: 2024-09-10

OS Type: Other OS
Based on: Independent
Origin: Global
Architecture: i686x86_64
Desktop: COSMIC
Category: DesktopLive MediumServer
Status: Active


👉 Read More...


@linuxiha | لینوکسی‌ها 🐧
Happy Programmer's Day ❤️

@linuxiha | لینوکسی‌ها 🐧
17👍1
Kali Linux 2024.3 Release

👉 Read More...

@linuxiha | لینوکسی‌ها 🐧
😁13👎1
KDE Plasma 6.2 Is Now Available for Public Beta Testing, Here’s What’s New

The final KDE Plasma 6.2 release is slated for release on October 8th, 2024

👉 Read More...

@linuxiha | لینوکسی‌ها 🐧
12
This media is not supported in your browser
VIEW IN TELEGRAM
😂😂😂


@linuxiha | لینوکسی‌ها 🐧
😁13👍1
جستجوی فایل ها با نام یا پسوند با دستور find

در بسیاری از مواقع نیازمند جستجوی فایل ها با پسوند های مختلف هستیم این مورد یکی از چالش های رایج برای کاربران گنو/لینوکس میباشد به ویژه زمانی که در ترمینال کار میکنیم.
چندین ابزار در گنو/لینوکس وجود دارد که میتونتیم از آنها برای پیدا کردن فایل ها استفاده کنیم اما گاهی اوقات پیدا کردن فایل ها با پسوند های مختلف میتواند چالش برانگیز باشد که نیاز به دستورات خاصی دارد.
یکی از ابزارهای مفید برای جستجوی فایل ها در سیستم عامل گنو/لینوکس find می باشد. که در این پست آموزشی از کانال لینوکسی ها قصد داریم با چندین مثال دستور find را بررسی کنیم:
قبل از اینکه به دستورات اصلی بپردازیم نگاه کوتاهی به معرفی ابزار find در گنو/لنوکس خواهیم داشت.
دستور find یک ابزار چند منطوره می باشد که برای جستجوی فایل ها و دایرکتوری ها در سیستم فایل گنو/لینوکس استفاده میشود.
ساده ترین و عمومی ترین نحوه استفاده از ابزار find به شرح زیر است:

@linuxiha | لینوکسی‌ها 🐧
find directory options [expression]


در اینجا مرور کوتاهی بر ابزار find داریم:

directory: دایرکتوری که می‌خواهید جستجو را از آن آغاز کنید.
options: پارامترهای اضافی برای تنظیم جستجو.
expression: شرایطی که فایل‌ها یا دایرکتوری‌ها باید با آن مطابقت داشته باشند.

@linuxiha | لینوکسی‌ها 🐧

جستجوی چندین پسوند فایل

برای یافتن فایل‌هایی با پسوندهای مختلف، می‌توانید از گزینه -name به همراه اپراتور -o (یا OR) استفاده کنید که به شما اجازه می‌دهد چندین الگو را برای تطابق با انواع مختلف فایل‌ها مشخص کنید.

مثال 1: یافتن فایل‌های با پسوند .sh و .txt
فرض کنید می‌خواهید تمام فایل‌های دایرکتوری جاری با پسوندهای .sh و .txt را پیدا کنید. می‌توانید دستور زیر را اجرا کنید:

find . -type f \( -name "*.sh" -o -name "*.txt" \)


مثال 2: یافتن فایل‌های با پسوند .sh، .txt و .c
برای یافتن سه نوع فایل با پسوندهای .sh، .txt و .c، دستور زیر را اجرا کنید:

find . -type f \( -name "*.sh" -o -name "*.txt" -o -name "*.c" \)


مثال 3: یافتن فایل‌های با پسوند .png، .jpg، .deb و .pdf
در این مثال، ما فایل‌هایی با پسوندهای .png، .jpg، .deb و .pdf را جستجو می‌کنیم:

find /home/linuxiha/Documents/ -type f \( -name "*.png" -o -name "*.jpg" -o -name "*.deb" -o -name "*.pdf" \)


@linuxiha | لینوکسی‌ها 🐧


1. جستجوی فایل‌ها بر اساس نام

برای جستجوی فایل‌ها با نام خاص، می‌توانید از گزینه -name استفاده کنید. به عنوان مثال، برای یافتن فایلی به نام "file.txt" در دایرکتوری جاری:

find . -type f -name "file.txt"


. به معنای دایرکتوری جاری است.
-type f برای جستجوی فایل‌های معمولی (نه دایرکتوری) است
-name "file.txt" نام فایلی است که می‌خواهید پیدا کنید

2. جستجوی فایل‌ها بر اساس پسوند
برای جستجوی فایل‌ها با پسوند خاص، از کاراکتر wildcard استفاده کنید. به عنوان مثال، برای یافتن تمام فایل‌های با پسوند .txt:

find . -type f -name "*.txt"

نتیجه‌گیری
دستور find ابزاری قوی برای جستجوی فایل‌ها و دایرکتوری‌ها در لینوکس است. با استفاده از گزینه‌های مختلف آن، می‌توانید فایل‌ها را بر اساس نام، پسوند یا سایر ویژگی‌ها به راحتی پیدا کنید.

@linuxiha | لینوکسی‌ها 🐧
15👍10
ساده ترین روش بدست آوردن آدرس Public IP به کمک فرمان Curl در ترمینال.

فرمان زیر را در ترمینال خود وارد کنید:
 
curl https://ident.me

-این فرمان چه کاری انجام می‌دهد؟
این فرمان به سایت ident.me متصل می‌شود و آدرس IP عمومی شما را برمی‌گرداند. سایت ident.me یک سرویس ساده است که آدرس IP عمومی شما را به شما نشان می‌دهد.

- چگونه کار می‌کند؟
وقتی شما فرمان curl را اجرا می‌کنید، این فرمان به سایت ident.me یک درخواست HTTP ارسال می‌کند. سایت ident.me آدرس IP عمومی شما را از درخواست HTTP استخراج می‌کند و آن را به شما برمی‌گرداند.

روش دیگر برای گرفتن آدرس IP عمومی:
 
dig +short myip.opendns.com @resolver1.opendns.com


این روشی است که داخل کتاب های آموزشی می توانید پیدا کنید ولی مشکل دستور بالا برای ما ایرانی ها این است که آدرس مقصد فیلتر و تحریم می باشد.

#curl #publicip
@linuxiha | لینوکسی‌ها 🐧
👍16😁2
Linux Kernel 6.11 Officially Released, Here’s What’s New

👉 Read More...

@linuxiha | لینوکسی‌ها 🐧
11🤔1
How to Check GPU Usage on Linux Systems

sudo apt install nvtop


nvtop


@linuxiha | لینوکسی‌ها 🐧
💯12👍3
SDesk 19.1

OS Type: Linux
Based on: Arch
Origin: Canada
Architecture: x86_64
Desktop: GNOME
Category: Desktop, Live Medium
Status: Active


https://stevestudios.net/

@linuxiha | لینوکسی‌ها 🐧
👍104👎1
Zorin OS 17.2

Last Update: 2024-09-19
OS Type: Linux
Based on: Debian, Ubuntu (LTS)
Origin: Ireland
Architecture: x86_64
Desktop: GNOME, Xfce
Category: Beginners, Desktop, Live Medium
Status: Active

https://zorin.com/os/

@linuxiha | لینوکسی‌ها 🐧
👍132
41 years of GNU 🥳🎉❤️

@linuxiha | لینوکسی‌ها 🐧
30👍3👎1
5 Things You Can Do on Linux but Not on Windows

👉 Read More...

@linuxiha | لینوکسی‌ها 🐧
15👎1