Мақала анықтамалығы
Linuxжүйе ақпаратын қарау пәрмені
(Жүйе)
uname -a
#Ядро/OS/CPU ақпаратын көру
head -n 1 /etc/issue
#Операциялық жүйе нұсқасын тексеріңіз
cat /proc/cpuinfo
#CPU ақпаратын көру
hostname
#Компьютер атын көру
lspci -tv
#Барлық PCI құрылғыларының тізімін көрсетіңіз
lsusb -tv
#Барлық USB құрылғыларының тізімін көрсетіңіз
lsmod
#Жүктелген ядро модульдерінің тізімі
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 кБ
free -m
#Жадты пайдалануды және ауыстыруды пайдалануды көру
df -h
#Әр бөлімнің қолданылуын қараңыз
du -sh <目录名>
#Көрсетілген каталогтың өлшемін қараңыз
find . -type f -size +100M
#100 миллионнан асатын файлдарды табыңыз
find . -type f -print |wc -l
#Ағымдағы каталогтағы файлдардың санын есептеңіз
grep MemTotal /proc/meminfo
#Жадтың жалпы көлемін көру
grep MemFree /proc/meminfo
#Бос жад көлемін тексеріңіз
uptime
#Жүйенің жұмыс уақытын, пайдаланушылар санын, жүктемені қараңыз
cat /proc/loadavg
#Жүйе жүктемесін көру
【Диск және бөлімдер】
mount | column -t
#Тіркелген бөлім күйін қараңыз
code>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/
#Егер процесс тым көп процессорды алып жатса, оны табу үшін 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 ядросының нұсқасын тексеріңіз
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
#жүктеуді бастау жады кэштелген
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
MYSQL, KLOXO-MR PID файлының жолын басқару панелі «процесс» арқылы көруге болады:
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
Mysql күйін тексеру үшін минут сайын пәрменді бастау үшін осы жолды /etc/crontab ішіне қосуға болады:
* * * * * /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 процесі тоқтаса, init процесі оны қайта іске қосады және monit басқа қызметтерді бақылайды, яғни monit бақыланатын Қызметтерді орындау мүмкін емес. әдеттегі әдістерді қолдануды тоқтатты, өйткені тоқтатқаннан кейін monit оларды қайтадан бастайды.
monit арқылы бақыланатын қызметті тоқтату үшін monit stop атауы сияқты пәрменді пайдалану керек, мысалы, 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 орнатып, ag пайдаланып көріңізain
Perl орнату керек екені анық.Perl орнату пәрмені келесідей:
yum -y install perl perl*
[Kloxo-MR басқару тақтасына арналған SSH пәрмендері]
Тақырыпты немесе плагинді орнату кезінде ол "Каталогты жасау мүмкін емес"
Шешім: wp тақырып плагинінің және жүктеп салу қалтасының рұқсаттарын қайта өзгертіңіз
Сервер қауіпсіздігі үшін біз барлық 777 рұқсатты бере алмаймыз, сондықтан бұл каталогтарға 755 рұқсат берілген болса, тек иесінің жазуға рұқсаты бар.
Келесі пәрменді іске қоссаңыз:
sh /script/fix-chownchmod
Kloxo-MR сайттың құжат түбіріндегі файлдар мен каталогтарға иелік пен рұқсаттарды қайта қарауға әрекет жасайды
Kloxo-MR басқару тақтасы: «әкімші>Сервер>(localhost)>IP мекенжайы>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 арнасына қош келдіңіз!
📚 Бұл нұсқаулықта үлкен құндылық бар, 🌟Бұл сирек мүмкіндік, оны жіберіп алмаңыз! ⏰⌛💨
Ұнаса лайк басып, бөлісіңіз!
Сіздің бөлісулеріңіз бен лайктарыңыз - біздің үздіксіз мотивациямыз!