کد های دستوری ssh برای مدیریت سرور از طریق نرم افزار Putty
کد های دستوری ssh برای مدیریت سرور از طریق نرم افزار Putty را در این مطلب برای دوستانی قرار دادیم که سرور مجازی یا اختصاصی تهیه نموده اند برای پشتیبانی مشتریانشان یا سرویس دهی بهتر به کاربران خود در وبسایت هایشان که دیگر دنبال کد های دستوری ssh برای مدیریت سرور از طریق نرم افزار Putty در سایت های لاتین نباشند.
کد های دستوری ssh
کد های دستوری ssh برای مدیریت سرور از طریق نرم افزار Putty بسیار زیاد هستند لذا در این مطلب فقط اشاره ای بر کد های کاربردی تر داریم تا همه کد ها و دستورات اس اس اچ و شما می توانید دستورات بیشتر را از مسئول سرور یا سایت های مرجع پیدا کنید و بگیرید.
خوب در ابتدای امر دانلود نرم افزار پوتی به حجم ۲۷۸ کیلوبیت برای شما دوستان به همراه دستورات همین مطلب قرار می دهیم تا در حین آموزش دغدقه دانلود نرم افزار putty را نداشته باشید و با دقت به کاربرد دستورات گوش دهید.
خوب لیست کامل دستورات به شکل زیر است.
بازیابی دیتابیسی با یوزرنیم فرضی نوت دات آی آر
mysql -unotir9_us2 -p notir9_us2 < database.sql
دقت کنید که برای بک آپ گرفتن از علامت < به جای > استفاده می کنیم
و اما برای گرفتن فول بک آپ از اکانتی با نام فرضی ۱۳۹۵ و درج آن در روت سرور از کد دستوری اس اس اچ زیر استفاده می کنیم
/scripts/pkgacct 1395 /root backup
برای انتقال جداول بک آپ پایگاه داده یا اس کیو ال ۱۲۵ به یک دیتابیس موجود فرضی با نام ۱۲۸۵ از دستور زیر
mysql -u[dbusename] -p [database name ‘125’] < 125.sql
دقت کمید که در کد فوق در کنار یو یوزر نیم و در کنار پی هیچ پسوردی قرار نمیگیرد و در ادامه و پس از زدن اینتر نرم افزار پوتی از شما پسورد آن دیتابیس را می خواهد یوزر را که قبلا وارد کرده اید…
نصب سیپنل از طریق اس اس اچ و پوتی
wget -N http://httpupdate.cpanel.net/latest
sh latest
حذف یک فولدر یا فایل در ssh:
remove = rm -rf foldername/
کپی و انتقال فایل یا فولدر در مکان دلخواه از طریق ssh
copy = cp file target
move = cp file target
دستورات مربوط به مشاهده حافظه و cpu و خالی کردن کش رم در لینوکس از طریق ssh
mem = free -m & vmstat -s
cach clean = sync; echo 3 > /proc/sys/vm/drop_caches
free && sync && echo 3 > /proc/sys/vm/drop_caches && free
memory usage : free -m | awk ‘NR==2{printf “Memory Usage: %s/%sMB (%.2f%%)\n”, $3,$2,$3*100/$2 }’
hard usage : df -h | awk ‘$NF==”/”{printf “Disk Usage: %d/%dGB (%s)\n”, $3,$2,$5}’
cpu usage : top -bn1 | grep load | awk ‘{printf “CPU Load: %.2f\n”, $(NF-2)}’
خارج کردن فول بک آپ از حالت فشرده توسط ssh
$ tar -zxvf rarlinux-3.7.1.tar.gz
اکسترکت کردن فایل رار (RAR) در ssh
$ unrar e file.rar
که البته برای این کار یه پلاگین رو باید در سنتوس خود نصب کنید و شدنی هم هست
و دستور دیگری برای این کار:
$ unrar l file.rar
و همچنین
$ unrar x file.rar
و دیگر :
$ unrar t file.rar
برای ایجاد فایل زیپ
zip -r file.zip file
برای ایجاد یه فایل جی زد
gzip -c file > file.gz
برای فشرده کردن یه فایل یا فولدر به حالت تر
4. Tar
tar -cvf xxx.tar file
برای فشرده کردن چند فایل به همان پسوند
tar -cvf xxx.tar file1 file2 folder1 folder2 …
دستورات بیشتر را با دانلود نرم افزار پوتی به حجم ۲۷۸ کیلوبیت خواهید داشت
تذکر ممکن است در برخی از کد ها اشتباهی صورت گرفته باشد یا برخی از آنها به درستی کار نکنند لذا لازم است شما کد مربوطه را در اینترنت جستجو و طریقه اعمال صحیح آن را فرا بگیرید