Direktori Artikel
Linuxarahan pandangan maklumat sistem
【sistem】
uname -a
#Lihat maklumat kernel/OS/CPU
head -n 1 /etc/issue
#Semak versi sistem pengendalian
cat /proc/cpuinfo
#Lihat maklumat CPU
hostname
#Lihat nama komputer
lspci -tv
#Senaraikan semua peranti PCI
lsusb -tv
#Senaraikan semua peranti USB
lsmod
#Senaraikan modul kernel yang dimuatkan
env
#Lihat pembolehubah persekitaran
【sumber】
* Dokumentasi: https://help.ubuntu.com/
root@ubuntu-512mb-sfo1-01:~# free -m
jumlah penimbal kongsi percuma terpakai dicache
Mem: 494 227 266 0 10 185
-/+ penimbal/cache: 31 462
Tukar: 0 Tanya 0 0
root@ubuntu-512mb-sfo1-01:~# grep MemFree /proc/meminfo
MemFree: 272820 kB
free -m
#Lihat penggunaan memori dan penggunaan swap
df -h
#Lihat penggunaan setiap partition
du -sh <目录名>
#Lihat saiz direktori yang ditentukan
find . -type f -size +100M
#Cari fail melebihi 100J
find . -type f -print |wc -l
#Kira bilangan fail dalam direktori semasa
grep MemTotal /proc/meminfo
#Lihat jumlah memori
grep MemFree /proc/meminfo
#Semak jumlah memori percuma
uptime
#Lihat masa berjalan sistem, bilangan pengguna, beban
cat /proc/loadavg
#Lihat beban sistem
【Cakera dan Pembahagian】
mount | column -t
#Lihat status partition yang dilampirkan
kod>fdisk -l
#Lihat semua partition
swapon -s
#Lihat semua partition swap
hdparm -i /dev/hda
#Lihat parameter cakera (hanya untuk peranti IDE)
dmesg | grep IDE
#Lihat status pengesanan peranti IDE pada permulaan
【rangkaian】
ifconfig
#Lihat sifat semua antara muka rangkaian
iptables -L
#Lihat tetapan tembok api
route -n
#Lihat jadual laluan
netstat -lntp
#Lihat semua port mendengar
netstat -antp
#Lihat semua sambungan yang telah ditetapkan
netstat -s
#Lihat statistik rangkaian
【proses】
cat /proc/sys/kernel/threads-max
Lihat bilangan maksimum utas yang dibenarkan oleh sistem
cat /proc/sys/kernel/pid_max
Lihat bilangan maksimum proses yang dibenarkan oleh sistem
ps -ef
# lihat semua proses
top
#Memaparkan status proses dalam masa nyata
ll /proc/PID/fd/
#Jika proses itu menduduki terlalu banyak CPU, pastikan anda menggunakan arahan ll /proc/PID/fd/ untuk mencarinya, jika anda tidak menemuinya, cari beberapa kali
【pengguna】
w
#Lihat pengguna aktif
id <用户名>
#Lihat maklumat pengguna yang ditentukan
last
#Lihat log masuk pengguna
cut -d: -f1 /etc/passwd
#Lihat semua pengguna sistem
cut -d: -f1 /etc/group
#Lihat semua kumpulan dalam sistem
crontab -l
#Lihat tugasan berjadual pengguna semasa
【Hidang】
chkconfig --list
#Senaraikan semua perkhidmatan sistem
chkconfig --list | grep on
#Senaraikan semua perkhidmatan sistem yang dimulakan
##【CentOS Pertanyaan versi perkhidmatan]
Perintah pertanyaan versi perkhidmatan CentOS:
1. Semak versi Kernel Linux
uname -r
2. Semak versi CentOS
cat /etc/redhat-release
3. Semak versi PHP
php -v
4. Pandangan MySQL Versi
mysql -v
5. Semak versi Apache
rpm -qa httpd
6. Lihat maklumat CPU semasa
cat /proc/cpuinfo
7. Semak frekuensi cpu semasa
cat /proc/cpuinfo | grep MHz
【program】
rpm -qa
# lihat semua dipasangPerisianPakej
#Restart arahan untuk perkhidmatan biasa
service memcached restart
service monit restart
service mysqld restart
service mysql restart
service httpd restart
monit start all
service nginx restart
#mulakan semula CWP
service cwpsrv restart
# mulakan semula memcached
service memcached restart
service memcached start
service memcached stop
#boot mula memcached
chkconfig memcached on
Mulakan semula httpd untuk membuat arahan berkuat kuasa:
service httpd restart
service httpd start
service httpd stop
chkconfig httpd on
muat semula arahan httpd:
service httpd force-reload
service httpd reload
Perintah restart Nginx:
/etc/init.d/nginxd restart
service nginxd force-reload
service nginxd reload
service nginxd restart
Perintah restart php-fpm:
/etc/init.d/php-fpm restart
service php-fpm restart
service php-fpm start
Pasang semula 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
Gunakan arahan berikut untuk melihat penggunaan memori dan peringkat penggunaan memori proses:
free -m
ps -eo pmem,pcpu,rss,vsize,args | sort -k 1 -r | less
mysql_upgrade melaksanakan arahan berikut untuk menyemak dan membaiki jadual dan menaik taraf jadual sistem:
mysqlcheck --all-databases --check-upgrade --auto-repair
Tutup arahan MySQL:
killall mysqld
Lihat proses mysql:
ps -ef|grep mysqld
watch -n 1 "ps -ef | grep mysql"
pid-file=/var/lib/mysql/centos-cwl.pid
Laluan fail PID MYSQL, KLOXO-MR boleh dilihat melalui "proses" panel kawalan:
pid-file=/var/lib/mysql/centos-512mb-sfo1-01.pid
pid-file=/var/lib/mysql/xxxx.pid
atau arahan SSH "ps -ef" untuk melihat semua proses:
check process apache with pidfile /usr/local/apache/logs/httpd.pid
check process mysql with pidfile /var/run/mysqld/mysqld.pid
Anda boleh menambah baris ini ke /etc/crontab untuk memulakan arahan setiap minit untuk menyemak status mysql:
* * * * * /sbin/service mysql status || service mysql start
【Arahan monit】
patuhi arahan mula, berhenti, mulakan semula standard:
/etc/init.d/monit start
/etc/init.d/monit stop
/etc/init.d/monit restart
monitNota:
Memandangkan monit ditetapkan sebagai proses daemon, dan tetapan yang bermula dengan sistem ditambahkan pada inittab, jika proses monit berhenti, proses init akan memulakannya semula dan monit memantau perkhidmatan lain, yang bermaksud bahawa monit memantau Perkhidmatan tidak boleh berhenti menggunakan kaedah biasa, kerana apabila berhenti, monit akan memulakannya semula.
Untuk menghentikan perkhidmatan yang dipantau oleh monit, arahan seperti nama henti monit harus digunakan, contohnya untuk menghentikan tomcat:
monit stop tomcat
Untuk menghentikan semua perkhidmatan yang dipantau oleh penggunaan monit:
monit stop all
Untuk memulakan perkhidmatan, anda boleh menggunakan nama perintah monit stop,
Untuk memulakan semuanya ialah:
monit start all
Tetapkan monit untuk bermula dengan sistem dan tambahkannya pada penghujung fail /etc/inittab
# Jalankan monit dalam tahap larian standard
mo:2345:respawn:/usr/local/bin/monit -Ic /etc/monitrc
Nyahpasang monit:
yum remove monit
【Muat turun dan nyahmampat】
下载 wordpress Versi terkini
wget http://zh.wordpress.org/latest-zh_CN.tar.gz
buka zip
tar zxvf latest-zh_CN.tar.gz
Alihkan fail dalam folder wordpress (laluan mutlak) ke lokasi direktori semasa
mv wordpress/* .
Alihkan direktori /cgi-bin ke direktori semasa
$mv wwwroot/cgi-bin .
Salin semua fail dalam direktori semasa ke direktori sebelumnya
cp -rpf -f * ../
Bagaimana untuk menghentikan/memulakan semula/memulakan perkhidmatan redis?
Jika anda memasang redis dengan pemasangan apt-get atau yum, anda boleh berhenti/mulakan/mulakan semula redis secara langsung dengan arahan berikut
/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server restart
/etc/init.d/redis restart
Jika anda memasang redis daripada kod sumber, anda boleh memulakan semula redis melalui perintah penutupan redis-cli, program klien redis:
redis-cli -h 127.0.0.1 -p 6379 shutdown
Jika tiada kaedah di atas berjaya menghentikan redis, anda boleh menggunakan senjata muktamad:
kill -9
[Lihat arahan lokasi fail]
Lihat di mana fail konfigurasi PHP diletakkan:
Gunakan phpinfo untuk melihat bahawa jika fungsi itu dilarang, laksanakannya di bawah shell
php -v / -name php.ini
或者
find / -name php.ini
Secara amnya, apabila linux dipasang secara minimum, wget tidak akan dipasang secara lalai.
sedap pasang
yum -y install wget
Naik taraf automatik sistem sedang berjalan dan yum dikunci.
Anda boleh memaksa proses yum untuk ditutup:
rm -f /var/run/yum.pid
Menyemak perl...Perl tidak ditemui pada sistem anda: Sila pasang perl dan cuba again
Jelas sekali, perl perlu dipasang. Perintah pemasangan perl adalah seperti berikut:
yum -y install perl perl*
[Arahan SSH untuk panel kawalan Kloxo-MR]
Apabila memasang tema atau pemalam, ia gagal dengan "Tidak dapat mencipta direktori"
Penyelesaian: tukar semula kebenaran pemalam tema wp dan folder muat naik
Untuk keselamatan pelayan, kami tidak boleh memberikan semua 777 kebenaran, jadi selagi direktori ini diberikan 755 kebenaran, hanya pemilik yang mempunyai kebenaran untuk menulis.
Jika anda menjalankan arahan berikut:
sh /script/fix-chownchmod
Kloxo-MR akan mencuba pemilikan semakan dan kebenaran pada fail dan direktori dalam akar dokumen tapak
Panel Kawalan Kloxo-MR: Pergi ke "admin>Server>(localhost)>IP Address>Reread IP".
Kemas kini pelayan
Kemas kini pelayan kepada versi terkini
yum -y update
Kaedah di atas telah dicuba berkali-kali, tetapi masih terdapat masalah, sila masukkan arahan pembaikan berikut:
yum clean all; yum update -y; sh /script/cleanup
(Dalam kemas kini program, pergi makan selepas beberapa ketika dan kembali untuk menyemak, menyegarkanufo.org.in, img.ufohalaman .org.in kembali seperti biasa)
yum clean all; yum update -y; sh /script/cleanup
service httpd restart
Untuk memastikan dns yang disertakan merekodkan "statistik", selepas mengemas kini yum clean all; yum update -y; sh /script/cleanup, pastikan anda menjalankan:
sh /script/fixdnsaddstatsrecord
Naik taraf Kloxo-MR:
yum clean all; yum update kloxomr7 -y; yum update -y
Pasang semula Kloxo-MR:
Jika tiada ralat ditemui, cuba arahan berikut:
sh /script/upcp -y
Blog Harapan Chen Weiliang ( https://www.chenweiliang.com/ ) berkongsi "Koleksi arahan melihat maklumat sistem Linux", yang membantu anda.
Selamat datang untuk berkongsi pautan artikel ini:https://www.chenweiliang.com/cwl-405.html
Selamat datang ke saluran Telegram blog Chen Weiliang untuk mendapatkan kemas kini terkini!
📚 Panduan ini mengandungi nilai yang besar, 🌟Ini adalah peluang yang jarang berlaku, jangan lepaskan! ⏰⌛💨
Share dan like jika anda suka!
Perkongsian dan suka anda adalah motivasi berterusan kami!