Linux sistēmas informācijas skata komandu kolekcija

Linuxsistēmas informācijas skatīšanas komanda

【sistēma】

uname -a
#Skatīt kodola/OS/CPU informāciju

head -n 1 /etc/issue
#Pārbaudiet operētājsistēmas versiju

cat /proc/cpuinfo
#Skatīt CPU informāciju

hostname
#Skatīt datora nosaukumu

lspci -tv
# Uzskaitiet visas PCI ierīces

lsusb -tv
# Uzskaitiet visas USB ierīces

lsmod
#Saraksta ielādētos kodola moduļus

env
#Skatīt vides mainīgos

【resurss】

* Dokumentācija: https://help.ubuntu.com/

root@ubuntu-512mb-sfo1-01:~# free -m
kešatmiņā saglabāto izmantoto bezmaksas koplietoto buferu kopskaits
Atmiņa: 494 227 266 0 10 185
-/+ buferi/kešatmiņa: 31 462
Mainīt: 0 Jautāt 0 0

root@ubuntu-512mb-sfo1-01:~# grep MemFree /proc/meminfo
Brīvā atmiņa: 272820 kB

 

free -m
#Skatiet atmiņas lietojumu un mijmaiņas lietojumu

df -h
#Skatiet katra nodalījuma lietojumu

du -sh <目录名>
#Skatiet norādītā direktorija lielumu

find . -type f -size +100M
#Atrodiet failus, kas pārsniedz 100 M

find . -type f -print |wc -l
#Saskaitiet failu skaitu pašreizējā direktorijā

grep MemTotal /proc/meminfo
#Skatiet kopējo atmiņas apjomu

grep MemFree /proc/meminfo
#Pārbaudiet brīvās atmiņas apjomu

uptime
#Skatīt sistēmas darbības laiku, lietotāju skaitu, slodzi

cat /proc/loadavg
#Skatīt sistēmas slodzi

【Diski un nodalījumi】

mount | column -t
#Skatiet pievienotā nodalījuma statusu

kods> fdisk -l

#Skatīt visus nodalījumus

swapon -s
#Skatīt visus mijmaiņas nodalījumus

hdparm -i /dev/hda
#Skatīt diska parametrus (tikai IDE ierīcēm)

dmesg | grep IDE
#Skatiet IDE ierīces noteikšanas statusu startēšanas laikā

【tīkls】

ifconfig
#Skatiet visu tīkla saskarņu rekvizītus

iptables -L
#Skatīt ugunsmūra iestatījumus

route -n
#Skatīt maršrutēšanas tabulu

netstat -lntp
#Skatīt visus klausīšanās portus

netstat -antp
# Skatiet visus izveidotos savienojumus

netstat -s
#Skatīt tīkla statistiku

【process】

cat /proc/sys/kernel/threads-max
Skatiet maksimālo sistēmas atļauto pavedienu skaitu

cat /proc/sys/kernel/pid_max
Skatiet maksimālo sistēmas atļauto procesu skaitu

ps -ef
# skatīt visus procesus

top
#Rādīt procesa statusu reāllaikā

ll /proc/PID/fd/
#Ja process aizņem pārāk daudz CPU, noteikti izmantojiet komandu ll /proc/PID/fd/, lai to atrastu, ja nevarat atrast, atrodiet to vairākas reizes

【lietotājs】

w
#Skatīt aktīvos lietotājus

id <用户名>
#Skatīt norādīto lietotāja informāciju

last
#Skatīt lietotāja pieteikšanās žurnālu

cut -d: -f1 /etc/passwd
#Skatīt visus sistēmas lietotājus

cut -d: -f1 /etc/group
#Skatiet visas sistēmas grupas

crontab -l
#Skatiet pašreizējā lietotāja ieplānotos uzdevumus

【Pasniedz】

chkconfig --list
#Uzskaitiet visus sistēmas pakalpojumus

chkconfig --list | grep on
#Uzskaitiet visus sāktos sistēmas pakalpojumus

##【CentOS pakalpojuma versijas vaicājums]
CentOS pakalpojuma versijas vaicājuma komanda:

1. Pārbaudiet Linux kodola versiju
uname -r

2. Pārbaudiet CentOS versiju
cat /etc/redhat-release

3. Pārbaudiet PHP versiju
php -v

4. Skats MySQL Versija
mysql -v

5. Pārbaudiet Apache versiju
rpm -qa httpd

6. Skatiet pašreizējo CPU informāciju
cat /proc/cpuinfo

7. Pārbaudiet pašreizējo CPU frekvenci
cat /proc/cpuinfo | grep MHz

【programma】

rpm -qa
# skatīt visu instalēto软件Komplekts

#Restart komanda parastajiem pakalpojumiem
service memcached restart

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

monit start all

service nginx restart

#restartējiet CWP
service cwpsrv restart

# restartēt kešatmiņā
service memcached restart
service memcached start
service memcached stop

#boot start memcached
chkconfig memcached on

Restartējiet httpd, lai kods stātos spēkā komandu:
service httpd restart
service httpd start
service httpd stop

chkconfig httpd on

pārlādēt httpd komandu:
service httpd force-reload
service httpd reload

Nginx restartēšanas komanda:
/etc/init.d/nginxd restart

service nginxd force-reload
service nginxd reload
service nginxd restart

php-fpm restart komanda:
/etc/init.d/php-fpm restart
service php-fpm restart
service php-fpm start

Pārinstalējiet 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

Izmantojiet šo komandu, lai skatītu atmiņas lietojumu un apstrādātu atmiņas lietojuma rangu:
free -m
ps -eo pmem,pcpu,rss,vsize,args | sort -k 1 -r | less

mysql_upgrade izpilda šādas komandas, lai pārbaudītu un labotu tabulas un jauninātu sistēmas tabulas:
mysqlcheck --all-databases --check-upgrade --auto-repair

Aizvērt MySQL komandu:
killall mysqld

Skatiet mysql procesu:
ps -ef|grep mysqld
watch -n 1 "ps -ef | grep mysql"

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

MYSQL, KLOXO-MR PID faila ceļu var apskatīt, izmantojot vadības paneļa "procesu":
pid-file=/var/lib/mysql/centos-512mb-sfo1-01.pid
pid-file=/var/lib/mysql/xxxx.pid

vai SSH komandu "ps -ef", lai redzētu visus procesus:
check process apache with pidfile /usr/local/apache/logs/httpd.pid
check process mysql with pidfile /var/run/mysqld/mysqld.pid

Varat pievienot šo rindiņu failam /etc/crontab, lai katru minūti palaistu komandu, lai pārbaudītu mysql statusu:
* * * * * /sbin/service mysql status || service mysql start

【Monit komanda】

monitora standarta starta, apturēšanas, restartēšanas komandas:
/etc/init.d/monit start
/etc/init.d/monit stop
/etc/init.d/monit restart

monitPiezīme:
Tā kā monit ir iestatīts kā dēmona process un iestatījumi, kas sākas ar sistēmu, tiek pievienoti inittab, ja monit process apstājas, init process to restartēs un monit uzrauga citus pakalpojumus, kas nozīmē, ka monit uzrauga pakalpojumus. pārtrauca lietot parastās metodes, jo pēc pārtraukšanas monit tās sāks vēlreiz.

Lai apturētu monit uzraudzītu pakalpojumu, ir jāizmanto komanda, piemēram, monit stop name, piemēram, lai apturētu runci:
monit stop tomcat

Lai apturētu visus pakalpojumus, kurus uzrauga izmantošana, veiciet tālāk norādītās darbības.
monit stop all

Lai palaistu pakalpojumu, varat izmantot komandu monit stop name,

Lai sāktu visu, ir:
monit start all

Iestatiet monit, lai sāktu ar sistēmu, un pievienojiet to faila /etc/inittab beigās
# Palaist monit standarta izpildes līmeņos
mo:2345:respawn:/usr/local/bin/monit -Ic /etc/monitrc

Atinstalēt monit:
yum remove monit

【Lejupielādēt un atspiest】

下载 WordPress Jaunākā versija
wget http://zh.wordpress.org/latest-zh_CN.tar.gz

izņemiet rāvējslēdzēju
tar zxvf latest-zh_CN.tar.gz

Pārvietojiet failus WordPress mapē (absolūtais ceļš) uz pašreizējo direktorija atrašanās vietu
mv wordpress/* .

Pārvietojiet /cgi-bin direktoriju uz pašreizējo direktoriju
$mv wwwroot/cgi-bin .

Kopējiet visus pašreizējā direktorijā esošos failus uz iepriekšējo direktoriju
cp -rpf -f * ../

Kā apturēt/restartēt/sākt redis pakalpojumu?
Ja instalējāt redis ar apt-get vai yum install, varat apturēt/sākt/restartēt redis tieši ar šādām komandām
/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server restart
/etc/init.d/redis restart

Ja redis instalējāt no pirmkoda, varat restartēt redis, izmantojot redis klienta programmas redis-cli izslēgšanas komandu:
redis-cli -h 127.0.0.1 -p 6379 shutdown

Ja neviena no iepriekš minētajām metodēm neizdodas apturēt redis, varat izmantot labāko ieroci:
kill -9

[Skatīt faila atrašanās vietas komandu]

Skatiet, kur ir ievietots PHP konfigurācijas fails:
Izmantojiet phpinfo, lai redzētu, ka, ja funkcija ir aizliegta, izpildiet to zem apvalka
php -v / -name php.ini
或者
find / -name php.ini

 

Parasti, ja Linux ir instalēts minimāli, wget pēc noklusējuma netiks instalēts.
yum instalēt
yum -y install wget

Sistēmas automātiskā jaunināšana darbojas, un yum ir bloķēta.
Varat piespiest yum procesu izslēgt:
rm -f /var/run/yum.pid

 

Pārbauda perl...Perl jūsu sistēmā netika atrasts: Lūdzu, instalējiet perl un izmēģiniet again
Acīmredzot ir jāinstalē perl. Perl instalēšanas komanda ir šāda:
yum -y install perl perl*

 

[SSH komandas Kloxo-MR vadības panelim]

Neizdevās instalēt motīvus vai spraudņus ar "Nevar izveidot direktoriju"
Risinājums: atkārtoti mainiet wp tēmas spraudņa un augšupielādes mapes atļaujas
Servera drošībai nevar piešķirt visas 777 atļaujas, tāpēc, kamēr šiem direktorijiem ir piešķirtas 755 atļaujas, tikai īpašniekam ir tiesības rakstīt.

Ja palaižat šādu komandu:
sh /script/fix-chownchmod

Kloxo-MR mēģinās pārskatīt īpašumtiesības un atļaujas failiem un direktorijiem vietnes dokumenta saknē

Kloxo-MR vadības panelis: dodieties uz "admin> serveris> (localhost)> IP adrese> atkārtoti lasīt IP".

Servera atjauninājums
Atjauniniet serveri uz jaunāko versiju
yum -y update

Iepriekš minētā metode ir izmēģināta daudzas reizes, taču joprojām pastāv problēma, lūdzu, ievadiet šo labošanas komandu:
yum clean all; yum update -y; sh /script/cleanup

(Programmas atjauninājumā pēc kāda laika dodieties paēst un atgriezieties, lai pārbaudītu, atsvaidzinātuNLO.org.in, img.NLO.org.in lapas ir atgriezušās normālā stāvoklī)

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

Lai nodrošinātu, ka iekļautā DNS ieraksta "statistiku", pēc yum clean all atjaunināšanas; yum update -y; sh /script/cleanup, noteikti palaidiet:
sh /script/fixdnsaddstatsrecord

Kloxo-MR jauninājums:
yum clean all; yum update kloxomr7 -y; yum update -y

Pārinstalējiet Kloxo-MR:
Ja kļūdas netiek atrastas, izmēģiniet šo komandu:
sh /script/upcp -y

发表 评论

Jūsu e-pasta adrese netiks publicēta. 必填 项 已 用 * Etiķete

Ritiniet uz augšu