LinFAQ
311 subscribers
23 photos
4 videos
3 files
54 links
GNU/Linux FAQ

Advertise : @LinAdvertise

By @LinAcademy
Download Telegram
چگونه یک کاربر را غیرفعال کنیم؟

دسته بندی : #ترمینال

sudo passwd -dl root
sudo passwd -dl meysam

برای disable کردن از کاراکتر d استفاده کنید
برای lock کردن از کاراکتر l استفاده کنید


🔅 @LinAsk
چگونه پورت USB3 خود را در گنو/لینوکس فعال کنیم؟

دسته بندی : #شناسایی‌سخت‌افزار

پورتهای USB معمولا بصورت خودکار نصب می‌شوند ولی اگر توزیع شما، پورتهای USB‌ 3 را نشناخت مراحل زیر را دنبال کنید

1- فایل زیر را ویرایش کنید

/etc/default/grub

و متن زیر را در ان قرار دهید

GRUB_CMDLINE_LINUX="iommu=soft"

اکنون گراب را آپدیت کرده و رستارت کنید

sudo update-grub
reboot


🔅 @LinAsk
چگونه میتوانم پارتیشن های NTFS را در گنو/لینوکس باز کنم؟

دسته بندی : #پارتیشن‌بندی

شما در توزیع های گنو/لینوکسی، از سیستم فایل قدرتمندی بنام EXT4 استفاده میکنید؛ ولی اگر نیاز داشته باشید که پارتیشن NTFS را در توزیع خود باز کنید، می توانید از دستور زیر استفاده کنید.


sudo ntfsfix /dev/sdxy


🔅 @LinAsk
چگونه در توزیع اوبونتو، سرور مخازن رو تغییر بدهیم؟

دسته بندی :‌ #مخازن


1- از لیست برنامه ها Software & Updates را باز کنید

2- بر روی کادر Download From کلیک کنید

3- گزینه Other را انتخاب کنید

4- حال بر روی select Best Server کلیک کنید تا بهترین سرور برای شما انتخاب شود

5- حال بر روی Choose Server کلیک کنید

6- حال با زدن Close پنجره را ببندید و سپس روی Reload کلیک کنید تا آپدیت های لازم صورت بگیرد


🔅 @LinAsk
چگونه در توزیع خود تم و آیکن نصب کنیم؟

دسته بندی :‌ #سفارشی‌سازی


نصب تم :

برای نصب تم، فولدر تم را با دستور زیر در دایرکتوری مربوطه کپی کنید

sudo cp -r FloderName /usr/share/themes



نصب آیکن :

برای نصب آیکن، فولدر آیکن را با دستور زیر در دایرکتوری مربوطه کپی کنید

sudo cp -r FloderName /usr/share/icons



در مرحله بعد، اگر از میزکار گنوم استفاده می کنید، با برنامه Tweaks میتوانید تم و آیکن پک دلخواهی که نصب کرده اید را انتخاب کنید.


🔅 @LinAsk
چگونه برنامه های توزیع گنو/لینوکسی خود را مدیریت کنیم؟

دسته بندی :‌ #مدیریت‌برنامه



نصب بسته :

arch : sudo pacman -S package-name

redhat/fedora : sudo dnf install package-name

debian/ubuntu : sudo apt install package-name

SLES/openSUSE : sudo zipper install package-name




حذف بسته :

arch : sudo pacman -Rs package-name

redhat/fedora : sudo dnf remove package-name

debian/ubuntu : sudo apt remove package-name

SLES/openSUSE : sudo zypper remove package-name




جست جوی بسته :

arch : pacman -Ss package-name

redhat/fedora : dnf search package-name

debian/ubuntu : apt search package-name

SLES/openSUSE : zypper search package-name




آپدیت بسته ها :

arch : sudo pacman -Syu

redhat/fedora : sudo dnf upgrade

debian/ubuntu : sudo apt update && sudo apt upgrade

SLES/openSUSE : sudo zypper update




پاک کردن بسته های اضافی :

arch : sudo pacman -Sc / pacman -Scc‍

redhat/fedora : sudo dnf clean all

debian/ubuntu : sudo apt autoclean / apt clean

SLES/openSUSE : sudo zypper clean



پاک کردن بسته های اضافی و همراه :


arch : sudo pacman -Qdtq | pacman -Rs -

redhat/fedora : sudo dnf autoremove

debian/ubuntu : sudo apt autoremove

SLES/openSUSE : sudo zypper rm -u


🔅 @LinAsk
چگونه میتوانم چندین اکانت برای تلگرام بسازم ؟

دسته بندی : #تلگرام

شما بسادگی میتوانید بینهایت اکانت تلگرام برای خود داشته باشید. برای انجام اینکار مراحل زیر را دنبال کنید.

1- یک دیتای جدید برای تلگرام بسازید

mkdir ~/.local/share/TelegramDesktop/tdata2


2- تلگرام را بر روی دیتای جدید اجرا کنید

telegram-desktop -many -workdir ~/.local/share/TelegramDesktop/tdata2


3- همچنین میتوانید یک لانچر برنامه برای تلگرام جدید خود ایجاد کنید تا در لیست برنامه ها نمایش داده شود. برای انجام این کار ابتدا دستور زیر را اجرا کنید

sudo nano /usr/share/applications/telegramdesktop2.desktop


4- حال محتویات زیر را در آن قرار داده و با Ctrl + O آن را سیو کنید.


[Desktop Entry]
Version=1.0
Name=Telegram Desktop 2
Comment=Official desktop version of Telegram messaging app
Exec=sh -c 'telegram-desktop -many -workdir ~/.local/share/TelegramDesktop/tdata2'
Icon=telegram
Terminal=false
StartupWMClass=TelegramDesktop
Type=Application
Categories=Network;InstantMessaging;Qt;
MimeType=x-scheme-handler/tg;


🔅 @LinAsk
چکونه انواع فایل فشرده را استخراج کنیم؟

دسته بندی : #فشرده‌سازی‌و‌اکسترکت

استخراج محتویات فایل فشرده با فرمت tar

tar xf filename.tar



ساخت فایل فشرده با فرمت tar.gz

tar czf filename.tar.gz filename



استخراج محتویات فایل فشرده با فرمتtar.gz

tar xzf filename.tar.gz



ساخت فایل فشرده با فرمت gz

tar czf filename.gz filename



استخراج محتویات فایل فشرده با فرمت gz

tar xzf filename.gz



ساخت فایل فشرده با فرمت tar. bz2

tar cjf filename.tar.bz2 filename



استخراج محتویات فایل فشرده با فرمت tar.bz2

tar xjf filename.tar.bz2



استخراج فایل فشرده با فرمت rar

unrar e filename.rar



ساخت فایل فشرده با فرمت rar

rar a filename.rar filenam



استخراج محتویات فایل فشرده با فرمت zip

unzip filename.zip



ساخت فایل فشرده با فرمت zip

zip -r filename.zip filename



🔅 @LinAsk
چطوری میتوانم آیکن برنامه های پاک شده را حذف کنم؟

دسته بندی :#مدیریت‌برنامه

گاهی ممکن است بعد از پاکسازی برنامه هایی که با اسنپ نصب شده اند، آیکن آن بدلایلی حذف نشود. برای حل این مشکل از آموزش زیر استفاده کنید.


ترمینال را باز کنید و دستورات زیر را وارد کنید


cd /var/lib/snapd/desktop/applications

sudo rm Package Name


به جای Package Name نام برنامه را وارد کنید


🔅 @LinAsk
چگونه مخازن خود را ویرایش کنیم؟

دسته بندی :‌ #مخازن


لیست مخازن در دبیان بیس ها :‌

/etc/apt/sources.list

https://debgen.simplylinux.ch/


لیست مخازن در ارچ بیس ها :

/etc/pacman.d/mirrolist

https://www.archlinux.org/mirrorlist/


لیست مخارن در فدورا بیس ها :

/etc/yum.repos.d



🔅 @LinAsk
چگونه cache رم و سواپ را خالی کنیم؟

دسته بندی : #مدیریت‌سرویس

دستور زیر را در ترمینال وارد کنید :

su -c "echo 3 >'/proc/sys/vm/drop_caches' && swapoff -a && swapon -a


🔅@LinAsk
چگونه در هنگام اکسترکت فایل، ارور An error occurred while loading the archive را برطرف کنیم؟

دسته بندی : #فشرده‌سازی‌و‌اکسترکت

1- برای این کار بسته unrar را به کمک دستور زیر را نصب کنید

sudo apt install unrar


2- سپس با ترمینال به محل فایل رفته و به کمک دستور زیر فایل را استخراج کنید

unrar e filename.rar


به جای filename.rar نام فایل خودتون رو بنویسید


🔅 @LinAsk
چگونه در ترمینال وارد اکانت روت بشویم؟

دسته بندی : #ترمینال

برای وارد شدن به اکانت روت در ترمینال، کافی است که دستور زیر را وارد کنید

sudo -i


🔅 @LinAsk
چگونه از پسوردهای بسیار کوتاه در توزیع‌مان استفاده کنیم؟

دسته بندی : #ترمینال

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

You must choose a longer password


برای رفع این مشکل مراحل زیر را دنبال کنید :


1- از دستور زیر برای ویرایش فایل common-password استفاده کنید

sudo nano /etc/pam.d/common-password


2- در این فایل، خطی که متن زیر را دارد پیدا کنید

password [success=1 default=ignore] pam_unix.so obscure sha512‍


3- حال کلمه ‍‍ minlen=N را جایگزین کلمه obscure کنید. منظور از N، حداقل تعداد کاراکتر هست که می توانید از عدد 1 استفاده کنید.


🔅 @LinAsk
چگونه پورت سیستم را باز کنیم؟

دسته بندی : #پورت

شما با دستور زیر میتوانید براحتی پورت سیستم خود را باز کنید

sudo ufw allow 443


برای بستن مجدد پورت از دستور زیر استفاده کنید

sudo ufw deny 443


به جای 443 ، شماره پورت مورد نظر خود را وارد کنید


🔅 @LinAsk
چگونه اسکریپت خود را بدون وارد کردن مسیر، اجرا کنیم ؟

دسته بندی : #مدیریت‌اسکریپت

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

۱) یک پوشه به اسم bin در پوشه home خود به کمک دستور زیر بسازید (به بزرگی و کوچیکی حروف دقت کنید !)

mkdir $HOME/bin

۲)اسکریپت خود را به پوشه bin انتقال دهید
mv script $HOME/bin

۳) اگر از bash استفاده می کنید داخل فایل کانفیگ آن شوید ( با قرار دادن همین متون در bash.bashrc در etc می توانید این را برای تمامی یوزر ها هم اعمال کنید )

nano $HOME/.bashrc

در انتهای فایل اضافه کنید :

if [ -d $HOME/bin ];then
export PATH=$PATH:$HOME/bin
fi


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

🔅 @LinAsk
چگونه توسط ترمینال به WIFI متصل شویم ؟

دسته بندی :‌ #مدیریت‌سرویس

برای مشاهده WIFI اطراف خود و دانستن نام انها از دستورات زیر استفاده کنید :

nmcli dev wifi

برای متصل شدن به WIFI مورد نظر طبق راهنمایی زیر عمل کنید :

nmcli device wifi connect Cyberpunk_7 password 639726

1 - بجای Cyberpunk_7 نام WIFI مورد نظر خود را بنویسید

2 - بجای 639726 پسورد مربوطه را وارد کنید

🔅 @LinAsk
چگونه زبان فارسی را به کیبورد اضافه کنیم‌‌ :

دسته بندی : #کیبورد

ابتدا فایل کانفیگ کیبورد را به کمک دستور زیر توسط ادیتور متنی nano باز کنید :

sudo nano /etc/default/keyboard

سپس فایل را به صورت زیر ویرایش کنید:

XKBMODEL="pc105"
XKBLAYOUT="us,ir"
XKBVARIANT=""
XKBOPTIONS="grp:alt_shift_toggle"

BACKSPACE="guess"

سپس فایل را ذخیره کرده و سیستم را ریستارت کنید

🔅 @LinAsk
چگونه توسط mpv از وب کم استفاده کنیم؟

دسته بندی ‌: #کاربردی

مدیاپلیر mpv توسط دستور زیر نصب کنید:

sudo apt install mpv

سپس دستور زیر را در ترمینال وارد کنید :

mpv /dev/video0

نکته : ‌اگر از دو عدد وب کم استفاده می کنید بجای 0 از 1 استفاده کنید

🔅 @LinAsk
چگونه مشگل اضافه نشدن ppa را در توزیع Debian حل کنیم ؟

دسته بندی : #مدیریت‌برنامه

برای این کار کافیست بسته مربوطه را به کمک دستور زیر را نصب کنید :

sudo apt-get install software-properties-common

🔅 @LinAsk