Show Menu
Cheatography

Linux Persian cheat Cheat Sheet by

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

Bash Shortcuts

CTRL-c
بستن فرمان جاری
CTRL-z
در حالت کم مصرف نمودن برنامه
CTRL-a
رفتن به ابتدای خط
CTRL-e
رفتن به پایان خط
CTRL-u
برش از ابتدای خط
CTRL-k
برش تا انتهای خط
CTRL-r
جتجو در تاریخچه فرامین اجرا شده
!!
تکرار فرمان قبلی
!abc
شروع می شود abc شروع فرمان قبلی
!abc:p
شروع می شود abc نمایش فرمان قبلی
!$
استفاده ازارگومان فرمان قبلی
ALT-.
استفاده ازارگومان فرمان قبلی
!*
استفاده از تمام ارگومان فرمان قبلی

System

uname -a
اطلاعات سیستم لینوکس
uname -r
مشاهده ورژن کرنل لینوکس
uptime
مدت زمان روشن بودن سیستم
hostname
مشاهده نام میزبان سیستم
hostname -i
میزبان IP نمایش
last reboot
مشاهده سوابق ریبوت
date
مشاهده زمان و تاریخ سیستم
cal
شماده تقویم ماهانه
W
مشاهده افراد انلاین
whoami
مشاهده کابر جاری
finger user
مشاهده اطلاعات کاربر جاری

Network

ip addr show
مشاهده تمامی ادرس های سیستم
ip address add x.x.x.x dev eth0
eth0 اختصاص ادرس خاص به
ethtool eth0
eth0 مشاهده وضعیت
mii-tool eth0
eth0 مشاهده وضعیت
ping host / address
بررسی وضعیت فعال بودن میزبان یا ادرس
whois domain
مشاهده اطلاعات دامین
hostname -i
جستجوی ادرس های داخلی
wget file
دانلود کردن فایل
netstat -tupl
مشاهده تمامی پورت های فعال

Install Pakages

RedHat
rpm -i pkgnam­e.rpm
نصب برنامه
rpm -r pkgname
حذف برنامه
Debian
dpkg -i pkgnam­e.deb
نصب برنامه
dpkg -r pkgname
حذف برنامه

Login (SSH and Telnet)

ssh user@host
اتصال با ادرس مورد نظر با کاربر خاص
ssh -p port user@host
اتصال با ادرس و پورت مورد نظر با کاربر خاص
telnet host
Telnet اتصال به ادرس مورد نظر با

Disk Usage

df -h
مشاهده فضای خالی از فایل سیستم
fdisk -l
مشاهده سایز و نوع پارتیشن
du -ah
مشاهده فضای استفاده شده
du -sh
مشاهده کل فضای استفاده شده در دایرکتوری جاری
findmnt
مشاهده کلیه دستگاه های متصل شده
mount device­-path mount-­point
اتصال یک دستگاه
 

Directory Operations

pwd
نمایش دایرکتوری جاری
mkdir dir
ساخت دایرکتوری
cd dir
ورود به دایرکتوری
cd ..
رفتن یک دایرکتوری بالاتر
ls
نمایش لیست فایل ها

ls Options

-a
نمایش همه -به همراه فایل های مخفی
-t
مرتب سازی بر اساس اصلاح قبلی
-S
مرتب سازی براساس حجم
-l
نمایش با توضیحات کامل
-H
نمایش حجم بر اساس مگابایت

Search Files

grep pattern files
جستجو برای الگوی خاص در فایل
grep -i
حساس نبودن به بزرگی و کوچکی حروف
grep -r
جستجوی بازگشتی
grep -v
جستجوی معکوس
grep -o
نمایش محل های مطابق با مورد جستجو
find /dir/ -name name*
پیدا کردن فایل یا نام مشخص شده
find /dir/ -user name
پیدا کردن فایلهای کاربر خاص
whereis command
پیدا کردن کد باینری و ... برای فرمان
locate file
یافتن سریع محل فایل

File Permession Related

chmode octal file name
تغییر دسترسی های یک فایل
Example
chmod 777 /date/­test.c
تغییر دسترسی بر اساس 777
chown owner-­use­r/group file
تغییر مالکیت یک فایل یا گروه

Users

id
مشاهده اطلاعات کاربر
last
مشاهده آخرین ورود کاربر به سیستم
who
مشاهده کاربر فعال جاری
groupadd admin
admin اضافه نمودن گروه
userdel Amir
پاک کردن کاربر
adduser Amir
ساخت کاربر
usermod
تغییر اطلاعات کاربر

Compre­ssion / Archives

tar cf home.tar home
home ساخت یک فایل ارشیو از
tar xf file.tar
باز کردن فایل ارشیو
tar czf file.t­ar.gz files
ساخت یک فایل ارشیو و فشرده سازی آن
gzip file
فشرده سازی یک فایل

Search

grep pattern files
جستجو بر اساس پارامترها در فایل
grep -r pattern dir
جستجو بر اساس پارامترها در دایرکتوری
locate file
نمایش تمام مثالهای فایل
find /path
یافتن فایل در مسیر مشخص

File Transfer

scp file.txt server­2:/tmp
کپی سورس فایل در یک ادرس دیگر
rsync -a /home/apps /backup/
کردن مبدا و مقصد sync
 

Nano Shortcuts

Files
Ctrl-R
خواندن فایل
Ctrl-O
ذخیره کردن فایل
Ctrl-X
بستن فایل
Cut and Paste
ALT-A
انتخاب متن
CTRL-K
برش متن یا خظ انتخاب شده
CTRL-U
بازگرداندن
Navigate File
ALT-/
پایان فایل
CTRL-A
ابتدای یک خط
CTRL-E
پایان یک خط
CTRL-C
مشاهده شماره خط
CTRL-_
رفتن به خط شماره مورد نظر
Search File
CTRL-W
جستجو
ALT-W
جستجوی بعدی
CTRL-\
یافتن و جابه جا کردن
More nano info at:
http:/­­/w­w­w.n­­ano­­-e­d­i­to­­r.o­­rg­/­d­oc­­s.php

Hardware

dmesg
مشاهده پیغام های سخت افزار و بوت
cat /proc/­cpuinfo
cpu مشخصات
cat /proc/­meminfo
مشاهده حافظه سیستم
lshw
مشاهده اطلاعات سخت افزاری
free -m
مشاهده حافظه خالی و استفاده شده
lspci -tv
expansion مشاهده کارت های
lsusb -tv
usb مشاهده قطعات وصل شده از طریق
dmidecode
BIOS مشاهده اطلاعات سخت افزاری از
hdparm -i /dev/sda
مشاهده اطلاعات هادر دیسک
hdparm -tT /dev/sda
انجام تست سرعت بر روی هارد دیسک
badblocks -s /dev/sda
بررسی هارد برای سکتور های خراب

File Commands

ls -al
نمایش کلیه اطلاعات فایل یا فولدر
rm file-name
پاک کردن فایل
rm -r directory name
پاک کردن فولدر
rm -f file-name
پاک کردن سریع فایل
cp file1 file2
file2 به file1 کپی
cp -r dir1 dir2
dir2 به dir1ساخت دایرکتوری و کپی
mv file1 file2
تغییر نام / تغییر مکان فایل
ln -s /path/­fil­e-name link-name
ساخت یک سمبولیک لینک
touch file
ساخت یا بروزرسانی فایل
cat > file
نوشتن خروجی در فایل
head file
خروجی 10 حط اول از متن فایل
tail file
خروجی 10 حط آخر از متن فایل
gpg -c file
انکریپت کردن فایل
gpg file.gpg
برگرداندن از حالت انکریپت
wc
مشاهده تعداد خط، بایت و ... از یک فایل

Directory Traverse

cd ..
برگشت به پوشه بالاتر
cd
home رفتن به پوشه
cd /test
test تغییر دایرکتوری جاری به
لطفا از سایت ما دیدن فرمایید
WebSite: www.li­nux­city.ir
E-mail: info@l­inu­xci­ty.ir
 

Comments

It's good mr fathinia

Nice & Sweet

Thanks man

مرسی داری یه دنیا

Add a Comment

Your Comment

Please enter your name.

    Please enter your email address

      Please enter your Comment.