લેખ ડિરેક્ટરી
Linuxસિસ્ટમ માહિતી દૃશ્ય આદેશ
系统
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 મેમફ્રી /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
# સિસ્ટમમાં બધા જૂથો જુઓ
crontab માં -l
# વર્તમાન વપરાશકર્તાના સુનિશ્ચિત કાર્યો જુઓ
【સેવા】
chkconfig --list
# બધી સિસ્ટમ સેવાઓની સૂચિ બનાવો
chkconfig --list | grep on
# બધી શરૂ થયેલ સિસ્ટમ સેવાઓની સૂચિ બનાવો
##【CentOS સેવા સંસ્કરણ ક્વેરી]
CentOS સેવા સંસ્કરણ ક્વેરી આદેશ:
1. Linux કર્નલ સંસ્કરણ તપાસો
uname -r
2. CentOS સંસ્કરણ તપાસો
cat /etc/redhat-release
3. PHP સંસ્કરણ તપાસો
php -v
4. જુઓ MySQL સંસ્કરણ
mysql -v
5. અપાચે સંસ્કરણ તપાસો
rpm -qa httpd
6. વર્તમાન CPU માહિતી જુઓ
cat /proc/cpuinfo
7. વર્તમાન CPU આવર્તન તપાસો
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
# મેમકેશ્ડ પુનઃપ્રારંભ કરો
service memcached restart
service memcached start
service memcached stop
#boot સ્ટાર્ટ મેમકેશ્ડ
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
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
તમે mysql સ્ટેટસ તપાસવા માટે દર મિનિટે આદેશ શરૂ કરવા માટે આ લાઇનને /etc/crontab માં ઉમેરી શકો છો:
* * * * * /sbin/service mysql status || service mysql start
【મોનિટ આદેશ】
મોનિટ સ્ટાન્ડર્ડ સ્ટાર્ટ, સ્ટોપ, રીસ્ટાર્ટ કમાન્ડ્સ:
/etc/init.d/monit start
/etc/init.d/monit stop
/etc/init.d/monit restart
મોનિટરનોંધ:
મોનિટ એ ડિમન પ્રક્રિયા તરીકે સુયોજિત હોવાથી, અને સિસ્ટમથી શરૂ થતી સેટિંગ્સને inittab માં ઉમેરવામાં આવે છે, જો monit પ્રક્રિયા બંધ થઈ જાય, તો init પ્રક્રિયા તેને પુનઃશરૂ કરશે, અને monit અન્ય સેવાઓનું મોનિટર કરે છે, જેનો અર્થ છે કે monit મોનિટર સેવા કરી શકતું નથી. સામાન્ય પદ્ધતિનો ઉપયોગ કરવાનું બંધ કરો, કારણ કે એકવાર બંધ થઈ ગયા પછી, મોનિટ તેને ફરીથી શરૂ કરશે.
મોનિટ દ્વારા મોનિટર કરવામાં આવતી સેવાને રોકવા માટે, મોનિટ સ્ટોપ નામ જેવા આદેશનો ઉપયોગ કરવો જોઈએ, ઉદાહરણ તરીકે ટોમકેટને રોકવા માટે:
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 * ../
redis સેવા કેવી રીતે બંધ/પુનઃપ્રારંભ/શરૂ કરવી?
જો તમે 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-cli -h 127.0.0.1 -p 6379 shutdown
જો ઉપરોક્ત પદ્ધતિઓમાંથી કોઈ પણ રેડિસને રોકવામાં સફળ ન થાય, તો તમે અંતિમ શસ્ત્રનો ઉપયોગ કરી શકો છો:
kill -9
[ફાઈલ સ્થાન આદેશ જુઓ]
PHP રૂપરેખાંકન ફાઇલ ક્યાં મૂકવામાં આવે છે તે જુઓ:
phpinfo નો ઉપયોગ એ જોવા માટે કરો કે જો કાર્ય પ્રતિબંધિત છે, તો તેને શેલ હેઠળ ચલાવો
php -v / -name php.ini
或者
find / -name php.ini
સામાન્ય રીતે, જ્યારે લિનક્સ ન્યૂનતમ રીતે ઇન્સ્ટોલ થાય છે, ત્યારે wget મૂળભૂત રીતે ઇન્સ્ટોલ થશે નહીં.
yum ઇન્સ્ટોલ કરો
yum -y install wget
સિસ્ટમ ઓટો-અપગ્રેડ ચાલી રહ્યું છે અને yum લૉક છે.
તમે yum પ્રક્રિયાને બંધ કરવા દબાણ કરી શકો છો:
rm -f /var/run/yum.pid
પર્લ માટે તપાસી રહ્યું છે...તમારી સિસ્ટમ પર પર્લ મળ્યું નથી: કૃપા કરીને પર્લ ઇન્સ્ટોલ કરો અને એજીનો પ્રયાસ કરોain
દેખીતી રીતે, પર્લ ઇન્સ્ટોલ કરવાની જરૂર છે. પર્લ ઇન્સ્ટોલેશન આદેશ નીચે મુજબ છે:
yum -y install perl perl*
[ક્લોક્સો-એમઆર કંટ્રોલ પેનલ માટે SSH આદેશો]
થીમ અથવા પ્લગઇન ઇન્સ્ટોલ કરતી વખતે, તે "નિર્દેશિકા બનાવવામાં અસમર્થ" સાથે નિષ્ફળ જાય છે.
ઉકેલ: wp થીમ પ્લગઇનની પરવાનગીઓ ફરીથી બદલો અને ફોલ્ડર અપલોડ કરો
સર્વર સુરક્ષા માટે, 777 પરવાનગીઓ બધી આપી શકાતી નથી, તેથી જ્યાં સુધી આ ડિરેક્ટરીઓને 755 પરવાનગીઓ આપવામાં આવે છે, ફક્ત માલિકને લખવાની પરવાનગી છે.
જો તમે નીચેનો આદેશ ચલાવો છો:
sh /script/fix-chownchmod
Kloxo-MR સાઇટના દસ્તાવેજ રૂટમાં ફાઇલો અને ડિરેક્ટરીઓ પર માલિકી અને પરવાનગીઓનું પુનરાવર્તન કરવાનો પ્રયાસ કરશે
ક્લોક્સો-એમઆર કંટ્રોલ પેનલ: "એડમિન>સર્વર>(લોકલહોસ્ટ)>આઈપી એડ્રેસ>આઈપી ફરીથી વાંચો" પર જાઓ.
સર્વર અપડેટ
સર્વરને નવીનતમ સંસ્કરણ પર અપડેટ કરો
yum -y update
ઉપરોક્ત પદ્ધતિઓ ઘણી વખત અજમાવવામાં આવી છે, પરંતુ હજી પણ સમસ્યા છે, કૃપા કરીને નીચે આપેલ સમારકામ આદેશ દાખલ કરો:
yum clean all; yum update -y; sh /script/cleanup
(પ્રોગ્રામ અપડેટમાં, થોડીવાર પછી જમવા જાઓ અને ચેક કરવા, તાજું કરવા પાછા આવોધિ UFO.org.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 અપડેટ કર્યા પછી શામેલ dns "આંકડા" રેકોર્ડ કરે છે તેની ખાતરી કરવા માટે, ચલાવવાની ખાતરી કરો:
sh /script/fixdnsaddstatsrecord
ક્લોક્સો-એમઆર અપગ્રેડ કરો:
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
વધુ છુપાયેલા યુક્તિઓ🔑 અનલૉક કરવા માટે, અમારી ટેલિગ્રામ ચેનલમાં જોડાવા માટે આપનું સ્વાગત છે!
ગમે તો શેર કરો અને લાઈક કરો! તમારા શેર અને લાઈક્સ એ અમારી સતત પ્રેરણા છે!