Thư mục bài viết
Linuxlệnh xem thông tin hệ thống
【hệ thống】
uname -a
#Xem thông tin nhân / hệ điều hành / CPU
head -n 1 /etc/issue
# Kiểm tra phiên bản hệ điều hành
cat /proc/cpuinfo
#Xem thông tin CPU
hostname
#Xem tên máy tính
lspci -tv
# Liệt kê tất cả các thiết bị PCI
lsusb -tv
# Liệt kê tất cả các thiết bị USB
lsmod
#List mô-đun hạt nhân đã tải
env
#Xem các biến môi trường
【nguồn】
* Tài liệu: https://help.ubuntu.com/
root @ ubuntu-512mb-sfo1-01: ~ # free -m
tổng số bộ đệm được chia sẻ miễn phí đã sử dụng được lưu vào bộ nhớ đệm
Ghi nhớ: 494 227 266 0 10 185
- / + bộ đệm / bộ nhớ đệm: 31 462
Hoán đổi: 0 Hỏi 0 0
root @ ubuntu-512mb-sfo1-01: ~ # grep MemFree / proc / meminfo
MemFree: 272820 kB
free -m
#Xem mức sử dụng bộ nhớ và hoán đổi mức sử dụng
df -h
#Xem việc sử dụng từng phân vùng
du -sh <目录名>
#Xem kích thước của thư mục được chỉ định
find . -type f -size +100M
# Tìm tệp hơn 100 triệu
find . -type f -print |wc -l
# Đếm số lượng tệp trong thư mục hiện tại
grep MemTotal /proc/meminfo
#Xem tổng dung lượng bộ nhớ
grep MemFree /proc/meminfo
# Kiểm tra dung lượng bộ nhớ trống
uptime
#Xem thời gian chạy hệ thống, số lượng người dùng, tải
cat /proc/loadavg
#Xem tải hệ thống
【Đĩa và Phân vùng】
mount | column -t
#Xem trạng thái phân vùng đính kèm
mã> fdisk -l
#Xem tất cả các phân vùng
swapon -s
#Xem tất cả các phân vùng hoán đổi
hdparm -i /dev/hda
#Xem thông số đĩa (chỉ dành cho thiết bị IDE)
dmesg | grep IDE
#Xem trạng thái phát hiện thiết bị IDE khi khởi động
【mạng】
ifconfig
#Xem các thuộc tính của tất cả các giao diện mạng
iptables -L
# Xem cài đặt tường lửa
route -n
# Xem bảng định tuyến
netstat -lntp
#Xem tất cả các cổng nghe
netstat -antp
#Xem tất cả các kết nối đã thiết lập
netstat -s
# Xem thống kê mạng
【quá trình】
cat /proc/sys/kernel/threads-max
Xem số lượng chủ đề tối đa mà hệ thống cho phép
cat /proc/sys/kernel/pid_max
Xem số lượng quy trình tối đa được hệ thống cho phép
ps -ef
# xem tất cả các quy trình
top
# Hiển thị trạng thái quy trình trong thời gian thực
ll /proc/PID/fd/
# Nếu tiến trình chiếm quá nhiều CPU, nhớ sử dụng lệnh ll / proc / PID / fd / để tìm, nếu không tìm thấy, hãy tìm nhiều lần
【người sử dụng】
w
#Xem người dùng đang hoạt động
id <用户名>
#Xem thông tin người dùng được chỉ định
last
#Xem nhật ký đăng nhập của người dùng
cut -d: -f1 /etc/passwd
#Xem tất cả người dùng của hệ thống
cut -d: -f1 /etc/group
#Xem tất cả các nhóm trong hệ thống
crontab -l
#Xem các công việc đã lên lịch của người dùng hiện tại
【Dịch vụ】
chkconfig --list
# Liệt kê tất cả các dịch vụ hệ thống
chkconfig --list | grep on
# Liệt kê tất cả các dịch vụ hệ thống đã bắt đầu
##【CentOS Truy vấn phiên bản dịch vụ]
Lệnh truy vấn phiên bản dịch vụ CentOS:
1. Kiểm tra phiên bản Linux Kernel
uname -r
2. Kiểm tra phiên bản CentOS
cat /etc/redhat-release
3. Kiểm tra phiên bản PHP
php -v
4. Xem MySQL Phiên bản
mysql -v
5. Kiểm tra phiên bản Apache
rpm -qa httpd
6. Xem thông tin CPU hiện tại
cat /proc/cpuinfo
7. Kiểm tra tần số cpu hiện tại
cat /proc/cpuinfo | grep MHz
【chương trình】
rpm -qa
# xem tất cả đã cài đặt软件Gói
# Khởi động lại lệnh cho các dịch vụ phổ biến
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
# khởi động lại memcached
service memcached restart
service memcached start
service memcached stop
#boot start memcached
chkconfig memcached on
Khởi động lại httpd để làm cho mã có hiệu lực lệnh:
service httpd restart
service httpd start
service httpd stop
chkconfig httpd on
tải lại lệnh httpd:
service httpd force-reload
service httpd reload
Lệnh khởi động lại Nginx:
/etc/init.d/nginxd restart
service nginxd force-reload
service nginxd reload
service nginxd restart
lệnh khởi động lại php-fpm:
/etc/init.d/php-fpm restart
service php-fpm restart
service php-fpm start
Cài đặt lại 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
Sử dụng lệnh sau để xem mức sử dụng bộ nhớ và xếp hạng sử dụng bộ nhớ xử lý:
free -m
ps -eo pmem,pcpu,rss,vsize,args | sort -k 1 -r | less
mysql_upgrade thực hiện các lệnh sau để kiểm tra và sửa chữa bảng và nâng cấp bảng hệ thống:
mysqlcheck --all-databases --check-upgrade --auto-repair
Đóng lệnh MySQL:
killall mysqld
Xem quy trình mysql:
ps -ef|grep mysqld
watch -n 1 "ps -ef | grep mysql"
pid-file=/var/lib/mysql/centos-cwl.pid
Đường dẫn tệp PID của MYSQL, KLOXO-MR có thể được xem thông qua "quy trình" của bảng điều khiển:
pid-file=/var/lib/mysql/centos-512mb-sfo1-01.pid
pid-file=/var/lib/mysql/xxxx.pid
hoặc lệnh SSH "ps -ef" để xem tất cả các quy trình:
check process apache with pidfile /usr/local/apache/logs/httpd.pid
check process mysql with pidfile /var/run/mysqld/mysqld.pid
Bạn có thể thêm dòng này vào / etc / crontab để bắt đầu lệnh mỗi phút để kiểm tra trạng thái mysql:
* * * * * /sbin/service mysql status || service mysql start
【Monit lệnh】
Các lệnh khởi động, dừng, khởi động lại tiêu chuẩn theo tiêu chuẩn:
/etc/init.d/monit start
/etc/init.d/monit stop
/etc/init.d/monit restart
lời nóiLưu ý:
Vì theo dõi được đặt làm quy trình nền và các cài đặt bắt đầu với hệ thống được thêm vào inittab, nếu quy trình theo dõi dừng lại, quy trình init sẽ khởi động lại nó và theo dõi các dịch vụ khác, điều đó có nghĩa là các Dịch vụ được giám sát theo dõi không thể được đã ngừng sử dụng các phương pháp thông thường, vì sau khi dừng lại, hàm sẽ bắt đầu lại các phương pháp đó.
Để dừng một dịch vụ được giám sát bằng tín hiệu, nên sử dụng lệnh như tên dừng theo dõi, ví dụ: để dừng tomcat:
monit stop tomcat
Để dừng tất cả các dịch vụ được giám sát bằng cách sử dụng theo dõi:
monit stop all
Để bắt đầu một dịch vụ, bạn có thể sử dụng tên dừng của tín hiệu lệnh,
Để bắt đầu tất cả là:
monit start all
Đặt tín hiệu để bắt đầu với hệ thống và thêm nó vào cuối tệp / etc / inittab
# Chạy theo dõi ở các mức chạy tiêu chuẩn
mo:2345:respawn:/usr/local/bin/monit -Ic /etc/monitrc
Gỡ cài đặt cảnh báo:
yum remove monit
【Tải xuống và giải nén】
下载 wordpress Phiên bản mới nhất của
wget http://zh.wordpress.org/latest-zh_CN.tar.gz
giải nén
tar zxvf latest-zh_CN.tar.gz
Di chuyển các tệp trong thư mục wordpress (đường dẫn tuyệt đối) đến vị trí thư mục hiện tại
mv wordpress/* .
Di chuyển thư mục / cgi-bin đến thư mục hiện tại
$mv wwwroot/cgi-bin .
Sao chép tất cả các tệp trong thư mục hiện tại vào thư mục trước đó
cp -rpf -f * ../
Làm thế nào để dừng / khởi động lại / bắt đầu dịch vụ redis?
Nếu bạn đã cài đặt redis bằng apt-get hoặc yum install, bạn có thể dừng / bắt đầu / khởi động lại redis trực tiếp bằng các lệnh sau
/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server restart
/etc/init.d/redis restart
Nếu bạn đã cài đặt redis từ mã nguồn, bạn có thể khởi động lại redis thông qua lệnh tắt của redis-cli, chương trình khách của redis:
redis-cli -h 127.0.0.1 -p 6379 shutdown
Nếu không có phương pháp nào ở trên thành công trong việc ngăn chặn redis, bạn có thể sử dụng vũ khí tối thượng:
kill -9
[Xem lệnh vị trí tệp]
Xem nơi đặt tệp cấu hình PHP:
Sử dụng phpinfo để biết rằng nếu hàm bị cấm, hãy thực thi nó dưới shell
php -v / -name php.ini
或者
find / -name php.ini
Nói chung, khi linux được cài đặt tối thiểu, wget sẽ không được cài đặt theo mặc định.
cài đặt yum
yum -y install wget
Tự động nâng cấp hệ thống đang chạy và bạn bị khóa.
Bạn có thể buộc tắt quá trình yum:
rm -f /var/run/yum.pid
Đang kiểm tra perl...Không tìm thấy Perl trên hệ thống của bạn: Vui lòng cài đặt perl và thử again
Rõ ràng, perl cần được cài đặt. Lệnh cài đặt perl như sau:
yum -y install perl perl*
[Lệnh SSH cho bảng điều khiển Kloxo-MR]
Khi cài đặt chủ đề hoặc plugin, nó không thành công với "Không thể tạo thư mục"
Giải pháp: thay đổi lại quyền của plugin chủ đề wp và thư mục tải lên
Để bảo mật máy chủ, chúng tôi không thể cấp tất cả 777 quyền, vì vậy, miễn là những thư mục này được cấp 755 quyền, chỉ chủ sở hữu mới có quyền ghi.
Nếu bạn chạy lệnh sau:
sh /script/fix-chownchmod
Kloxo-MR sẽ cố gắng sửa đổi quyền sở hữu và quyền đối với các tệp và thư mục trong gốc tài liệu của trang web
Bảng điều khiển Kloxo-MR: Đi tới "quản trị> Máy chủ> (localhost)> Địa chỉ IP> Đọc lại IP".
Cập nhật máy chủ
Cập nhật máy chủ lên phiên bản mới nhất
yum -y update
Phương pháp trên đã được thử nhiều lần, nhưng vẫn có sự cố, vui lòng nhập lệnh sửa chữa sau:
yum clean all; yum update -y; sh /script/cleanup
(Trong chương trình cập nhật, đi ăn một lát quay lại kiểm tra, làm mớiufo.org.in, img.ufoCác trang .org.in đã trở lại bình thường)
yum clean all; yum update -y; sh /script/cleanup
service httpd restart
Để đảm bảo rằng các bản ghi dns được bao gồm "thống kê", sau khi cập nhật yum sạch tất cả; yum update -y; sh / script / cleanup, hãy đảm bảo chạy:
sh /script/fixdnsaddstatsrecord
Nâng cấp Kloxo-MR:
yum clean all; yum update kloxomr7 -y; yum update -y
Cài đặt lại Kloxo-MR:
Nếu không tìm thấy lỗi nào, hãy thử lệnh sau:
sh /script/upcp -y
Hy vọng Chen Weiliang Blog ( https://www.chenweiliang.com/ ) đã chia sẻ "Bộ sưu tập lệnh xem thông tin hệ thống Linux", rất hữu ích cho bạn.
Chào mừng bạn đến chia sẻ liên kết của bài viết này:https://www.chenweiliang.com/cwl-405.html
