supportvps
August 18th, 2012, 15:04
دستورات کاربردی لینوکس اینها هستند.
حرکت بین دایرکتوری و شاخه ها
*** cd /home OR cd / (رفتن به دایرکتوری Home) cd .. OR cd - (رفتن به دایرکتوری قبل) cd ../.. (رفتن به دو دایرکتوری قبل) cd /dir1/dir2 (رفتن به دایرکتوری مورد نظر) *** نمایش فایل ها در دایرکتوری یا شاخه جاری
*** ls ls -f ls -l (نمایش فایل ها با جزئیات) ls- a (نمایش فایل های مخفی) ***
ایجاد دایرکتوری یا شاخه جدید، حذف دایرکتوری، حذف فایل
*** mkdir Newdir mkdir Newdir1 Newdir2 (ایجاد دو دایرکتوری) rmdir dir OR rm -rf dir (حذف دایرکتوری) rm -f File (حذف فایل) *** جابجایی، تغییر نام، کپی دایرکتوری یا فایل
*** mv dir(File) Newdir(NewFile) cp -a Directory1 Directory2 (کپی کردن دایرکتوری) cp dir1/File dir2 (کپی کردن فایل) cp dir1/dir2/*. (کپی کردن تمام فایل ها از یک دایرکتوری به مسیر جاری) *** جستجوی فایل
*** find / -name File (جستجوی فایل در شاخه جاری) find -type f -print0 | xargs -r0 grep -F (جستجوی فایل در تمامی شاخه ها) find -maxdepth 1 -type f | xargs grep -F (جستجوی فایل در دایرکتوری جاری) find -type f ! -perm -444 (نمایش فایل های غیر قابل دسترسی) find -type d ! -perm -111 (نمایش شاخه های غیر قابل دسترسی) *** دانلود فایل
*** wget URL (دانلود فایل با آدرس URL) echo 'wget URL' | at 10:00 (دانلود در ساعت 10 ) wget -S -q -O - URL | grep ^Server (گرفتن اطلاعات سرور) *** مشخصات سیستم
*** arch OR uname -m OR uname -a (نمایش معماری سیستم) uname -r (نمایش ورژن کرنل لینوکس) cat /proc/cpuinfo OR grep model name /proc/cpuinfo (اطلاعات CPU) cat /proc/meminfo OR grep MemTotal /proc/meminfo (اطلاعات RAM) cat /proc/swaps (اطلاعات حافظه مجازی) cat /proc/version (اطلاعات ورژن لینوکس) cat /proc/net/dev (اطلاعات کارت شبکه) cat /proc/partitions (نمایش پارتیشن ها) who (کاربران حاظر در سیستم) date (تاریخ سیستم) cal 2012 (تقویم سال 2012) *** اینترفیس های شبکه
*** ip link show (نمایش اینترفیس های موجود) ip addr show (نمایش آیپی های شبکه) ip route show (نمایش Route شبکه) /sbin/route (نمایش جدول Route در CentOS) netstat -tup OR netstat -tupl OR netstat –nat (پورت های ورودی و خروجی) *** خاموش کردن و ریستارت کردن سیستم
*** shutdown -h now OR init 0 OR telinit 0 (خاموش کردن سیستم) shutdown -h hours:minutes & (خاموش کردن سیستم در یک ساعت مشخص) shutdown -c (لغو کردن خاموش شدن) shutdown -r now OR reboot (ریستارت کردن سیستم) logout (خروج از سیستم) ***
حرکت بین دایرکتوری و شاخه ها
*** cd /home OR cd / (رفتن به دایرکتوری Home) cd .. OR cd - (رفتن به دایرکتوری قبل) cd ../.. (رفتن به دو دایرکتوری قبل) cd /dir1/dir2 (رفتن به دایرکتوری مورد نظر) *** نمایش فایل ها در دایرکتوری یا شاخه جاری
*** ls ls -f ls -l (نمایش فایل ها با جزئیات) ls- a (نمایش فایل های مخفی) ***
ایجاد دایرکتوری یا شاخه جدید، حذف دایرکتوری، حذف فایل
*** mkdir Newdir mkdir Newdir1 Newdir2 (ایجاد دو دایرکتوری) rmdir dir OR rm -rf dir (حذف دایرکتوری) rm -f File (حذف فایل) *** جابجایی، تغییر نام، کپی دایرکتوری یا فایل
*** mv dir(File) Newdir(NewFile) cp -a Directory1 Directory2 (کپی کردن دایرکتوری) cp dir1/File dir2 (کپی کردن فایل) cp dir1/dir2/*. (کپی کردن تمام فایل ها از یک دایرکتوری به مسیر جاری) *** جستجوی فایل
*** find / -name File (جستجوی فایل در شاخه جاری) find -type f -print0 | xargs -r0 grep -F (جستجوی فایل در تمامی شاخه ها) find -maxdepth 1 -type f | xargs grep -F (جستجوی فایل در دایرکتوری جاری) find -type f ! -perm -444 (نمایش فایل های غیر قابل دسترسی) find -type d ! -perm -111 (نمایش شاخه های غیر قابل دسترسی) *** دانلود فایل
*** wget URL (دانلود فایل با آدرس URL) echo 'wget URL' | at 10:00 (دانلود در ساعت 10 ) wget -S -q -O - URL | grep ^Server (گرفتن اطلاعات سرور) *** مشخصات سیستم
*** arch OR uname -m OR uname -a (نمایش معماری سیستم) uname -r (نمایش ورژن کرنل لینوکس) cat /proc/cpuinfo OR grep model name /proc/cpuinfo (اطلاعات CPU) cat /proc/meminfo OR grep MemTotal /proc/meminfo (اطلاعات RAM) cat /proc/swaps (اطلاعات حافظه مجازی) cat /proc/version (اطلاعات ورژن لینوکس) cat /proc/net/dev (اطلاعات کارت شبکه) cat /proc/partitions (نمایش پارتیشن ها) who (کاربران حاظر در سیستم) date (تاریخ سیستم) cal 2012 (تقویم سال 2012) *** اینترفیس های شبکه
*** ip link show (نمایش اینترفیس های موجود) ip addr show (نمایش آیپی های شبکه) ip route show (نمایش Route شبکه) /sbin/route (نمایش جدول Route در CentOS) netstat -tup OR netstat -tupl OR netstat –nat (پورت های ورودی و خروجی) *** خاموش کردن و ریستارت کردن سیستم
*** shutdown -h now OR init 0 OR telinit 0 (خاموش کردن سیستم) shutdown -h hours:minutes & (خاموش کردن سیستم در یک ساعت مشخص) shutdown -c (لغو کردن خاموش شدن) shutdown -r now OR reboot (ریستارت کردن سیستم) logout (خروج از سیستم) ***