لینکس سسٹم انفارمیشن ویو کمانڈ کلیکشن

لینکسسسٹم انفارمیشن ویو کمانڈ

(نظام)

uname -a
#کرنل/OS/CPU کی معلومات دیکھیں

head -n 1 /etc/issue
# آپریٹنگ سسٹم کا ورژن چیک کریں۔

cat /proc/cpuinfo
# سی پی یو کی معلومات دیکھیں

hostname
#کمپیوٹر کا نام دیکھیں

lspci -tv
# تمام PCI آلات کی فہرست بنائیں

lsusb -tv
# تمام USB آلات کی فہرست بنائیں

lsmod
# فہرست بھری ہوئی کرنل ماڈیولز

env
#ماحولیاتی متغیرات دیکھیں

【وسائل】

* دستاویزی: https://help.ubuntu.com/

root@ubuntu-512mb-sfo1-01:~# free -m
کل استعمال شدہ مفت مشترکہ بفرز کیش شدہ
میم: 494 227 266 0 10 185
-/+ بفرز/کیشے: 31 462
تبادلہ: 0 پوچھیں 0 0

root@ubuntu-512mb-sfo1-01:~# grep MemFree /proc/meminfo
میم فری: 272820 kB

 

free -m
#میموری کا استعمال دیکھیں اور استعمال کو تبدیل کریں۔

df -h
# ہر پارٹیشن کا استعمال دیکھیں

du -sh <目录名>
# مخصوص ڈائریکٹری کا سائز دیکھیں

find . -type f -size +100M
#100M سے زیادہ فائلیں تلاش کریں۔

find . -type f -print |wc -l
# موجودہ ڈائرکٹری میں فائلوں کی تعداد شمار کریں۔

grep MemTotal /proc/meminfo
# میموری کی کل مقدار دیکھیں

grep MemFree /proc/meminfo
# مفت میموری کی مقدار کو چیک کریں۔

uptime
# نظام کے چلنے کا وقت، صارفین کی تعداد، لوڈ دیکھیں

cat /proc/loadavg
# سسٹم لوڈ دیکھیں

【ڈسک اور پارٹیشنز】

mount | column -t
# منسلک تقسیم کی حیثیت دیکھیں

code>fdisk -l

# تمام پارٹیشنز دیکھیں

swapon -s
# تمام سویپ پارٹیشنز دیکھیں

hdparm -i /dev/hda
#ڈسک کے پیرامیٹرز دیکھیں (صرف IDE ڈیوائسز کے لیے)

dmesg | grep IDE
#آغاز کے وقت IDE ڈیوائس کا پتہ لگانے کی صورتحال دیکھیں

【انٹرنیٹ】

ifconfig
# تمام نیٹ ورک انٹرفیس کی خصوصیات دیکھیں

iptables -L
#فائر وال کی ترتیبات دیکھیں

route -n
# روٹنگ ٹیبل دیکھیں

netstat -lntp
# تمام سننے والے بندرگاہوں کو دیکھیں

netstat -antp
# تمام قائم کردہ کنکشن دیکھیں

netstat -s
# نیٹ ورک کے اعدادوشمار دیکھیں

【عمل】

cat /proc/sys/kernel/threads-max
سسٹم کے ذریعہ اجازت دی گئی تھریڈز کی زیادہ سے زیادہ تعداد دیکھیں

cat /proc/sys/kernel/pid_max
سسٹم کی طرف سے اجازت دی گئی عمل کی زیادہ سے زیادہ تعداد دیکھیں

ps -ef
# تمام عمل دیکھیں

top
# اصل وقت میں عمل کی حیثیت دکھائیں۔

ll /proc/PID/fd/
# اگر عمل بہت زیادہ CPU پر قابض ہے تو اسے تلاش کرنے کے لیے ll /proc/PID/fd/ کمانڈ استعمال کرنا یقینی بنائیں، اگر آپ اسے نہیں ڈھونڈ سکتے ہیں تو اسے کئی بار تلاش کریں۔

【صارف】

w
# فعال صارفین دیکھیں

id <用户名>
# صارف کی مخصوص معلومات دیکھیں

last
# یوزر لاگ ان لاگ دیکھیں

cut -d: -f1 /etc/passwd
# سسٹم کے تمام صارفین کو دیکھیں

cut -d: -f1 /etc/group
# سسٹم میں تمام گروپس دیکھیں

کرونٹاب -l
# موجودہ صارف کے طے شدہ کام دیکھیں

(خدمت)

chkconfig --list
# سسٹم کی تمام خدمات کی فہرست بنائیں

chkconfig --list | grep on
# تمام شروع کی گئی سسٹم سروسز کی فہرست بنائیں

##CentOS سروس ورژن کا استفسار]
CentOS سروس ورژن استفسار کمانڈ:

1. لینکس کرنل ورژن چیک کریں۔
uname -r

2. CentOS ورژن چیک کریں۔
cat /etc/redhat-release

3. پی ایچ پی ورژن چیک کریں۔
php -v

4. دیکھیں MySQL ورژن
mysql -v

5. اپاچی ورژن چیک کریں۔
rpm -qa httpd

6. موجودہ CPU کی معلومات دیکھیں
cat /proc/cpuinfo

7. موجودہ سی پی یو فریکوئنسی چیک کریں۔
cat /proc/cpuinfo | grep MHz

【پروگرام】

rpm -qa
# تمام انسٹال دیکھیں软件پیکیج

# عام خدمات کے لیے کمانڈ کو دوبارہ شروع کریں۔
service memcached restart

service monit restart
service mysqld restart
service mysql restart
service httpd restart

monit start all

service nginx restart

# CWP دوبارہ شروع کریں۔
service cwpsrv restart

# memcached کو دوبارہ شروع کریں۔
service memcached restart
service memcached start
service memcached stop

#boot سٹارٹ memcached
chkconfig memcached on

کوڈ کو اثر انداز کرنے کے لیے httpd کو دوبارہ شروع کریں:
service httpd restart
service httpd start
service httpd stop

chkconfig httpd on

httpd کمانڈ کو دوبارہ لوڈ کریں:
service httpd force-reload
service httpd reload

Nginx دوبارہ شروع کرنے کا حکم:
/etc/init.d/nginxd restart

service nginxd force-reload
service nginxd reload
service nginxd restart

php-fpm دوبارہ شروع کرنے کا حکم:
/etc/init.d/php-fpm restart
service php-fpm restart
service php-fpm start

php-fpm کو دوبارہ انسٹال کریں:
sudo yum reinstall php-fpm

service mysql restart
service mysqld restart

service mysql stop
service mysqld stop

service mysql start
service mysqld start

میموری کے استعمال اور پروسیس میموری کے استعمال کی درجہ بندی کو دیکھنے کے لیے درج ذیل کمانڈ کا استعمال کریں:
free -m
ps -eo pmem,pcpu,rss,vsize,args | sort -k 1 -r | less

ایس کیو ایل_upgrade میزوں کو چیک کرنے اور مرمت کرنے اور سسٹم ٹیبل کو اپ گریڈ کرنے کے لیے درج ذیل کمانڈز پر عمل کرتا ہے:
mysqlcheck --all-databases --check-upgrade --auto-repair

MySQL کمانڈ بند کریں:
killall mysqld

mysql عمل دیکھیں:
ps -ef|grep mysqld
watch -n 1 "ps -ef | grep mysql"

pid-file=/var/lib/mysql/centos-cwl.pid

MYSQL، KLOXO-MR کی PID فائل پاتھ کو کنٹرول پینل "عمل" کے ذریعے دیکھا جا سکتا ہے:
pid-file=/var/lib/mysql/centos-512mb-sfo1-01.pid
pid-file=/var/lib/mysql/xxxx.pid

یا SSH کمانڈ "ps -ef" تمام عمل کو دیکھنے کے لیے:
check process apache with pidfile /usr/local/apache/logs/httpd.pid
check process mysql with pidfile /var/run/mysqld/mysqld.pid

آپ اس لائن کو /etc/crontab میں شامل کر سکتے ہیں تاکہ mysql اسٹیٹس چیک کرنے کے لیے ہر منٹ میں کمانڈ شروع کر سکیں:
* * * * * /sbin/service mysql status || service mysql start

【مانیٹ کمانڈ】

مانیٹ معیاری آغاز، روک، دوبارہ شروع کرنے کے احکامات:
/etc/init.d/monit start
/etc/init.d/monit stop
/etc/init.d/monit restart

مدعونوٹ:
چونکہ monit ایک ڈیمون عمل کے طور پر سیٹ کیا جاتا ہے، اور سسٹم سے شروع ہونے والی سیٹنگز inittab میں شامل کی جاتی ہیں، اگر monit کا عمل رک جاتا ہے تو init کا عمل اسے دوبارہ شروع کر دے گا، اور monit دیگر سروسز کو مانیٹر کرتا ہے، جس کا مطلب ہے کہ monit کی نگرانی کی گئی خدمات نہیں ہو سکتیں۔ معمول کے طریقوں کا استعمال بند کر دیا، کیونکہ ایک بار بند ہونے کے بعد، monit انہیں دوبارہ شروع کر دے گا۔

monit کے ذریعے مانیٹر کی جانے والی سروس کو روکنے کے لیے، monit stop name جیسی کمانڈ استعمال کی جانی چاہیے، مثال کے طور پر tomcat کو روکنے کے لیے:
monit stop tomcat

مانیٹ کے استعمال سے مانیٹر کی جانے والی تمام خدمات کو روکنے کے لیے:
monit stop all

سروس شروع کرنے کے لیے آپ کمانڈ مانٹ سٹاپ کا نام استعمال کر سکتے ہیں،

سب کچھ شروع کرنے کے لئے ہے:
monit start all

سسٹم کے ساتھ شروع کرنے کے لیے مانیٹ کو سیٹ کریں اور اسے /etc/inittab فائل کے آخر میں شامل کریں۔
# مانیٹ کو معیاری رن لیول میں چلائیں۔
mo:2345:respawn:/usr/local/bin/monit -Ic /etc/monitrc

مانیٹ ان انسٹال کریں:
yum remove monit

【ڈاؤن لوڈ اور ڈیکمپریس】

下载 ورڈپریس کا تازہ ترین ورژن۔
wget http://zh.wordpress.org/latest-zh_CN.tar.gz

ان زپ
tar zxvf latest-zh_CN.tar.gz

ورڈپریس فولڈر (مطلق راستہ) میں موجود فائلوں کو موجودہ ڈائریکٹری مقام پر منتقل کریں۔
mv wordpress/* .

/cgi-bin ڈائرکٹری کو موجودہ ڈائرکٹری میں منتقل کریں۔
$mv wwwroot/cgi-bin .

موجودہ ڈائریکٹری میں تمام فائلوں کو پچھلی ڈائریکٹری میں کاپی کریں۔
cp -rpf -f * ../

ریڈیس سروس کو کیسے روکیں/دوبارہ شروع کریں/شروع کریں؟
اگر آپ نے apt-get یا yum install کے ساتھ redis انسٹال کیا ہے، تو آپ مندرجہ ذیل کمانڈز کے ساتھ redis کو براہ راست روک/شروع/دوبارہ شروع کر سکتے ہیں
/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server restart
/etc/init.d/redis restart

اگر آپ نے سورس کوڈ سے redis انسٹال کیا ہے، تو آپ redis کے کلائنٹ پروگرام redis-cli کی شٹ ڈاؤن کمانڈ کے ذریعے redis کو دوبارہ شروع کر سکتے ہیں:
redis-cli -h 127.0.0.1 -p 6379 shutdown

اگر مندرجہ بالا طریقوں میں سے کوئی بھی ریڈیس کو روکنے میں کامیاب نہیں ہوتا ہے، تو آپ حتمی ہتھیار استعمال کر سکتے ہیں:
kill -9

[فائل لوکیشن کمانڈ دیکھیں]

دیکھیں کہ پی ایچ پی کنفیگریشن فائل کہاں رکھی گئی ہے:
یہ دیکھنے کے لیے phpinfo کا استعمال کریں کہ اگر فنکشن ممنوع ہے تو اسے شیل کے نیچے چلائیں۔
php -v / -name php.ini
或者
find / -name php.ini

 

عام طور پر، جب لینکس کو کم سے کم انسٹال کیا جاتا ہے تو، ویجٹ بطور ڈیفالٹ انسٹال نہیں ہوگا۔
yum انسٹال کریں
yum -y install wget

سسٹم آٹو اپ گریڈ چل رہا ہے اور یم لاک ہے۔
آپ یم کے عمل کو بند کرنے پر مجبور کر سکتے ہیں:
rm -f /var/run/yum.pid

 

پرل کی جانچ ہو رہی ہے... آپ کے سسٹم پر پرل نہیں ملا: براہ کرم پرل انسٹال کریں اور AG کو آزمائیں۔ain
ظاہر ہے، پرل کو انسٹال کرنے کی ضرورت ہے۔ پرل انسٹالیشن کمانڈ مندرجہ ذیل ہے:
yum -y install perl perl*

 

[Kloxo-MR کنٹرول پینل کے لیے SSH کمانڈز]

تھیم یا پلگ ان انسٹال کرتے وقت، یہ "ڈائریکٹری بنانے سے قاصر" کے ساتھ ناکام ہو جاتا ہے۔
حل: ڈبلیو پی تھیم پلگ ان کی اجازتوں کو دوبارہ تبدیل کریں اور فولڈر اپ لوڈ کریں۔
سرور کی حفاظت کے لیے، ہم تمام 777 اجازت نامے نہیں دے سکتے، اس لیے جب تک ان ڈائریکٹریوں کو 755 اجازتیں دی جائیں، صرف مالک کو لکھنے کی اجازت ہے۔

اگر آپ درج ذیل کمانڈ چلاتے ہیں:
sh /script/fix-chownchmod

Kloxo-MR سائٹ کے دستاویز کی جڑ میں فائلوں اور ڈائریکٹریوں پر ملکیت اور اجازتوں پر نظر ثانی کی کوشش کرے گا۔

کلوکسو-ایم آر کنٹرول پینل: "ایڈمن> سرور> (لوکل ہوسٹ)> آئی پی ایڈریس> آئی پی کو دوبارہ پڑھیں" پر جائیں۔

سرور کی تازہ کاری
سرور کو تازہ ترین ورژن میں اپ ڈیٹ کریں۔
yum -y update

مندرجہ بالا طریقہ کو کئی بار آزمایا گیا ہے، لیکن اب بھی ایک مسئلہ ہے، براہ کرم درج ذیل مرمت کمانڈ درج کریں:
yum clean all; yum update -y; sh /script/cleanup

(پروگرام اپڈیٹ میں، تھوڑی دیر بعد کھانے کے لیے جائیں اور چیک کرنے کے لیے واپس آئیں، تازہ دم ہوجائیںآواز.org.in، imgآواز.org.in صفحات معمول پر آ گئے ہیں)

yum clean all; yum update -y; sh /script/cleanup
service httpd restart

اس بات کو یقینی بنانے کے لیے کہ شامل ڈی این ایس "اعداد و شمار" کو ریکارڈ کرتا ہے، yum clean all؛ yum update -y؛ sh/script/cleanup کو اپ ڈیٹ کرنے کے بعد، چلانا یقینی بنائیں:
sh /script/fixdnsaddstatsrecord

Kloxo-MR کو اپ گریڈ کریں:
yum clean all; yum update kloxomr7 -y; yum update -y

Kloxo-MR کو دوبارہ انسٹال کریں:
اگر کوئی غلطی نہیں پائی جاتی ہے، تو درج ذیل کمانڈ کو آزمائیں:
sh /script/upcp -y

ہوپ چن ویلیانگ بلاگ ( https://www.chenweiliang.com/ ) نے "Linux System Information Viewing Command Collection" کا اشتراک کیا، جو آپ کے لیے مددگار ہے۔

اس مضمون کا لنک شیئر کرنے میں خوش آمدید:https://www.chenweiliang.com/cwl-405.html

تازہ ترین اپ ڈیٹس حاصل کرنے کے لیے چن ویلیانگ کے بلاگ کے ٹیلیگرام چینل میں خوش آمدید!

🔔 چینل ٹاپ ڈائرکٹری میں قیمتی "ChatGPT Content Marketing AI Tool Usage Guide" حاصل کرنے والے پہلے فرد بنیں! 🌟
📚 یہ گائیڈ بہت بڑی قیمت پر مشتمل ہے، 🌟یہ ایک نادر موقع ہے، اس سے محروم نہ ہوں! ⏰⌛💨
پسند آئے تو شیئر اور لائک کریں!
آپ کا اشتراک اور پسندیدگی ہماری مسلسل حوصلہ افزائی ہے!

 

评论 评论

آپ کا ای میل ایڈریس شائع نہیں کیا جائے گا۔ ضروری شعبوں کا استعمال کیا جاتا ہے * لیبل لگائیں

اوپر سکرول کریں