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

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

【систем】

uname -a
#Прикажи информации за јадрото/OS/CPU

head -n 1 /etc/issue
#Проверете ја верзијата на оперативниот систем

cat /proc/cpuinfo
#Прикажи информации за процесорот

hostname
#Прикажи го името на компјутерот

lspci -tv
#Наведете ги сите PCI уреди

lsusb -tv
#Наведете ги сите USB уреди

lsmod
#List вчитани модули на кернелот

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
#Прикажи ги сите swap партиции

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/
#Ако процесот зафаќа премногу процесор, задолжително користете ја командата 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. Проверете ја верзијата на Linux Kernel
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
# преглед на сите инсталираниПакетиПакет

Команда #Рестартирај за заеднички услуги
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

# рестартирање мемкеширана
service memcached restart
service memcached start
service memcached stop

#boot start е мемкеширан
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

【Команда за следење】

следете стандардни команди за почеток, стоп, рестарт:
/etc/init.d/monit start
/etc/init.d/monit stop
/etc/init.d/monit restart

следиЗабелешка:
Бидејќи monit е поставен како процес на демон, а поставките што започнуваат со системот се додаваат во inittab, ако процесот на монитор запре, процесот на иницијација ќе го рестартира, а monit ги следи другите услуги, што значи дека мониторите за монитор услуги не можат да бидат престана да ги користи вообичаените методи, бидејќи штом ќе престане, monit ќе ги стартува повторно.

За да се запре услугата што се следи од monit, треба да се користи команда како monit stop name, на пример да се запре Tomcat:
monit stop tomcat

За да ги прекинете сите услуги што се следат со користење на монитор:
monit stop all

За да започнете услуга, можете да ја користите командата monit stop name,

За да започнете сè е:
monit start all

Поставете го monit да започне со системот и додадете го на крајот од датотеката /etc/inittab
# Стартувај монитор во стандардни нивоа на извршување
mo:2345:respawn:/usr/local/bin/monit -Ic /etc/monitrc

Деинсталирајте го мониторот:
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

Ако ниту еден од горенаведените методи не успее да го запре редицата, можете да го користите конечното оружје:
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: Одете во „админ> сервер>(локален хост)>ИП-адреса>Препрочитај ИП“.

Ажурирање на серверот
Ажурирајте го серверот до најновата верзија
yum -y update

Горенаведените методи се испробани многу пати, но сè уште има проблем, ве молиме внесете ја следнава команда за поправка:
yum clean all; yum update -y; sh /script/cleanup

(Во ажурирањето на програмата, одете да јадете по некое време и вратете се да проверите, освежитеНЛО.org.in, img.НЛОСтраниците .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/ ) сподели „Колекција на команди за гледање информации за системот на Линукс“, што е корисно за вас.

Добредојдовте да ја споделите врската од оваа статија:https://www.chenweiliang.com/cwl-405.html

Добредојдовте на Телеграмскиот канал на блогот на Чен Веилијанг за да ги добиете најновите ажурирања!

🔔 Бидете први што ќе го добиете вредниот „Водич за употреба на алатката за AI за маркетинг на содржина на ChatGPT“ во горниот директориум на каналот! 🌟
📚 Овој водич содржи огромна вредност, 🌟Ова е ретка можност, не ја пропуштајте! ⏰⌛💨
Споделете и лајкнете ако ви се допаѓа!
Вашето споделување и лајкови се наша континуирана мотивација!

 

评论

Вашата адреса за е-пошта нема да биде објавена. Се користат задолжителните полиња * Етикета

скролувајте до врвот