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

Advertise : @LinAdvertise

By @LinAcademy
Download Telegram
چگونه می‌توانیم حجم پارتیشن های سیستم و میزان استفاده‌ش را ببینیم ؟

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

برای مشاده وضعیت پارتیشن های توزیع خود از دستور زیر استفاده کنید


df


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

دسته بندی : #دی‌ان‌اسDNS

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


sudo echo "nameserver 8.8.8.8 8.8.4.4" | sudo tee /etc/resolv.conf


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

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


در قسمت if محل سیستم رو مشخص کنید و در قسمت of محل خروجی iso رو مشخص کنید


sudo dd if=/dev/cdrom of=~/home/Desktop/isoname.iso


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

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

گاهی وقت ها بعد ساختن پارتیشن جدید , پارتیشن به صورت فقط خواندنی مانت میشه و شما نمی تونید در داخل آن ویرایشی انجام بدید برای حل این مشکل مراحل زیر را دنبال کنید:

1 - ابتدا نام پارتیشن رو پیدا کنید پار تیشن ها به صورت پیش فرض در مسیر زیر مانت میشوند که با دستور زیر می توانید مشاهده کنید

ls /media/username

به جای username نام کاربری خودتون رو بنویسد


اگر نام کاربری خود را نمی دانید با دستور زیر می توانید به دست اورید

whoami

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

sudo chown -R user-name:user-name /media/user-name/partition-name


🔅
@LinAsk
چگونه می توانیم تصویر زمینه GDM را تغییر بدهیم؟

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

1- فایل GDM را با دستور زیر باز کنید


‍‍sudo nano /etc/alternatives/gdm3.css


2- آدرس عکس مورد نطر خود را جایگزین فایل LinApps.png کنید


# lockDialogGroup {
background: #000000 url(file:///home/Behzad/Pictures/Wallpapers/LinApps.png);
background-repeat: no-repeat;
background-size: cover;
background-position: center; }


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

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

برای سوییچ به کاربر دیگری در ترمینال، از دستور زیر استفاده نمایید. به جای یوزرنیم، نام کاربری مورد نظر خود را وارد کنید

su - username


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

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

یک توزیع گنو/لینوکسی را لایو اجرا کرده و دستورات زیر را به ترتیب بزنید. دقت کنید اگر پارتیشن بوت شما جدا هست دستوری که با ستاره علامت گذاری شده است را بزنید و گرنه از آن صرف نظر کنید.


sudo mount /dev/sdXY /mnt
sudo mount —bind /dev /mnt/dev &&
sudo mount —bind /dev/pts /mnt/dev/pts &&
sudo mount —bind /proc /mnt/proc &&
sudo mount —bind /sys /mnt/sys
*sudo mount —bind /boot /mnt/boot
sudo chroot /mnt
grub-install /dev/sdX
grub-install —recheck /dev/sdX
update-grub
exit &&
sudo umount /mnt/sys &&
sudo umount /mnt/proc &&
sudo umount /mnt/dev/pts &&
sudo umount /mnt/dev &&
sudo umount /mnt


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

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

اگر دوست داشتید که نماد نشانه گر ماوس در صفحه GDM را عوض کنید، می‌توانید از دستور زیر استفاده نمایید.


sudo update-alternatives --config x-cursor-theme


🔅 @LinAsk
چگونه مشکل تغییر DNS را حل کنیم؟

دسته بندی : #دی‌ان‌اسDNS

احتمالا تا بحال با این مشکل موجه شده اید که با وجود اعمال تغییر در فایل کانفیگ DNS ، باز محتویات آن تغییر کند. البته این طبیعی است، چرا که در داخل فایل کانفیگ DNS هم گفته شده است که محتویات این فایل ثابت نیست. برای رفع این مشکل مراحل زیر را دنبال کنید.

1- در مرحله اول پکیج resolvconf را بر روی سیستم خود نصب کنید


Ubuntu : sudo apt install resolvconf

Arch : sudo pacman -S resolvconf


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


cd /etc/resolvconf/resolv.conf.d

sudo cp -p head head.orig #backup copy, always do this


3- فایل head را با دستور زیر باز کنید

sudo nano head


4- خط زیر را در داخل فایل قرار داده و سیو کنید. به جای ip_of_nameserver ، نیم سرور مورد نظر خود را قرار بدهید.


nameserver ip_of_nameserver


5- با دستور زیر فایل کانفیگ را آپدیت کنید

sudo resolvconf -u


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

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

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

DEBIAN

sudo add-apt-repository ppa:gpointing-device-settings
sudo apt update
sudo apt install gpointing-device-settings


ARCH

sudo pacman -Rsnc xf86-input-synaptics
sudo pacman -Syyuu libinput


🔅 @LinAsk
چگونه یک کاربر را غیرفعال کنیم؟

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

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