لينڪس سسٽم جي معلومات ڏسڻ جو حڪم گڏ ڪرڻ

لينڪسسسٽم جي معلومات ڏسڻ جو حڪم

【نظام】

uname -a
#ڏسو ڪرنل/OS/CPU ڄاڻ

head -n 1 /etc/issue
# چيڪ ڪريو آپريٽنگ سسٽم جو نسخو

cat /proc/cpuinfo
# CPU ڄاڻ ڏسو

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
# ڏسو منسلڪ ورهاڱي جي حالت

ڪوڊ> 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/
#جيڪڏهن اهو عمل تمام گهڻو سي پي يو وٺي ٿو، ان کي ڳولڻ لاءِ حڪم 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. چيڪ ڪريو Apache ورجن
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

# بوٽ شروع 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

هن MySQL_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

PID فائل جو رستو MYSQL، KLOXO-MR ڪنٽرول پينل ذريعي ڏسي سگھجي ٿو "پروسيس":
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

مناظرواحتياط:
جيئن ته مانيٽ هڪ ڊيمن پروسيس جي طور تي سيٽ ڪيو ويو آهي، ۽ سيٽنگون جيڪي سسٽم سان شروع ٿينديون آهن inittab ۾ شامل ڪيون وينديون آهن، جيڪڏهن مانيٽ پروسيس بند ٿي وڃي ته انٽ پروسيس ان کي ٻيهر شروع ڪندو، ۽ مانيٽ مانيٽر ٻين خدمتن کي، جنهن جو مطلب اهو آهي ته مانيٽ مانيٽر سروسز نه ٿي سگهي. عام طريقن کي استعمال ڪرڻ بند ڪيو، ڇاڪاڻ ته هڪ ڀيرو روڪيو ويو، مانيٽ انهن کي ٻيهر شروع ڪندو.

مانيٽ طرفان نگراني ڪيل خدمت کي روڪڻ لاءِ، مونٽ اسٽاپ جو نالو استعمال ڪيو وڃي، مثال طور ٽامڪٽ کي روڪڻ لاءِ:
monit stop tomcat

مانيٽ استعمال جي نگراني ڪيل سڀني خدمتن کي روڪڻ لاء:
monit stop all

خدمت شروع ڪرڻ لاءِ توھان استعمال ڪري سگھو ٿا ڪمانڊ مانيٽ اسٽاپ جو نالو،

شروع ڪرڻ لاء سڀ ڪجهه آهي:
monit start all

سسٽم سان شروع ڪرڻ لاء مانيٽ سيٽ ڪريو ۽ ان کي /etc/inittab فائل جي آخر ۾ شامل ڪريو
# هلو مانيٽ معياري رن-سطحن ۾
mo:2345:respawn:/usr/local/bin/monit -Ic /etc/monitrc

مانيٽر کي انسٽال ڪريو:
yum remove monit

【ڊائون لوڊ ۽ ڊمپپريس】

下载 wordpress جو جديد نسخو
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 انسٽال ڪيو ٿا، توهان هيٺ ڏنل حڪمن سان سڌو سنئون ريڊس کي روڪي/شروع/ٻيهر شروع ڪري سگهو ٿا
/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server restart
/etc/init.d/redis restart

جيڪڏهن توهان سورس ڪوڊ مان ريڊيس انسٽال ڪيو ٿا، ته توهان ريڊس ڪلائنٽ پروگرام جي شٽ ڊائون ڪمان ذريعي ريڊس کي ٻيهر شروع ڪري سگهو ٿا redis-cli:
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

سسٽم خودڪار اپ گريڊ هلائي رهيو آهي ۽ يوم بند ٿيل آهي.
توھان yum عمل کي بند ڪرڻ لاء مجبور ڪري سگھو ٿا:
rm -f /var/run/yum.pid

 

پرل لاءِ چيڪ ڪيو پيو وڃي...پرل توهان جي سسٽم تي نه مليو: مهرباني ڪري پرل انسٽال ڪريو ۽ ڪوشش ڪريوain
ظاهر آهي، پرل کي انسٽال ڪرڻ جي ضرورت آهي. پرل انسٽال ڪرڻ جو حڪم هن ريت آهي:
yum -y install perl perl*

 

[Kloxo-MR ڪنٽرول پينل لاءِ SSH حڪم]

جڏهن هڪ موضوع يا پلگ ان انسٽال ڪري رهيو آهي، اهو ناڪام ٿئي ٿو "ڊائريڪٽري ٺاهڻ ۾ ناڪام" سان
حل: wp موضوع پلگ ان جي اجازتن کي ٻيهر تبديل ڪريو ۽ فولڊر اپ لوڊ ڪريو
سرور جي حفاظت لاءِ، 777 اجازتون سڀني کي نٿيون ڏئي سگهجن، پوءِ جيستائين انهن ڊائريڪٽرن کي 755 اجازتون ڏنيون وڃن، رڳو مالڪ کي لکڻ جي اجازت آهي.

جيڪڏهن توهان هيٺ ڏنل حڪم هلائيندا آهيو:
sh /script/fix-chownchmod

Kloxo-MR سائيٽ جي دستاويز جي روٽ ۾ فائلن ۽ ڊائريڪٽرن تي نظرثاني جي ملڪيت ۽ اجازتن جي ڪوشش ڪندو

Kloxo-MR ڪنٽرول پينل: ڏانھن وڃو "منتظم> سرور> (localhost)> IP پتو> IP ٻيهر پڙھو".

سرور اپڊيٽ
تازه ترين ورزن تائين سرور کي تازه ڪاري ڪريو
yum -y update

مٿي ڄاڻايل طريقو ڪيترائي ڀيرا آزمايو ويو آهي، پر اڃا تائين ڪو مسئلو آهي، مهرباني ڪري هيٺ ڏنل مرمت جو حڪم داخل ڪريو:
yum clean all; yum update -y; sh /script/cleanup

(پروگرام جي اپڊيٽ ۾، ٿوري دير کان پوءِ کائڻ لاءِ وڃو ۽ چيڪ ڪرڻ لاءِ واپس اچو، ريفريش ڪريوuFOorg.in، img.uFO.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/ ) "لينڪس سسٽم جي معلومات ڏسڻ واري ڪمانڊ ڪليڪشن" کي شيئر ڪيو، جيڪو توهان لاءِ مددگار آهي.

هن آرٽيڪل جي لنڪ کي حصيداري ڪرڻ لاء ڀليڪار:https://www.chenweiliang.com/cwl-405.html

وڌيڪ لڪيل چالون کولڻ لاءِ🔑، اسان جي ٽيليگرام چينل ۾ شامل ٿيڻ لاءِ ڀليڪار!

شئير ڪريو ۽ پسند ڪريو جيڪڏھن توھان کي پسند اچي! توهان جا حصا ۽ پسند اسان جي مسلسل حوصلا آهن!

 

发表 评论

توهان جو اي ميل پتو شايع نه ڪيو ويندو. 必填 项 已 用 * ليبل

جي ويڙھيء وانگي امروٽي