Linux სისტემის ინფორმაციის ნახვა ბრძანებების კოლექცია

Linuxსისტემის ინფორმაციის დათვალიერების ბრძანება

【სისტემა】

uname -a
# ბირთვის/OS/CPU ინფორმაციის ნახვა

head -n 1 /etc/issue
#შეამოწმეთ ოპერაციული სისტემის ვერსია

cat /proc/cpuinfo
#CPU ინფორმაციის ნახვა

hostname
#იხილეთ კომპიუტერის სახელი

lspci -tv
# ჩამოთვალეთ ყველა PCI მოწყობილობა

lsusb -tv
# ჩამოთვალეთ ყველა USB მოწყობილობა

lsmod
#List დატვირთული ბირთვის მოდულები

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 kB

 

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
#იხილეთ მიმაგრებული დანაყოფის სტატუსი

კოდი>fdisk -l

# ყველა დანაყოფის ნახვა

swapon -s
#იხილეთ ყველა სვოპ დანაყოფი

hdparm -i /dev/hda
#იხილეთ დისკის პარამეტრები (მხოლოდ IDE მოწყობილობებისთვის)

dmesg | grep IDE
#იხილეთ IDE მოწყობილობის გამოვლენის სტატუსი გაშვებისას

【ქსელი】

ifconfig
#იხილეთ ყველა ქსელის ინტერფეისის თვისებები

iptables -L
#Firewall-ის პარამეტრების ნახვა

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 Kernel ვერსია
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

# გადატვირთეთ memcached
service memcached restart
service memcached start
service memcached stop

#boot start memcached
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

თქვენ შეგიძლიათ დაამატოთ ეს სტრიქონი /etc/crontab-ზე, რათა დაიწყოთ ბრძანება ყოველ წუთში, რათა შეამოწმოთ mysql სტატუსი:
* * * * * /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 აკონტროლებს სხვა სერვისებს, რაც ნიშნავს, რომ მონიტორის სერვისები არ შეიძლება იყოს შეწყვიტა ჩვეულებრივი მეთოდების გამოყენება, რადგან შეჩერების შემდეგ, monit დაიწყებს მათ ხელახლა.

სერვისის შესაჩერებლად, რომელსაც აკონტროლებს monit, უნდა იქნას გამოყენებული ბრძანება, როგორიცაა monit stop name, მაგალითად 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

【ჩამოტვირთეთ და დეკომპრესია】

下载 დასაწყისში უახლესი ვერსია
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 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

 

ზოგადად, როდესაც ლინუქსი მინიმალურად არის დაინსტალირებული, wget არ იქნება დაინსტალირებული ნაგულისხმევად.
yum ინსტალაცია
yum -y install wget

სისტემის ავტომატური განახლება გაშვებულია და yum ჩაკეტილია.
თქვენ შეგიძლიათ აიძულოთ yum პროცესის გამორთვა:
rm -f /var/run/yum.pid

 

Perl-ის შემოწმება...Perl ვერ მოიძებნა თქვენს სისტემაში: გთხოვთ დააინსტალიროთ perl და სცადოთ again
ცხადია, perl უნდა იყოს დაინსტალირებული.perl ინსტალაციის ბრძანება შემდეგია:
yum -y install perl perl*

 

[SSH ბრძანებები Kloxo-MR მართვის პანელისთვის]

თემის ან მოდულის ინსტალაციისას, ის ვერ ხერხდება "საქაღალდის შექმნა შეუძლებელია"
გამოსავალი: ხელახლა შეცვალეთ wp თემის მოდულის ნებართვები და ატვირთეთ საქაღალდე
სერვერის უსაფრთხოებისთვის ჩვენ არ შეგვიძლია მივცეთ ყველა 777 ნებართვა, ასე რომ, სანამ ამ დირექტორიებს 755 ნებართვა აქვთ, მხოლოდ მფლობელს აქვს დაწერის უფლება.

თუ თქვენ აწარმოებთ შემდეგ ბრძანებას:
sh /script/fix-chownchmod

Kloxo-MR შეეცდება გადახედოს მფლობელობას და ნებართვებს ფაილებსა და დირექტორიებზე საიტის დოკუმენტის ძირში

Kloxo-MR პანელი: გადადით "admin>Server>(localhost)>IP მისამართი>Read 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 განახლება -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

იმედი ჩენ ვეილიანგის ბლოგი ( https://www.chenweiliang.com/ ) გააზიარა "Linux სისტემის ინფორმაციის დათვალიერების ბრძანების კოლექცია", რომელიც თქვენთვის სასარგებლოა.

კეთილი იყოს თქვენი მობრძანება ამ სტატიის ბმულის გასაზიარებლად:https://www.chenweiliang.com/cwl-405.html

კეთილი იყოს თქვენი მობრძანება Chen Weiliang-ის ბლოგის ტელეგრამის არხზე, რომ მიიღოთ უახლესი განახლებები!

🔔 იყავით პირველი, ვინც მიიღეთ ღირებული "ChatGPT Content Marketing AI Tool Usage Guide" არხის ზედა დირექტორიაში! 🌟
📚 ეს სახელმძღვანელო შეიცავს უზარმაზარ ღირებულებას, 🌟ეს იშვიათი შესაძლებლობაა, არ გამოტოვოთ! ⏰⌛💨
გააზიარეთ და მოიწონეთ თუ მოგეწონათ!
თქვენი გაზიარება და მოწონებები ჩვენი უწყვეტი მოტივაციაა!

 

评论

თქვენი ელ.ფოსტის მისამართი არ გამოქვეყნდება. გამოყენებულია აუცილებელი ველები * ლეიბლი

გადახვევა ზევით