Колекция от команди за изглед на информация за системата на Linux

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, за да получите най-новите актуализации!

🔔 Бъдете първите, получили ценното „Ръководство за използване на инструмента за изкуствен интелект за маркетинг на съдържание ChatGPT“ в горната директория на канала! 🌟
📚 Това ръководство съдържа огромна стойност, 🌟Това е рядка възможност, не я пропускайте! ⏰⌛💨
Споделете и харесайте, ако ви харесва!
Вашите споделяния и харесвания са нашата постоянна мотивация!

 

发表 评论

Вашият имейл адрес няма да бъде публикуван. Използват се задължителните полета * Етикет

превъртете до върха