ആർട്ടിക്കിൾ ഡയറക്ടറി
ലിനക്സ്സിസ്റ്റം ഇൻഫർമേഷൻ വ്യൂ കമാൻഡ്
【സിസ്റ്റം】
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
MemFree: 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
#ഡിസ്ക് പാരാമീറ്ററുകൾ കാണുക (ഐഡിഇ ഉപകരണങ്ങൾക്ക് മാത്രം)
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. ലിനക്സ് കേർണൽ പതിപ്പ് പരിശോധിക്കുക
uname -r
2. CentOS പതിപ്പ് പരിശോധിക്കുക
cat /etc/redhat-release
3. PHP പതിപ്പ് പരിശോധിക്കുക
php -v
4. കാണുക MySQL പതിപ്പ്
mysql -v
5. അപ്പാച്ചെ പതിപ്പ് പരിശോധിക്കുക
rpm -qa httpd
6. നിലവിലെ സിപിയു വിവരങ്ങൾ കാണുക
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
# restart memcached
service memcached restart
service memcached start
service memcached stop
#boot start 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
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-ലേക്ക് ചേർക്കപ്പെട്ടതിനാൽ, മോണിറ്റ് പ്രോസസ്സ് നിലച്ചാൽ, init പ്രോസസ്സ് അത് പുനരാരംഭിക്കും, കൂടാതെ മോണിറ്റ് മറ്റ് സേവനങ്ങൾ നിരീക്ഷിക്കുകയും ചെയ്യുന്നു, അതായത് മോണിറ്റ് മോണിറ്റർ സേവനങ്ങൾ ആകാൻ കഴിയില്ല. സാധാരണ രീതികൾ ഉപയോഗിക്കുന്നത് നിർത്തി, കാരണം ഒരിക്കൽ നിർത്തിയാൽ, മോണിറ്റ് അവ വീണ്ടും ആരംഭിക്കും.
മോണിറ്റ് നിരീക്ഷിക്കുന്ന ഒരു സേവനം നിർത്താൻ, മോണിറ്റ് സ്റ്റോപ്പ് നെയിം പോലുള്ള ഒരു കമാൻഡ് ഉപയോഗിക്കണം, ഉദാഹരണത്തിന് ടോംകാറ്റ് നിർത്താൻ:
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-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
perl-നായി പരിശോധിക്കുന്നു...നിങ്ങളുടെ സിസ്റ്റത്തിൽ Perl കണ്ടെത്തിയില്ല: ദയവായി perl ഇൻസ്റ്റാൾ ചെയ്ത് ag പരീക്ഷിക്കുകain
വ്യക്തമായും, perl ഇൻസ്റ്റാൾ ചെയ്യേണ്ടതുണ്ട്, perl ഇൻസ്റ്റലേഷൻ കമാൻഡ് ഇപ്രകാരമാണ്:
yum -y install perl perl*
[ക്ലോക്സോ-എംആർ നിയന്ത്രണ പാനലിനുള്ള എസ്എസ്എച്ച് കമാൻഡുകൾ]
ഒരു തീം അല്ലെങ്കിൽ പ്ലഗിൻ ഇൻസ്റ്റാൾ ചെയ്യുമ്പോൾ, "ഡയറക്ടറി സൃഷ്ടിക്കാനായില്ല" എന്നതിൽ പരാജയപ്പെടുന്നു.
പരിഹാരം: wp തീം പ്ലഗിന്റെ അനുമതികൾ വീണ്ടും മാറ്റുക, ഫോൾഡർ അപ്ലോഡ് ചെയ്യുക
സെർവർ സുരക്ഷയ്ക്കായി, 777 അനുമതികൾ എല്ലാം നൽകാനാവില്ല, അതിനാൽ ഈ ഡയറക്ടറികൾക്ക് 755 പെർമിഷനുകൾ നൽകുന്നിടത്തോളം ഉടമയ്ക്ക് മാത്രമേ എഴുതാൻ അനുമതിയുള്ളൂ.
നിങ്ങൾ ഇനിപ്പറയുന്ന കമാൻഡ് പ്രവർത്തിപ്പിക്കുകയാണെങ്കിൽ:
sh /script/fix-chownchmod
സൈറ്റിന്റെ ഡോക്യുമെന്റ് റൂട്ടിലെ ഫയലുകളിലും ഡയറക്ടറികളിലും ക്ലോക്സോ-എംആർ റിവിഷൻ ഉടമസ്ഥാവകാശവും അനുമതികളും പരീക്ഷിക്കും.
Kloxo-MR നിയന്ത്രണ പാനൽ: "അഡ്മിൻ>സെർവർ>(ലോക്കൽഹോസ്റ്റ്)>IP വിലാസം>ഐപി വീണ്ടും വായിക്കുക" എന്നതിലേക്ക് പോകുക.
സെർവർ അപ്ഡേറ്റ്
സെർവർ ഏറ്റവും പുതിയ പതിപ്പിലേക്ക് അപ്ഡേറ്റ് ചെയ്യുക
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
ഉൾപ്പെടുത്തിയിരിക്കുന്ന dns രേഖകൾ "സ്ഥിതിവിവരക്കണക്കുകൾ" ഉണ്ടെന്ന് ഉറപ്പാക്കാൻ, 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
ഏറ്റവും പുതിയ അപ്ഡേറ്റുകൾ ലഭിക്കുന്നതിന് ചെൻ വെയ്ലിയാങ്ങിന്റെ ബ്ലോഗിന്റെ ടെലിഗ്രാം ചാനലിലേക്ക് സ്വാഗതം!
📚 ഈ ഗൈഡിൽ വലിയ മൂല്യമുണ്ട്, 🌟 ഇതൊരു അപൂർവ അവസരമാണ്, ഇത് നഷ്ടപ്പെടുത്തരുത്! ⏰⌛💨
ഇഷ്ടമായാൽ ഷെയർ ചെയ്യുക, ലൈക്ക് ചെയ്യുക!
നിങ്ങളുടെ ഷെയറിംഗും ലൈക്കുകളുമാണ് ഞങ്ങളുടെ തുടർച്ചയായ പ്രചോദനം!