Dev Perfects
40 subscribers
9.23K photos
1.26K videos
468 files
13K links
بخوام خیلی خلاصه بگم
این کانال میاد مطالب کانالای خفن تو حوزه تکنولوژی و برنامه نویسی رو جمع میکنه

پست پین رو بخونید
https://t.iss.one/dev_perfects/455


ارتباط:
https://t.iss.one/HidenChat_Bot?start=936082426
Download Telegram
Forwarded from Denver
🛠 چند alias کاربردی برای هر کاربر لینوکس
حتما با alias ها آشنایی دارین، همون لقب دادن به دستوراتمون.
کاربردش چیه؟ میتونیم کلی دستور طولانی یا حتی دستورایی که تایپ کردنشون هر دفعه مثل یه کابوس میمونه رو توی دستور مورد نظر خودمون خلاصه کنیم.
ساده تر بگیم، درواقع با اینکار داریم به شل(zsh, bash, fish) میگیم که دستور مورد نظر a معادل دستور طولانی b هست.


با این aliasها توی فایل ~/.bashrc یا ~/.zshrc می‌تونی کلی زمان تو ترمینال صرفه‌جویی کنی 💻⚡️

# ====== System Management ======
alias update="sudo apt update && sudo apt upgrade -y" # Fast system update
alias clean="sudo apt autoremove && sudo apt autoclean" # Clean cache and unnecessary packages
alias reboot="sudo reboot" # Reboot the system
alias ping="ping -c 5" # Ping with 5 packets

# ====== Navigation Shortcuts ======
alias home='cd ~' # Go to home directory
alias cd..='cd ..' # One directory up
alias ..='cd ..' # One directory up (short)
alias ...='cd ../..' # Two directories up
alias ....='cd ../../..' # Three directories up
alias .....='cd ../../../..' # Four directories up

# ====== File Search ======
alias f="find . -name" # Find file by name in current directory and subdirectories

# ====== Listing (ls) Aliases ======
alias la='ls -Alh' # List all files including hidden
alias ls='ls --color=always' # Enable colored output
alias lx='ls -lXBh' # Sort by extension
alias lk='ls -lSrh' # Sort by size
alias lc='ls -lcrh' # Sort by change time
alias lu='ls -lurh' # Sort by access time
alias lr='ls -lRh' # Recursive listing
alias lt='ls -ltrh' # Sort by date
alias lw='ls -xAh' # Wide listing format
alias ll='ls -Flsh' # Long listing format with type indicators
alias labc='ls -lap' # Alphabetical listing with hidden files
alias lf="ls -l | egrep -v '^d'" # List only files
alias ldir="ls -l | egrep '^d'" # List only directories

🔗برای راحتی کار میتونید فایل آماده ی alias هارو از لینک زیر دانلود کنید:
فایل آماده ی alias ها

📌 نکته: بعد از اضافه کردن aliasها، فراموش نکن که ترمینالت رو یه بار ببندی و باز کنی یا دستور زیر رو وارد کنی:
source ~/.bashrc  # or ~/.zshrc


#️⃣ #linux #terminal #tools


🐧 CHANNEL | GROUP
Forwarded from Gopher Academy
🔵 عنوان مقاله
TableWriter 1.1: Render Rich Text-Based Tables

🟢 خلاصه مقاله:
جدول‌نویسی TableWriter 1.1 یک کتابخانه چندمنظوره برای رندر کردن جدول‌های متنیِ خوانا در قالب‌های مختلف است. خروجی‌های استاندارد مانند ASCII، Unicode، Markdown و HTML را پوشش می‌دهد و برای ترمینال‌های رنگی نیز مناسب است؛ بنابراین برای ابزارهای خط فرمان، گزارش‌ها و مستندسازی انتخابی کاربردی محسوب می‌شود. تمرکز آن بر انعطاف‌پذیری و خوانایی است تا با تنظیم چینش، فاصله‌ها و مرزبندی، داده‌های متفاوت را به شکلی منظم نمایش دهد. README این پروژه با مثال‌های فراوان، شروع کار را سریع و بی‌دردسر می‌کند.

#TableWriter #ASCII #Unicode #Markdown #HTML #Terminal #CLI #OpenSource

🟣لینک مقاله:
https://golangweekly.com/link/174651/web


👑 @gopher_academy
Forwarded from Gopher Academy
🔵 عنوان مقاله
superfile: Go-Powered Terminal-Based File Manager

🟢 خلاصه مقاله:
یک فایل‌منیجر ترمینالی مدرن به نام superfile که با Go ساخته شده و بر پایه Bubble Tea توسعه یافته است. این ابزار با طراحی خوش‌ساخت و امکان تغییر تم، تجربه‌ای روان و سازگار با جریان کاری ترمینال ارائه می‌دهد و به‌دلیل استفاده از Go سریع و کم‌مصرف است. مخزن GitHub آن برای دریافت کد، مستندات و مشارکت در توسعه در دسترس است و گزینه‌ای مناسب برای توسعه‌دهندگان و کاربران حرفه‌ایِ طرفدار محیط خط فرمان محسوب می‌شود.

#superfile #Go #Golang #Terminal #TUI #FileManager #OpenSource #BubbleTea

🟣لینک مقاله:
https://golangweekly.com/link/175999/web


👑 @gopher_academy
Forwarded from SoniaCircuit (SoniaCircuit Moderator)
توضیح Shell و Terminal

سلام بچه ها

تو این ویدیو میخوایم راجب شل و ترمینال
صحبت کنیم و راجب کاربردهاشون بگیم و با هم چند تا کامند کاربردی رو امتحان میکنیم برای اینکه توی ترمینال فایل بسازیم و …

این ویدیو پارت اول مجموعه شل و بش اسکریپتینگ هستش پس منتظر پارت های بعدی باشید 🔥

امیدوارم از این قسمت خوشتون اومده باشه 😉
لایک و ساب اسکرایب هم فراموششششششش نشه ❤️😁

#linux #shell #bash #terminal
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from gooyban🦆
گیمینگ روی لینوکس از ۳ درصد گذشت!

وضعیت در اکتبر ۲۰۲۵ به این شکله:

Windows 94.84% -0.75%
Linux 3.05% +0.41%
macOS 2.11% +0.34%


جزئیات دیسترو‌های مختلف هم به این شکله (انتظار نداشتم مینت سوم باشه 😅):
1️⃣ SteamOS Holo 64 bit - 27.18% (-0.47%)
2️⃣ Arch Linux 64 bit - 10.32% (-0.66%)
3️⃣ Linux Mint 22.2 64 bit - 6.65% (+6.65%)
4️⃣ CachyOS 64 bit - 6.01% (+1.32%)
5️⃣ Ubuntu Core 22 64 bit - 4.55% (+0.55%)
6️⃣ Freedesktop SDK 25.08 (Flatpak runtime) 64 bit - 4.29% (+4.29%)
7️⃣ Bazzite 64 bit - 4.24% (+4.24%)
8️⃣ Ubuntu 24.04.3 LTS 64 bit - 3.70% (+3.70%)
Linux Mint 22.1 64 bit - 2.56% (-5.65%)
9️⃣ EndeavourOS Linux 64 bit - 2.32% (-0.08%)
1️⃣0️⃣Freedesktop SDK 24.08 (Flatpak runtime) 64 bit - 2.31% (-3.98%)
1️⃣1️⃣ Fedora Linux 42 (KDE Plasma Desktop Edition) 64 bit - 2.12% (+0.19%)
1️⃣2️⃣Manjaro Linux 64 bit - 2.04% (-0.31%)
1️⃣3️⃣Pop!_OS 22.04 LTS 64 bit - 1.93% (-0.04%)
1️⃣4️⃣Fedora Linux 42 (Workstation Edition) 64 bit - 1.75% (-0.43%)
Other - 18.04% (-4.28%)

[link]
__________________________
🐧 جزئیات نمودارها
اگه دوست دارید لینوکس نصب کنید اینجا همه‌ی حالت‌های ممکن را توضیح دادم.
🎮 دوره مهاجرت به لینوکس
🎮 نصب سیستم‌عامل‌ها
🎮 نصب سیستم‌عامل‌ها به شکل بوت دوگانه 🐧💻

💙 گفتگو و تبادل نظر و حل مشکل در مورد لینوکس در گروه تلگرام
@gooyban #linux #os #news #migrate_to_linux #terminal
Please open Telegram to view this post
VIEW IN TELEGRAM