Kolekcja poleceń widoku informacji o systemie Linux

Linuxpolecenie wyświetlania informacji o systemie

【system】

uname -a
#Wyświetl informacje o jądrze/systemie operacyjnym/procesorze

head -n 1 /etc/issue
#Sprawdź wersję systemu operacyjnego

cat /proc/cpuinfo
#Wyświetl informacje o procesorze

hostname
#Wyświetl nazwę komputera

lspci -tv
#Wymień wszystkie urządzenia PCI

lsusb -tv
#Wymień wszystkie urządzenia USB

lsmod
#Lista załadowanych modułów jądra

env
#Wyświetl zmienne środowiskowe

【ratunek】

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

root@ubuntu-512mb-sfo1-01:~# free -m
całkowita liczba wykorzystanych wolnych buforów współdzielonych w pamięci podręcznej
Pamiątka: 494 227 266 0 10 185
-/+ bufory/pamięć podręczna: 31 462
Zamiana: 0 Zapytaj 0 0

root@ubuntu-512mb-sfo1-01:~# grep MemFree /proc/meminfo
Bezpłatna pamięć: 272820 kB

 

free -m
#Wyświetl użycie pamięci i użycie wymiany

df -h
#Zobacz użycie każdej partycji

du -sh <目录名>
#Wyświetl rozmiar określonego katalogu

find . -type f -size +100M
#Znajdź pliki powyżej 100M

find . -type f -print |wc -l
#Policz liczbę plików w bieżącym katalogu

grep MemTotal /proc/meminfo
#Zobacz całkowitą ilość pamięci

grep MemFree /proc/meminfo
#Sprawdź ilość wolnej pamięci

uptime
#Wyświetl czas działania systemu, liczbę użytkowników, obciążenie

cat /proc/loadavg
#Wyświetl obciążenie systemu

【Dyski i partycje】

mount | column -t
#Wyświetl stan dołączonej partycji

kod>fdisk -l

#Zobacz wszystkie partycje

swapon -s
#Wyświetl wszystkie partycje wymiany

hdparm -i /dev/hda
#Wyświetl parametry dysku (tylko dla urządzeń IDE)

dmesg | grep IDE
#Wyświetl stan wykrywania urządzenia IDE podczas uruchamiania

【sieć】

ifconfig
#Wyświetl właściwości wszystkich interfejsów sieciowych

iptables -L
#Wyświetl ustawienia zapory

route -n
#Wyświetl tablicę routingu

netstat -lntp
#Zobacz wszystkie porty nasłuchowe

netstat -antp
#Wyświetl wszystkie nawiązane połączenia

netstat -s
#Wyświetl statystyki sieci

【proces】

cat /proc/sys/kernel/threads-max
Wyświetl maksymalną liczbę wątków dozwoloną przez system

cat /proc/sys/kernel/pid_max
Zobacz maksymalną liczbę procesów dozwoloną przez system

ps -ef
# zobacz wszystkie procesy

top
#Wyświetlaj status procesu w czasie rzeczywistym

ll /proc/PID/fd/
#Jeśli proces zajmuje zbyt dużo procesora, użyj polecenia ll /proc/PID/fd/, aby go znaleźć, jeśli nie możesz go znaleźć, znajdź go kilka razy

【użytkownik】

w
#Zobacz aktywnych użytkowników

id <用户名>
#Wyświetl określone informacje o użytkowniku

last
#Wyświetl dziennik logowania użytkownika

cut -d: -f1 /etc/passwd
#Zobacz wszystkich użytkowników systemu

cut -d: -f1 /etc/group
#Wyświetl wszystkie grupy w systemie

crontab -l
#Wyświetl zaplanowane zadania bieżącego użytkownika

【Obsługiwać】

chkconfig --list
#Wymień wszystkie usługi systemowe

chkconfig --list | grep on
#Wymień wszystkie uruchomione usługi systemowe

##CentOS Zapytanie o wersję usługi]
Polecenie zapytania o wersję usługi CentOS:

1. Sprawdź wersję jądra Linux
uname -r

2. Sprawdź wersję CentOS
cat /etc/redhat-release

3. Sprawdź wersję PHP
php -v

4. Widok MySQL 版本
mysql -v

5. Sprawdź wersję Apache
rpm -qa httpd

6. Wyświetl aktualne informacje o procesorze
cat /proc/cpuinfo

7. Sprawdź aktualną częstotliwość procesora
cat /proc/cpuinfo | grep MHz

【program】

rpm -qa
# zobacz wszystkie zainstalowaneOprogramowaniePakiet

#Uruchom ponownie polecenie dla wspólnych usług
service memcached restart

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

monit start all

service nginx restart

#restart CWP
service cwpsrv restart

# uruchom ponownie memcached
service memcached restart
service memcached start
service memcached stop

#boot start memcached
chkconfig memcached on

Zrestartuj httpd, aby kod zaczął działać, polecenie:
service httpd restart
service httpd start
service httpd stop

chkconfig httpd on

przeładuj httpd polecenie:
service httpd force-reload
service httpd reload

Polecenie restartu Nginx:
/etc/init.d/nginxd restart

service nginxd force-reload
service nginxd reload
service nginxd restart

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

Zainstaluj ponownie 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

Użyj następującego polecenia, aby wyświetlić ranking użycia pamięci i użycia pamięci procesu:
free -m
ps -eo pmem,pcpu,rss,vsize,args | sort -k 1 -r | less

mysql_upgrade wykonuje następujące polecenia, aby sprawdzić i naprawić tabele oraz zaktualizować tabele systemowe:
mysqlcheck --all-databases --check-upgrade --auto-repair

Zamknij MySQL polecenie:
killall mysqld

Zobacz proces mysql:
ps -ef|grep mysqld
watch -n 1 "ps -ef | grep mysql"

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

Ścieżkę pliku PID MYSQL, KLOXO-MR można wyświetlić za pomocą „procesu” panelu sterowania:
pid-file=/var/lib/mysql/centos-512mb-sfo1-01.pid
pid-file=/var/lib/mysql/xxxx.pid

lub polecenie SSH "ps -ef", aby zobaczyć wszystkie procesy:
check process apache with pidfile /usr/local/apache/logs/httpd.pid
check process mysql with pidfile /var/run/mysqld/mysqld.pid

Możesz dodać tę linię do /etc/crontab, aby co minutę uruchamiać polecenie sprawdzające stan mysql:
* * * * * /sbin/service mysql status || service mysql start

【Monit polecenie】

monituj standardowe komendy start, stop, restart:
/etc/init.d/monit start
/etc/init.d/monit stop
/etc/init.d/monit restart

monitUwaga:
Ponieważ monit jest ustawiony jako proces demona, a ustawienia rozpoczynające się od systemu są dodawane do inittab, jeśli proces monit zostanie zatrzymany, proces init uruchomi go ponownie, a monit monitoruje inne usługi, co oznacza, że ​​monitorowane usługi nie mogą być przestał używać zwykłych metod, ponieważ po zatrzymaniu, monit uruchomi je ponownie.

Aby zatrzymać usługę monitorowaną przez monit, należy użyć polecenia typu monit stop name, na przykład, aby zatrzymać tomcat:
monit stop tomcat

Aby zatrzymać wszystkie usługi monitorowane przez monit użyj:
monit stop all

Aby uruchomić usługę możesz użyć polecenia monit stop name,

Na początek wszystko to:
monit start all

Ustaw monit na start z systemem i dodaj go na końcu pliku /etc/inittab
# Uruchom monitor w standardowych poziomach działania
mo:2345:respawn:/usr/local/bin/monit -Ic /etc/monitrc

Odinstaluj monitor:
yum remove monit

【Pobierz i rozpakuj】

下载 wordpress Najnowsza wersja
wget http://zh.wordpress.org/latest-zh_CN.tar.gz

rozsunąć suwak
tar zxvf latest-zh_CN.tar.gz

Przenieś pliki z folderu wordpress (ścieżka bezwzględna) do bieżącej lokalizacji katalogu
mv wordpress/* .

Przenieś katalog /cgi-bin do bieżącego katalogu
$mv wwwroot/cgi-bin .

Skopiuj wszystkie pliki z bieżącego katalogu do poprzedniego katalogu
cp -rpf -f * ../

Jak zatrzymać/zrestartować/uruchomić usługę redis?
Jeśli zainstalowałeś redis za pomocą apt-get lub yum install, możesz zatrzymać/uruchomić/zrestartować redis bezpośrednio za pomocą następujących poleceń
/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server restart
/etc/init.d/redis restart

Jeśli zainstalowałeś redis z kodu źródłowego, możesz ponownie uruchomić redis za pomocą polecenia zamknięcia redis-cli, programu klienckiego redis:
redis-cli -h 127.0.0.1 -p 6379 shutdown

Jeśli żadna z powyższych metod nie powstrzyma redisa, możesz użyć broni ostatecznej:
kill -9

[polecenie Wyświetl lokalizację pliku]

Zobacz, gdzie znajduje się plik konfiguracyjny PHP:
Użyj phpinfo, aby zobaczyć, że jeśli funkcja jest zabroniona, uruchom ją w powłoce
php -v / -name php.ini
或者
find / -name php.ini

 

Ogólnie rzecz biorąc, gdy linux jest zainstalowany minimalnie, wget nie będzie instalowany domyślnie.
mniam instalacja
yum -y install wget

Automatyczna aktualizacja systemu jest uruchomiona i yum jest zablokowany.
Możesz wymusić zamknięcie procesu mniam:
rm -f /var/run/yum.pid

 

Sprawdzanie perla... Perl nie został znaleziony w twoim systemie: Zainstaluj perla i wypróbuj again
Oczywiście perl musi być zainstalowany.Polecenie instalacji perla wygląda następująco:
yum -y install perl perl*

 

[polecenia SSH dla panelu sterowania Kloxo-MR]

Podczas instalacji motywu lub wtyczki kończy się niepowodzeniem z komunikatem „Nie można utworzyć katalogu”
Rozwiązanie: ponownie zmień uprawnienia wtyczki motywu wp i folderu przesyłania
Ze względu na bezpieczeństwo serwera nie możemy nadać wszystkich 777 uprawnień, więc dopóki te katalogi mają przyznane 755 uprawnień, tylko właściciel ma uprawnienia do zapisu.

Jeśli uruchomisz następujące polecenie:
sh /script/fix-chownchmod

Kloxo-MR podejmie próbę posiadania wersji i uprawnień do plików i katalogów w katalogu głównym dokumentu witryny

Panel sterowania Kloxo-MR: Przejdź do „admin> serwer> (localhost)> adres IP> ponownie przeczytaj adres IP”.

Aktualizacja serwera
Zaktualizuj serwer do najnowszej wersji
yum -y update

Powyższe metody zostały wypróbowane wiele razy, ale nadal występuje problem, wprowadź następującą komendę naprawy:
yum clean all; yum update -y; sh /script/cleanup

(W aktualizacji programu idź za chwilę zjeść i wróć sprawdzić, odświeżyć)ufo.org.in, zdjęcieufostrony .org.in wróciły do ​​normy)

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

Aby upewnić się, że dołączony dns rejestruje „statystyki”, po zaktualizowaniu yum clean all; yum update -y; sh /script/cleanup, należy uruchomić:
sh /script/fixdnsaddstatsrecord

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

Zainstaluj ponownie Kloxo-MR:
Jeśli nie zostaną znalezione żadne błędy, wypróbuj następujące polecenie:
sh /script/upcp -y

Nadzieja Chen Weiliang Blog ( https://www.chenweiliang.com/ ) udostępnił „Zbiór poleceń przeglądania informacji o systemie Linux”, który jest dla Ciebie pomocny.

Zapraszamy do udostępnienia linku do tego artykułu:https://www.chenweiliang.com/cwl-405.html

Witamy na kanale Telegram bloga Chen Weiliang, aby uzyskać najnowsze aktualizacje!

🔔 Bądź pierwszą osobą, która otrzyma cenny „Przewodnik po użyciu narzędzia AI do marketingu treści ChatGPT” w głównym katalogu kanału! 🌟
📚 Ten przewodnik zawiera ogromną wartość, 🌟To rzadka okazja, nie przegap jej! ⏰⌛💨
Udostępnij i polub, jeśli chcesz!
Twoje udostępnianie i polubienia to nasza ciągła motywacja!

 

发表 评论

Twoj adres e-mail nie bedzie opublikowany. 必填 项 已 用 * 标注

przewiń na górę