Linux systeem ynformaasje werjefte kommando kolleksje

linuxSysteem ynformaasje besjen kommando

【systeem】

uname -a
#Besjoch kernel / bestjoeringssysteem / CPU-ynformaasje

head -n 1 /etc/issue
# Kontrolearje de ferzje fan it bestjoeringssysteem

cat /proc/cpuinfo
# Besjoch CPU-ynformaasje

hostname
# Besjoch kompjûternamme

lspci -tv
# List alle PCI-apparaten

lsusb -tv
# List alle USB-apparaten

lsmod
#List laden kernelmodules

env
#Besjoch omjouwingsfariabelen

【helpmiddel】

* Dokumintaasje: https://help.ubuntu.com/

root@ubuntu-512mb-sfo1-01:~# free -m
totaal brûkte frije dielde buffers yn cache
Mem: 494 227 266 0 10 185
-/+ buffers/cache: 31 462
Ruilje: 0 Fraach 0 0

root@ubuntu-512mb-sfo1-01:~# grep MemFree /proc/meminfo
MemFrij: 272820 kB

 

free -m
#Besjoch ûnthâldgebrûk en ruil gebietgebrûk

df -h
# Besjoch it gebrûk fan elke partysje

du -sh <目录名>
#Besjoch de grutte fan 'e opjûne map

find . -type f -size +100M
# Fyn bestannen grutter dan 100M

find . -type f -print |wc -l
#Tel it oantal bestannen yn 'e hjoeddeistige map

grep MemTotal /proc/meminfo
# Besjoch de totale hoemannichte ûnthâld

grep MemFree /proc/meminfo
# Kontrolearje it bedrach fan fergees ûnthâld

uptime
# Besjoch systeem rinnende tiid, oantal brûkers, lading

cat /proc/loadavg
#Besjoch systeemlading

【Skiif en partition】

mount | column -t
#Besjoch de taheakke partitionstatus

koade>fdisk -l

#Besjoch alle partysjes

swapon -s
#Besjoch alle ruilpartysjes

hdparm -i /dev/hda
# Besjoch skiifparameters (allinich fan tapassing op IDE-apparaten)

dmesg | grep IDE
#Kontrolearje de IDE-apparaatdeteksjestatus by it opstarten

【netwurk】

ifconfig
# Besjoch de eigenskippen fan alle netwurkynterfaces

iptables -L
# Besjoch firewallynstellingen

route -n
# Besjoch routingtabel

netstat -lntp
# Besjoch alle harkpoarten

netstat -antp
#Besjoch alle fêststelde ferbiningen

netstat -s
#Besjoch netwurkstatistiken

【proses】

cat /proc/sys/kernel/threads-max
Kontrolearje it maksimum oantal triedden tastien troch it systeem

cat /proc/sys/kernel/pid_max
Besjoch it maksimum oantal prosessen tastien troch it systeem

ps -ef
# Besjoch alle prosessen

top
# Display prosesstatus yn realtime

ll /proc/PID/fd/
#As it CPU-gebrûk fan it proses te heech is, brûk dan it kommando ll /proc/PID/fd/ om te sykjen. As jo ​​it net kinne fine, sykje dan ferskate kearen.

【brûker】

w
#Besjoch aktive brûkers

id <用户名>
#Besjoch oantsjutte brûkersynformaasje

last
#Besjoch loginlog fan brûkers

cut -d: -f1 /etc/passwd
#Besjoch alle brûkers yn it systeem

cut -d: -f1 /etc/group
#Besjoch alle groepen yn it systeem

crontab -l
# Besjoch de plande taken fan 'e hjoeddeistige brûker

【Tsjinje】

chkconfig --list
# List alle systeemtsjinsten

chkconfig --list | grep on
# List alle begon systeemtsjinsten

##【CentOS Tsjinstferzjefraach]
CentOS tsjinst ferzje query kommando:

1. Kontrolearje de Linux Kernel ferzje
uname -r

2. Kontrolearje CentOS ferzje
cat /etc/redhat-release

3. Kontrolearje PHP ferzje
php -v

4. Sjoch MySQL Ferzje
mysql -v

5. Kontrolearje Apache ferzje
rpm -qa httpd

6. Sjoch aktuele CPU ynformaasje
cat /proc/cpuinfo

7. Kontrolearje de hjoeddeiske CPU frekwinsje
cat /proc/cpuinfo | grep MHz

【programma】

rpm -qa
# Besjoch alles ynstalleareSoftwarePake

# Opdrachten opnij starte foar mienskiplike tsjinsten
service memcached restart

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

monit start all

service nginx restart

#CWP opnij starte
service cwpsrv restart

#Restart memcached
service memcached restart
service memcached start
service memcached stop

#Begjin memcached op boot
chkconfig memcached on

Start httpd opnij om de koade effekt te meitsjen: kommando:
service httpd restart
service httpd start
service httpd stop

chkconfig httpd on

reload httpd kommando:
service httpd force-reload
service httpd reload

Nginx opnij starte kommando:
/etc/init.d/nginxd restart

service nginxd force-reload
service nginxd reload
service nginxd restart

php-fpm opnij starte kommando:
/etc/init.d/php-fpm restart
service php-fpm restart
service php-fpm start

Ynstallearje php-fpm opnij:
sudo yum reinstall php-fpm

service mysql restart
service mysqld restart

service mysql stop
service mysqld stop

service mysql start
service mysqld start

Brûk it folgjende kommando om it ûnthâldgebrûk te kontrolearjen en de ranglist fan ûnthâldgebrûk te ferwurkjen:
free -m
ps -eo pmem,pcpu,rss,vsize,args | sort -k 1 -r | less

MySQL_upgrade fiert de folgjende kommando's út om tabellen te kontrolearjen en te reparearjen en systeemtabellen te upgrade:
mysqlcheck --all-databases --check-upgrade --auto-repair

Slút MySQL kommando:
killall mysqld

Kontrolearje it mysql-proses:
ps -ef|grep mysqld
watch -n 1 "ps -ef | grep mysql"

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

It PID-bestânpaad fan MYSQL, KLOXO-MR kin wurde besjoen fia it "Proses" fan it kontrôlepaniel:
pid-file=/var/lib/mysql/centos-512mb-sfo1-01.pid
pid-file=/var/lib/mysql/xxxx.pid

Of SSH kommando "ps -ef" om alle prosessen te besjen:
check process apache with pidfile /usr/local/apache/logs/httpd.pid
check process mysql with pidfile /var/run/mysqld/mysqld.pid

Jo kinne dizze rigel tafoegje oan /etc/crontab om dit kommando elke minút te begjinnen om mysql-status te kontrolearjen:
* * * * * /sbin/service mysql status || service mysql start

【Monit kommando】

monitor standert start, stop, werstart kommando's:
/etc/init.d/monit start
/etc/init.d/monit stop
/etc/init.d/monit restart

monitorcaution:
Sûnt monit is ynsteld as in daemon-proses en de ynstelling om te begjinnen mei it systeem wurdt tafoege oan inittab, as it monit-proses stopt, sil it init-proses it opnij starte, en monit kontrolearret oare tsjinsten, wat betsjut dat wat monit kontrolearret De tsjinst kin net wêze stoppe mei it brûken fan normale metoaden, want sa gau as it is stoppe, sil monit it opnij begjinne.

Om de tsjinst te stopjen dy't kontrolearre wurdt troch monit, moatte jo it kommando monit stop namme brûke. Bygelyks om tomcat te stopjen:
monit stop tomcat

Om alle tsjinsten te stopjen dy't kontrolearre wurde troch monitorgebrûk:
monit stop all

Om in tsjinst te begjinnen, kinne jo it kommando monit stop namme brûke.

Om alles te begjinnen:
monit start all

Stel monit yn om te begjinnen mei it systeem en foegje it ta oan 'e ein fan it /etc/inittab-bestân
# Run monitor yn standert run-nivo's
mo:2345:respawn:/usr/local/bin/monit -Ic /etc/monitrc

Uninstall monitor:
yum remove monit

[Download en unzip]

下载 wordpress De lêste ferzje fan
wget http://zh.wordpress.org/latest-zh_CN.tar.gz

unzip
tar zxvf latest-zh_CN.tar.gz

Ferpleats de bestannen yn 'e wordpress-map (absolút paad) nei de hjoeddeistige maplokaasje
mv wordpress/* .

Ferpleats de map /cgi-bin nei de aktuele map
$mv wwwroot/cgi-bin .

Kopiearje alle triemmen yn de aktuele map nei de foarige map
cp -rpf -f * ../

Hoe stopje / opnij starte / begjinne redis-tsjinst?
As redis is ynstalleare mei apt-get of yum install, kinne jo direkt stopje / begjinne / opnij starte troch de folgjende kommando's
/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server restart
/etc/init.d/redis restart

As redis is ynstalleare fia boarnekoade, kinne jo redis opnij starte fia it shutdown-kommando fan redis clientprogramma redis-cli:
redis-cli -h 127.0.0.1 -p 6379 shutdown

As gjin fan 'e boppesteande metoaden mei súkses stopje redis, kinne jo it ultime wapen brûke:
kill -9

[Bestânlokaasjekommando besjen]

Kontrolearje wêr't de PHP-konfiguraasjebestannen pleatst wurde:
Brûk phpinfo om te sjen oft de funksje ferbean is en útfiere it yn 'e shell.
php -v / -name php.ini
或者
find / -name php.ini

 

Yn 't algemien, as Linux minimaal is ynstalleare, sil wget net standert wurde ynstalleare.
yum ynstallaasje
yum -y install wget

De automatyske systeemupgrade rint en yum is yn in beskoattele steat.
Jo kinne it yum-proses krêftich ôfslute:
rm -f /var/run/yum.pid

 

Kontrolearje op perl...Perl is net fûn op jo systeem: Ynstallearje asjebleaft perl en besykje again
Fansels moatte jo perl ynstallearje. It kommando perl ynstallaasje is as folget:
yum -y install perl perl*

 

[Kloxo-MR-kontrôlepaniel tawijd SSH-kommando]

By it ynstallearjen fan tema's of plug-ins, mislearret it en freget "Kin triemtafel net oanmeitsje"
Oplossing: Feroarje de tagongsrjochten fan 'e wp-tema-plug-in en uploadmap opnij
Omwille fan serverfeiligens kinne wy ​​net alle 777 tagongsrjochten jaan, dus jou dizze mappen gewoan 755 tagongsrjochten, dat is allinich de eigner hat tastimming om te skriuwen.

As jo ​​​​it folgjende kommando útfiere:
sh /script/fix-chownchmod

Kloxo-MR sil besykje eigendom en tagongsrjochten op bestannen en mappen yn 'e dokumintroot fan' e webside te herzien.

Kloxo-MR Control Panel: Gean nei "admin> Servers> (localhost)> IP-adres> Reread IP".

Server update
Update de tsjinner nei de lêste ferzje
yum -y update

De boppesteande metoaden binne in protte kearen besocht, mar d'r is noch in probleem, fier asjebleaft it folgjende reparaasjekommando yn:
yum clean all; yum update -y; sh /script/cleanup

(It programma wurdt bywurke. Kontrolearje asjebleaft nei in skoftke werom en ferfarskje.UFO.org.in, img.UFODe .org.in-side is werom nei normaal)

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

Om te soargjen dat de DNS-records opnommen yn 'e "statistiken" wurde bywurke, nei it bywurkjen fan yum skjin alles; yum update -y; sh /script/cleanup, wês wis dat jo útfiere:
sh /script/fixdnsaddstatsrecord

Upgrade Kloxo-MR:
yum clean all; yum update kloxomr7 -y; yum update -y

Ynstallearje Kloxo-MR opnij:
As der gjin flaters wurde fûn, besykje dan it folgjende kommando:
sh /script/upcp -y

发表 评论

Jo e-mailadres sil net publisearre wurde. Ferplichte fjilden wurde brûkt * Etiket

Scroll nei boppen