የአንቀጽ ማውጫ
ሊኑክስየስርዓት መረጃ እይታ ትዕዛዝ
(ስርዓት)
uname -a
# የከርነል/ስርዓተ ክወና/ሲፒዩ መረጃን ይመልከቱ
head -n 1 /etc/issue
# የስርዓተ ክወናውን ስሪት ይመልከቱ
cat /proc/cpuinfo
# የሲፒዩ መረጃን ይመልከቱ
hostname
# የኮምፒተርን ስም ይመልከቱ
lspci -tv
# ሁሉንም PCI መሣሪያዎች ይዘርዝሩ
lsusb -tv
# ሁሉንም የዩኤስቢ መሣሪያዎች ይዘርዝሩ
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
# የተያያዘውን የክፍፍል ሁኔታ ይመልከቱ
ኮድ> fdisk -l
# ሁሉንም ክፍሎች ይመልከቱ
swapon -s
# ሁሉንም ስዋፕ ክፍልፋዮች ይመልከቱ
hdparm -i /dev/hda
# የዲስክ መለኪያዎችን ይመልከቱ (ለ IDE መሣሪያዎች ብቻ)
dmesg | grep 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. የሊኑክስ ከርነል ሥሪትን ያረጋግጡ
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
መቆጣጠሪያማስታወሻ-
ሞኒት እንደ ዴሞን ሂደት ስለተዘጋጀ እና በሲስተሙ የሚጀምሩት መቼቶች ወደ inittab ስለሚጨመሩ የማኒት ሂደቱ ከቆመ የመግቢያ ሂደቱ እንደገና ይጀመራል እና ሌሎች አገልግሎቶችን ይከታተላል ይህ ማለት ሞኒት መቆጣጠሪያ አገልግሎቶች ሊሆኑ አይችሉም ማለት ነው. የተለመዱ ዘዴዎችን መጠቀም አቁሟል, ምክንያቱም አንዴ ካቆሙ, ሞኒት እንደገና ይጀምራቸዋል.
በሞኒት ክትትል የሚደረግለትን አገልግሎት ለማቆም፣ እንደ monit stop name ያለ ትእዛዝ ጥቅም ላይ መዋል አለበት፣ ለምሳሌ ቶምካትን ለማቆም፡-
monit stop tomcat
በሞኒት አጠቃቀም ቁጥጥር የሚደረግባቸውን ሁሉንም አገልግሎቶች ለማቆም፡-
monit stop all
አገልግሎቱን ለመጀመር የትዕዛዙን ሞኒት ማቆሚያ ስም መጠቀም ይችላሉ።
ሁሉንም ለመጀመር፡-
monit start all
በስርዓቱ ለመጀመር ሞኒትን ያቀናብሩ እና በ /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
በዎርድፕረስ ማህደር (ፍፁም ዱካ) ውስጥ ያሉ ፋይሎችን ወደ የአሁኑ ማውጫ ቦታ ይውሰዱ
mv wordpress/* .
የ/cgi-bin ማውጫን ወደ አሁኑ ማውጫ ይውሰዱት።
$mv wwwroot/cgi-bin .
አሁን ባለው ማውጫ ውስጥ ያሉትን ሁሉንም ፋይሎች ወደ ቀድሞው ማውጫ ይቅዱ
cp -rpf -f * ../
የዳግም አገልግሎትን እንዴት ማቆም/እንደገና ማስጀመር/መጀመር ይቻላል?
ሬዲስን በ apt-get ወይም yum install ከጫኑ በሚከተሉት ትእዛዞች ሬዲሱን ማቆም/ጀምር/እንደገና ማስጀመር ይችላሉ።
/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server restart
/etc/init.d/redis restart
ሬዲስን ከምንጩ ኮድ ከጫኑ በ redis client program 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 ተቆልፏል።
የዩም ሂደቱን እንዲዘጋ ማስገደድ ይችላሉ፡-
rm -f /var/run/yum.pid
Perl ን በመፈተሽ ላይ...ፔርል በእርስዎ ስርዓት ላይ አልተገኘም፡ እባክዎን perl ን ይጫኑ እና አግ ይሞክሩain
በግልጽ እንደሚታየው ፐርል መጫን አለበት የፐርል ጭነት ትዕዛዝ እንደሚከተለው ነው.
yum -y install perl perl*
[SSH ለKloxo-MR የቁጥጥር ፓነል ያዛል]
ገጽታዎችን ወይም ተሰኪዎችን "ማውጫ መፍጠር አልተቻለም"
መፍትሄ፡ የwp theme ፕለጊን ፈቃዶችን እንደገና ይቀይሩ እና አቃፊን ይስቀሉ።
ለአገልጋይ ደህንነት፣ 777 ፈቃዶች ሁሉንም ሊሰጡ አይችሉም፣ ስለዚህ እነዚህ ማውጫዎች 755 ፍቃድ እስከተሰጡ ድረስ፣ የመፃፍ ፍቃድ ያለው ባለቤቱ ብቻ ነው።
የሚከተለውን ትዕዛዝ ካስኬዱ፡-
sh /script/fix-chownchmod
Kloxo-MR በጣቢያው የሰነድ ስር ውስጥ ባሉ ፋይሎች እና ማውጫዎች ላይ ባለቤትነትን እና ፈቃዶችን ለመከለስ ይሞክራል።
Kloxo-MR የቁጥጥር ፓነል: ወደ "አስተዳዳሪ> አገልጋይ>(localhost)>አይፒ አድራሻ>አይ ፒን እንደገና አንብብ" ይሂዱ።
የአገልጋይ ዝማኔ
አገልጋዩን ወደ የቅርብ ጊዜው ስሪት ያዘምኑ
yum -y update
ከላይ ያለው ዘዴ ብዙ ጊዜ ተሞክሯል፣ ግን አሁንም ችግር አለ፣ እባክዎ የሚከተለውን የጥገና ትዕዛዝ ያስገቡ።
yum clean all; yum update -y; sh /script/cleanup
(በፕሮግራሙ ማሻሻያ ውስጥ፣ ከተወሰነ ጊዜ በኋላ ለመብላት ይሂዱ እና ለመፈተሽ ተመልሰው ይምጡ፣ ያድሱዩፎ.org.in፣ img.ዩፎ.org.in ገጾች ወደ መደበኛው ተመልሰዋል)
yum clean all; yum update -y; sh /script/cleanup
service httpd restart
የተካተተው ዲ ኤን ኤስ "ስታቲስቲክስ" መመዝገቡን ለማረጋገጥ፣ yum ካዘመኑ በኋላ ሁሉንም ያጸዳሉ፣ 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
ተስፋ Chen Weiliang ብሎግ ( https://www.chenweiliang.com/ ) share "Linux System Information Viewing Command Collection"፣ ይህም ለእርስዎ ጠቃሚ ነው።
እንኳን በደህና መጡ የዚህን ጽሁፍ ማገናኛ ለማጋራት፡-https://www.chenweiliang.com/cwl-405.html
አዳዲስ መረጃዎችን ለማግኘት ወደ የቼን ዌይሊያንግ ብሎግ የቴሌግራም ቻናል እንኳን በደህና መጡ።
📚 ይህ መመሪያ ትልቅ ዋጋ አለው፣ 🌟ይህ ያልተለመደ እድል ነው፣ እንዳያመልጥዎ! ⏰⌛💨
ከወደዳችሁት ሼር እና ላይክ አድርጉ!
የእርስዎ ማጋራት እና መውደዶች ቀጣይ ማበረታቻዎቻችን ናቸው!