Koléksi paréntah tampilan inpormasi sistem Linux

Linuxparéntah view informasi sistem

【sistem】

uname -a
# Tingali inpormasi kernel / OS / CPU

head -n 1 /etc/issue
# Pariksa versi sistem operasi

cat /proc/cpuinfo
# Tingali inpormasi CPU

hostname
# Tingali nami komputer

lspci -tv
# Daptar sadaya alat PCI

lsusb -tv
# Daptar sadaya alat USB

lsmod
# Daptar modul kernel anu dimuat

env
# Tingali variabel lingkungan

【sumberdaya】

* Dokuméntasi: https://help.ubuntu.com/

root@ubuntu-512mb-sfo1-01:~# free -m
total dipaké bebas dibagikeun buffers sindangan
Mém: 494 227 266 0 10 185
-/+ panyangga/cache: 31 462
Swap: 0 Tanya 0 0

root@ubuntu-512mb-sfo1-01:~# grep MemFree /proc/meminfo
MémFree: 272820 kB

 

free -m
# Tingali pamakean mémori sareng pamakean swap

df -h
# Tingali panggunaan unggal partisi

du -sh <目录名>
# Tingali ukuran diréktori anu ditangtukeun

find . -type f -size +100M
# Milarian file langkung ti 100M

find . -type f -print |wc -l
# Ngitung jumlah file dina diréktori ayeuna

grep MemTotal /proc/meminfo
# Tingali jumlah total mémori

grep MemFree /proc/meminfo
# Pariksa jumlah mémori gratis

uptime
# Tempo sistem waktos jalan, jumlah pangguna, beban

cat /proc/loadavg
# Tingali beban sistem

【Disk jeung Partisi】

mount | column -t
# Tingali status partisi anu napel

kode> fdisk -l

# Tingali sadaya partisi

swapon -s
# Tingali sadaya partisi swap

hdparm -i /dev/hda
# Tingali parameter disk (ngan ukur pikeun alat IDE)

dmesg | grep IDE
# Tingali status deteksi alat IDE nalika ngamimitian

【jaringan】

ifconfig
# Tingali sipat sadaya antarmuka jaringan

iptables -L
# Tingali setélan firewall

route -n
# Tingali tabel routing

netstat -lntp
# Tingali sadaya palabuhan ngadangukeun

netstat -antp
# Tingali sadaya sambungan anu diadegkeun

netstat -s
# Tingali statistik jaringan

【prosés】

cat /proc/sys/kernel/threads-max
Tempo jumlah maksimum threads diwenangkeun ku sistem

cat /proc/sys/kernel/pid_max
Ningali jumlah maksimum prosés anu diidinan ku sistem

ps -ef
# tingali sadaya prosés

top
#Tampilkeun status prosés sacara real waktos

ll /proc/PID/fd/
#Upami prosésna seueur teuing CPU, pastikeun nganggo paréntah ll /proc/PID/fd/ pikeun mendakanana, upami anjeun henteu mendakanana, panggihan sababaraha kali.

【pamaké】

w
# Tingali pangguna aktip

id <用户名>
# Tingali inpormasi pangguna anu ditangtukeun

last
# Tingali log login pangguna

cut -d: -f1 /etc/passwd
# Tingali sadaya pangguna sistem

cut -d: -f1 /etc/group
# Tingali sadaya grup dina sistem

crontab -l
# Tingali tugas anu dijadwalkeun pangguna ayeuna

【Layanan】

chkconfig --list
# Daptar sadaya jasa sistem

chkconfig --list | grep on
# Daptar sadaya jasa sistem anu dimimitian

##【CentOS Patarosan versi jasa]
Paréntah pamundut versi jasa CentOS:

1. Pariksa versi Linux Kernel
uname -r

2. Pariksa versi CentOS
cat /etc/redhat-release

3. Pariksa versi PHP
php -v

4. Témbongkeun MySQL vérsi
mysql -v

5. Pariksa versi Apache
rpm -qa httpd

6. Nempo informasi CPU ayeuna
cat /proc/cpuinfo

7. Pariksa frékuénsi CPU ayeuna
cat /proc/cpuinfo | grep MHz

【program】

rpm -qa
# tingali sadayana dipasang软件Pakét

#Restart paréntah pikeun layanan umum
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

# balikan deui memcached
service memcached restart
service memcached start
service memcached stop

#boot ngamimitian memcached
chkconfig memcached on

Pareuman terus hurungkeun deui httpd sangkan kodeu mawa pangaruh paréntah:
service httpd restart
service httpd start
service httpd stop

chkconfig httpd on

reload paréntah httpd:
service httpd force-reload
service httpd reload

Paréntah balikan deui Nginx:
/etc/init.d/nginxd restart

service nginxd force-reload
service nginxd reload
service nginxd restart

php-fpm paréntah balikan deui:
/etc/init.d/php-fpm restart
service php-fpm restart
service php-fpm start

Pasang deui 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

Anggo paréntah di handap ieu pikeun ningali pamakean mémori sareng prosés réngking pamakean mémori:
free -m
ps -eo pmem,pcpu,rss,vsize,args | sort -k 1 -r | less

MySQL_upgrade ngajalankeun paréntah di handap ieu pikeun pariksa sareng ngalereskeun tabel sareng ningkatkeun tabel sistem:
mysqlcheck --all-databases --check-upgrade --auto-repair

Tutup paréntah MySQL:
killall mysqld

Tingali prosés mysql:
ps -ef|grep mysqld
watch -n 1 "ps -ef | grep mysql"

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

Jalur file PID MYSQL, KLOXO-MR tiasa ditingali ngaliwatan "prosés" panel kontrol:
pid-file=/var/lib/mysql/centos-512mb-sfo1-01.pid
pid-file=/var/lib/mysql/xxxx.pid

atanapi paréntah SSH "ps -ef" pikeun ningali sadaya prosés:
check process apache with pidfile /usr/local/apache/logs/httpd.pid
check process mysql with pidfile /var/run/mysqld/mysqld.pid

Anjeun tiasa nambihan garis ieu kana /etc/crontab pikeun ngamimitian paréntah unggal menit pikeun mariksa status mysql:
* * * * * /sbin/service mysql status || service mysql start

【Paréntah Monitor】

monitor standar ngamimitian, eureun, balikan deui paréntah:
/etc/init.d/monit start
/etc/init.d/monit stop
/etc/init.d/monit restart

monitorCatetan:
Kusabab monit disetél salaku prosés daemon, sareng setélan anu dimimitian ku sistem ditambahkeun kana inittab, upami prosés monit lirén, prosés init bakal ngamimitian deui, sareng monit ngawas jasa anu sanés, anu hartosna jasa monitor monit moal tiasa. dieureunkeun ngagunakeun métode biasa, sabab sakali dieureunkeun, monit bakal ngamimitian deui.

Pikeun ngeureunkeun jasa anu diawaskeun ku monit, paréntah sapertos nami eureun monit kedah dianggo, contona pikeun ngeureunkeun Tomcat:
monit stop tomcat

Pikeun ngeureunkeun sadaya jasa anu diawaskeun ku pamakean monit:
monit stop all

Pikeun ngamimitian jasa anjeun tiasa nganggo paréntah monit stop name,

Pikeun ngamimitian sadayana nyaéta:
monit start all

Setel monit pikeun mimitian ku sistem sareng tambahkeun dina tungtung file /etc/inittab
# Jalankeun monit dina tingkat run standar
mo:2345:respawn:/usr/local/bin/monit -Ic /etc/monitrc

Uninstall monit:
yum remove monit

【Unduh sareng decompress】

下载 wordpress Versi panganyarna tina
wget http://zh.wordpress.org/latest-zh_CN.tar.gz

unzip
tar zxvf latest-zh_CN.tar.gz

Pindahkeun file dina folder wordpress (jalur mutlak) ka lokasi diréktori ayeuna
mv wordpress/* .

Pindahkeun diréktori / cgi-bin ka diréktori ayeuna
$mv wwwroot/cgi-bin .

Nyalin sadaya file dina diréktori ayeuna ka diréktori saméméhna
cp -rpf -f * ../

Kumaha carana ngeureunkeun / ngabalikan deui / ngamimitian jasa redis?
Upami anjeun masang redis nganggo apt-get atanapi yum install, anjeun tiasa ngeureunkeun / ngamimitian / ngabalikan deui redis langsung nganggo paréntah di handap ieu
/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server restart
/etc/init.d/redis restart

Upami anjeun masang redis tina kode sumber, anjeun tiasa ngabalikan deui redis ngalangkungan paréntah shutdown program klien redis redis-cli:
redis-cli -h 127.0.0.1 -p 6379 shutdown

Upami teu aya metodeu di luhur anu tiasa ngeureunkeun redis, anjeun tiasa nganggo senjata pamungkas:
kill -9

[Témbongkeun paréntah lokasi file]

Tingali dimana file konfigurasi PHP disimpen:
Anggo phpinfo pikeun ningali yén upami fungsina dilarang, laksanakeun dina cangkang
php -v / -name php.ini
或者
find / -name php.ini

 

Sacara umum, nalika linux dipasang minimal, wget moal dipasang sacara standar.
hayuu dipasang
yum -y install wget

Pamutahiran otomatis sistem jalan sareng yum dikonci.
Anjeun tiasa maksa prosés yum pikeun mareuman:
rm -f /var/run/yum.pid

 

Mariksa perl...Perl teu kapanggih dina sistem Anjeun: Mangga install perl jeung cobaan again
Jelas, perl kedah dipasang. Paréntah instalasi perl nyaéta kieu:
yum -y install perl perl*

 

[Paréntah SSH pikeun panel kontrol Kloxo-MR]

Nalika masang téma atanapi plugin, éta gagal sareng "Teu tiasa nyiptakeun diréktori"
Solusi: robih deui idin wp theme plugin sareng unggah folder
Pikeun kaamanan server, 777 idin teu bisa dibikeun kabeh, jadi salami diréktori ieu dibéré 755 idin, ngan nu boga idin pikeun nulis.

Upami anjeun ngajalankeun paréntah di handap ieu:
sh /script/fix-chownchmod

Kloxo-MR bakal nyobian kapamilikan révisi sareng idin kana file sareng diréktori dina akar dokumén situs

Panel Kontrol Kloxo-MR: Pindah ka "admin> Server> (localhost)> Alamat IP> Baca deui IP".

Pembaruan server
Apdet server ka versi panganyarna
yum -y update

Metodeu di luhur parantos dicoba sababaraha kali, tapi masih aya masalah, mangga lebetkeun paréntah perbaikan ieu:
yum clean all; yum update -y; sh /script/cleanup

(Dina update program, buka dahar sanggeus bari jeung datang deui pikeun pariksa, refreshUFO.org.in, img.UFOKaca .org.in normal deui)

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

Pikeun mastikeun yén dns kalebet rékaman "statistik", saatos ngamutahirkeun yum bersih sadayana; yum update -y; sh /script/cleanup, pastikeun ngajalankeun:
sh /script/fixdnsaddstatsrecord

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

Pasang deui Kloxo-MR:
Upami teu aya kasalahan anu kapendak, cobian paréntah ieu:
sh /script/upcp -y

Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) dibagikeun "Linux System Information Viewing Command Collection", anu ngabantosan anjeun.

Wilujeng ngabagikeun tautan artikel ieu:https://www.chenweiliang.com/cwl-405.html

Wilujeng sumping di saluran Telegram blog Chen Weiliang pikeun kéngingkeun apdet panganyarna!

🔔 Janten anu pangheulana kéngingkeun "Panduan Penggunaan Alat AI Pemasaran Konten ChatGPT" dina diréktori luhur saluran! 🌟
📚 Pituduh ieu ngandung nilai anu ageung, 🌟Ieu mangrupikeun kasempetan anu jarang, tong kantun! ⏰⌛💨
Bagikeun sareng suka upami anjeun resep!
Bagikeun sareng resep anjeun mangrupikeun motivasi kontinyu kami!

 

koméntar

Alamat email anjeun moal diterbitkeun. Widang anu diperyogikeun dianggo * Labél

gulung ka luhur