Справочник на статиите
Linuxкоманда за преглед на системна информация
【система】
uname -a
#Преглед на информация за ядрото/ОС/ЦП
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
общо използвани безплатни споделени буфери, кеширани
Mem: 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
#Преглед на параметрите на диска (само за 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
#Вижте всички групи в системата
кронтаб -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. Проверете версията на Apache
rpm -qa httpd
6. Вижте текущата информация за процесора
cat /proc/cpuinfo
7. Проверете текущата честота на процесора
cat /proc/cpuinfo | grep MHz
【програма】
rpm -qa
# преглед на всички инсталирани软件пакет
#Restart команда за общи услуги
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
#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
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
【Команда Monit】
monit стандартни команди за стартиране, спиране, рестартиране:
/etc/init.d/monit start
/etc/init.d/monit stop
/etc/init.d/monit restart
Monitпредпазни мерки:
Тъй като monit е зададен като процес на демон и настройките, които започват със системата, се добавят към inittab, ако процесът на monit спре, процесът на init ще го рестартира и monit наблюдава други услуги, което означава, че monit следи Услугите не могат бъдат спрени с помощта на обичайните методи, тъй като веднъж спрени, monit ще ги стартира отново.
За да спрете услуга, наблюдавана от monit, трябва да се използва команда като име на monit stop, например за спиране на tomcat:
monit stop tomcat
За да спрете всички услуги, наблюдавани от monit, използвайте:
monit stop all
За да стартирате услуга, можете да използвате командата monit stop name,
За да започнете всичко е:
monit start all
Задайте monit да стартира със системата и го добавете в края на файла /etc/inittab
# Стартирайте monit в стандартни нива на изпълнение
mo:2345:respawn:/usr/local/bin/monit -Ic /etc/monitrc
Деинсталирайте monit:
yum remove monit
【Изтеглете и декомпресирайте】
下载 WordPress Последната версия на
wget http://zh.wordpress.org/latest-zh_CN.tar.gz
разархивирайте
tar zxvf latest-zh_CN.tar.gz
Преместете файловете в папката на wordpress (абсолютен път) в текущото местоположение на директорията
mv wordpress/* .
Преместете директорията /cgi-bin в текущата директория
$mv wwwroot/cgi-bin .
Копирайте всички файлове в текущата директория в предишната директория
cp -rpf -f * ../
Как да спрете/рестартирате/стартирате услугата redis?
Ако сте инсталирали redis с 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 от изходния код, можете да рестартирате redis чрез командата за изключване на redis-cli, клиентската програма на redis:
redis-cli -h 127.0.0.1 -p 6379 shutdown
Ако никой от горните методи не успее да спре redis, можете да използвате най-доброто оръжие:
kill -9
[Команда за преглед на местоположението на файла]
Вижте къде е поставен PHP конфигурационният файл:
Използвайте phpinfo, за да видите, че ако функцията е забранена, изпълнете я под обвивката
php -v / -name php.ini
或者
find / -name php.ini
Обикновено, когато Linux е минимално инсталиран, wget няма да бъде инсталиран по подразбиране.
yum инсталирайте
yum -y install wget
Автоматичното надграждане на системата работи и yum е заключен.
Можете принудително да затворите процеса yum:
rm -f /var/run/yum.pid
Проверка за perl... Perl не е намерен във вашата система: Моля, инсталирайте perl и опитайте again
Очевидно е, че perl трябва да бъде инсталиран.Командата за инсталиране на perl е следната:
yum -y install perl perl*
[SSH команди за контролен панел Kloxo-MR]
Неуспешно инсталиране на теми или добавки с „Не може да се създаде директория“
Решение: променете отново разрешенията на приставката за wp тема и папката за качване
За сигурността на сървъра не могат да бъдат дадени всички 777 разрешения, така че докато на тези директории са дадени 755 разрешения, само собственикът има разрешение да пише.
Ако изпълните следната команда:
sh /script/fix-chownchmod
Kloxo-MR ще се опита да преразгледа собствеността и разрешенията за файлове и директории в корена на документа на сайта
Контролен панел Kloxo-MR: Отидете на „admin>Server>(localhost)>IP Address>Reread 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
Блог на Hope Chen Weiliang ( https://www.chenweiliang.com/ ) сподели „Колекция от команди за преглед на системна информация на Linux“, която е полезна за вас.
Добре дошли да споделите връзката към тази статия:https://www.chenweiliang.com/cwl-405.html
Добре дошли в канала на Telegram в блога на Chen Weiliang, за да получите най-новите актуализации!
📚 Това ръководство съдържа огромна стойност, 🌟Това е рядка възможност, не я пропускайте! ⏰⌛💨
Споделете и харесайте, ако ви харесва!
Вашите споделяния и харесвания са нашата постоянна мотивация!