Tusaha Maqaalka
Linuxamarka aragtida macluumaadka nidaamka
【Nidaamka】
uname -a
#Arag xogta kernel/OS/CPU
head -n 1 /etc/issue
#Hubi nooca nidaamka hawlgalka
cat /proc/cpuinfo
#Arag xogta CPU
hostname
#Arag magaca kombiyuutarka
lspci -tv
# Qor dhammaan aaladaha PCI
lsusb -tv
# Qor dhammaan qalabka USB-ga
lsmod
#Liiska cutubyada kernel-ka raran
env
#Arag doorsoomayaasha deegaanka
【 Khayraadka】
* Dukumeenti: https://help.ubuntu.com/
xidid@ubuntu-512mb-sfo1-01:~# free -m
wadarta kaydka kaydinta la wadaago ee bilaashka ah ee la isticmaalay
Mem: 494 227 266 0 10 185
-/+ kaydinta/cache: 31 462
Isbeddel: 0 Weydii 0 0
xidid @ ubuntu-512mb-sfo1-01: ~ # grep MemFree /proc/meminfo
MemFree: 272820 kB
free -m
#Arag isticmaalka xusuusta iyo is beddelka isticmaalka
df -h
#Fiiri isticmaalka qayb kasta
du -sh <目录名>
#Arag cabbirka hagaha la cayimay
find . -type f -size +100M
# Hel faylal ka badan 100M
find . -type f -print |wc -l
#Tiri tirada faylasha ku jira hagaha hadda
grep MemTotal /proc/meminfo
#Arag tirada guud ee xusuusta
grep MemFree /proc/meminfo
# Hubi qadarka xusuusta bilaashka ah
uptime
#Arag wakhtiga uu socdo nidaamka, tirada isticmaalayaasha, rarka
cat /proc/loadavg
#Arag culeyska nidaamka
【Disks and Partitions】
mount | column -t
#Arag heerka qaybinta ku lifaaqan
code>fdisk -l
#Arag dhammaan qaybaha
swapon -s
#Arag dhammaan qaybaha isdhaafsiga
hdparm -i /dev/hda
#Arag cabirrada diskka (kaliya aaladaha IDE)
dmesg | grep IDE
#Arag heerka ogaanshaha aaladda IDE bilowga
【Network】
ifconfig
#Arag sifooyinka shabakadaha isku xidhka oo dhan
iptables -L
#Arag goobaha dab-damiska
route -n
#Eeg miiska dajinta
netstat -lntp
#Arag dhammaan dekedaha dhegeysiga
netstat -antp
#Arag dhammaan xiriirada la aasaasay
netstat -s
#Arag tirakoobka shabakada
【process】
cat /proc/sys/kernel/threads-max
Eeg tirada ugu badan ee dunta uu nidaamku oggol yahay
cat /proc/sys/kernel/pid_max
Eeg tirada ugu badan ee hababka uu ogolaado nidaamku
ps -ef
# arag dhammaan hababka
top
#Muuji heerka hawsha wakhtiga dhabta ah
ll /proc/PID/fd/
#Hadii nidaamka uu ku badan yahay CPU, hubi inaad isticmaasho amarka ll/proc/PID/fd/ si aad u heshid, haddii aadan heli karin, raadi dhowr jeer.
【isticmaal】
w
#Arag isticmaalayaasha firfircoon
id <用户名>
#Arag macluumaadka isticmaale ee la cayimay
last
#Arag galitaanka isticmaale
cut -d: -f1 /etc/passwd
#Arag dhammaan isticmaalayaasha nidaamka
cut -d: -f1 /etc/group
#Arag dhammaan kooxaha nidaamka
crontab -l
#Arag isticmaalaha hadda hawlihiisa la qorsheeyay
【 Adeegso】
chkconfig --list
#Qor dhammaan adeegyada nidaamka
chkconfig --list | grep on
#Qor dhammaan adeegyada nidaamka bilaabay
##【CentOS Weydiinta nooca adeegga]
Amarka weydiinta nooca adeegga CentOS:
1. Hubi nooca Linux Kernel
uname -r
2. Hubi nooca CentOS
cat /etc/redhat-release
3. Hubi nooca PHP
php -v
4. Arag MySQL nooca
mysql -v
5. Hubi nooca Apache
rpm -qa httpd
6. Eeg macluumaadka CPU hadda
cat /proc/cpuinfo
7. Hubi inta jeer ee CPU ee hadda jira
cat /proc/cpuinfo | grep MHz
【Barnaamij】
rpm -qa
# arag dhamaan la rakibay软件Xidhmada
#Dib u bilow amarka adeegyada guud
service memcached restart
service monit restart
service mysqld restart
service mysql restart
service httpd restart
monit start all
service nginx restart
#dib u bilow CWP
service cwpsrv restart
# dib u bilow memcaved
service memcached restart
service memcached start
service memcached stop
#boot start memcached
chkconfig memcached on
Dib u billow httpd si aad kood u dhaqan galiso amarka:
service httpd restart
service httpd start
service httpd stop
chkconfig httpd on
dib u soo deji httpd Command:
service httpd force-reload
service httpd reload
Nginx dib u bilow amarka:
/etc/init.d/nginxd restart
service nginxd force-reload
service nginxd reload
service nginxd restart
php-fpm dib u bilow amarka:
/etc/init.d/php-fpm restart
service php-fpm restart
service php-fpm start
Dib u rakib 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
Adeegso amarkan soo socda si aad u aragto isticmaalka xusuusta iyo habka heerka isticmaalka xusuusta:
free -m
ps -eo pmem,pcpu,rss,vsize,args | sort -k 1 -r | less
MySQL_upgrade waxay fulisaa amarradan soo socda si loo hubiyo loona dayactiro miisaska loona cusboonaysiiyo miisaska nidaamka:
mysqlcheck --all-databases --check-upgrade --auto-repair
Xidh amarka MySQL:
killall mysqld
Arag habka mysql:
ps -ef|grep mysqld
watch -n 1 "ps -ef | grep mysql"
pid-file=/var/lib/mysql/centos-cwl.pid
Dariiqa faylka PID ee MYSQL, KLOXO-MR waxaa laga eegi karaa guddiga kantaroolka "process":
pid-file=/var/lib/mysql/centos-512mb-sfo1-01.pid
pid-file=/var/lib/mysql/xxxx.pid
ama amarka SSH "ps -ef" si loo arko dhammaan hababka:
check process apache with pidfile /usr/local/apache/logs/httpd.pid
check process mysql with pidfile /var/run/mysqld/mysqld.pid
Waxaad ku dari kartaa khadkan /etc/crontab si aad u bilowdo amarka daqiiqad kasta si aad u hubiso heerka mysql:
* * * * * /sbin/service mysql status || service mysql start
【Monit Command】
kor u qaad bilawga caadiga ah, joojinta, amarrada dib u bilaaba:
/etc/init.d/monit start
/etc/init.d/monit stop
/etc/init.d/monit restart
kumbuyuutarXusuusin:
Maadaama monit loo dhigay habka daemon-ka, oo goobaha ka bilaabma nidaamka lagu darayo inittab, haddii habsocodku joogsado, hawsha init ayaa dib u bilaabmi doonta, monit waxay kormeeraysaa adeegyada kale, taas oo macnaheedu yahay in kormeeraha kormeeraha Adeegyada aanu noqon karin. joojiyay isticmaalka hababka caadiga ah, sababtoo ah marka la joojiyo, monit iyaga ayaa bilaabi doona mar kale.
Si loo joojiyo adeegga ay kormeerayaan monit, amarka sida monit stop name waa in la isticmaalaa, tusaale ahaan joojinta tomcat:
monit stop tomcat
Si loo joojiyo dhammaan adeegyada lala socdo isticmaalka monit:
monit stop all
Si aad u bilowdo adeeg waxaad isticmaali kartaa amarka monit stop magaca,
Si loo bilaabo dhammaan waa:
monit start all
Deji monit si aad ugu bilowdo nidaamka oo ku dar dhamaadka faylka /etc/inittab
# Ku socodsii heerarka orodka caadiga ah
mo:2345:respawn:/usr/local/bin/monit -Ic /etc/monitrc
Ka saar moog:
yum remove monit
【Soo deji oo kala saar】
下载 WordPress Nooca ugu dambeeyay ee
wget http://zh.wordpress.org/latest-zh_CN.tar.gz
fur fur
tar zxvf latest-zh_CN.tar.gz
U rari faylasha ku jira galka wordpress (dariiqa saxda ah) una dhaqaaq meesha hagaha hadda
mv wordpress/* .
U dhaqaaq tusaha/cgi-bin hagaha hadda jira
$mv wwwroot/cgi-bin .
Ku koobbi dhammaan faylasha ku jira hagaha hadda jira haga hore
cp -rpf -f * ../
Sidee loo joojiyo/dib u bilaabaa/bilaabaa adeegga redis?
Haddii aad ku rakibtay redis apt-get ama yum install, waxaad si toos ah u joojin kartaa/bilaaban kartaa/dib u bilaabi kartaa redis awaamiirtan soo socota
/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server restart
/etc/init.d/redis restart
Haddii aad ku rakibtay redis-ka koodhka isha, waxaad dib u bilaabi kartaa redis adoo adeegsanaya amarka xidhitaanka ee redis-cli, barnaamijka macmiilka ee redis:
redis-cli -h 127.0.0.1 -p 6379 shutdown
Haddii mid ka mid ah hababka kor ku xusan aysan ku guuleysan joojinta redis, waxaad isticmaali kartaa hubka ugu dambeeya:
kill -9
[Fiiri amarka goobta faylka]
Fiiri meesha faylka qaabeynta PHP la dhigo:
Isticmaal phpinfo si aad u aragto in haddii shaqadu mamnuuc tahay, ku samee qolofka hoostiisa
php -v / -name php.ini
或者
find / -name php.ini
Guud ahaan, marka Linux si yar loo rakibo, wget laguma rakibi doono si caadi ah.
yum rakib
yum -y install wget
Casriyeynta otomaatiga ah ee nidaamka ayaa socota oo yum waa quful.
Waxaad ku qasbi kartaa nidaamka yum inuu xidho:
rm -f /var/run/yum.pid
Hubinta perl... Perl lagama helin nidaamkaaga: Fadlan ku rakib perl oo isku day again
Sida cad, perl wuxuu u baahan yahay in la rakibo, amarka rakibida perl waa sida soo socota:
yum -y install perl perl*
[SSH waxay amar ku bixisay guddiga kontoroolka Kloxo-MR]
Marka la rakibayo mawduuc ama plugin, waxay ku guuldareysataa "Unable to create directory"
Xalka: dib u beddel oggolaanshaha plugin wp theme iyo gal gelinta
Ammaanka server-ka, ma bixin karno dhammaan 777 rukhsad, ilaa iyo inta hagahan la siinayo 755 rukhsad, kaliya mulkiilaha ayaa fasax u haysta inuu qoro.
Haddii aad maamusho amarka soo socda:
sh /script/fix-chownchmod
Kloxo-MR waxay isku dayi doontaa inay dib u eegis ku sameyso lahaanshaha iyo ogolaanshaha faylalka iyo hagayaasha ku jira xididka dukumeentiga goobta
Kloxo-MR Control Panel: Tag "admin> Server>(localhost)>Cinwaanka IP-ga> Dib u akhri IP".
Cusboonaysiinta adeegaha
Cusbooneysii seerfarka nooca ugu dambeeyay
yum -y update
Habka kor ku xusan marar badan ayaa la isku dayay, laakiin weli dhib baa jirta, fadlan geli amarka dayactirka ee soo socda:
yum clean all; yum update -y; sh /script/cleanup
(Cusboonaysiinta barnaamijka, wax yar ka dib u tag si aad wax u cunto oo u soo noqo si aad u hubiso, dib u cusboonaysiiNiyadjabka.org.in, img.Niyadjabka.org.in bogaggu caadi bay ku soo noqdeen)
yum clean all; yum update -y; sh /script/cleanup
service httpd restart
Si loo hubiyo in dns-ka ku jira uu diiwaangeliyo "statistics", ka dib markii la cusboonaysiiyo yum nadiif ah dhammaan; yum update -y; sh /script/cleanup, hubi inaad ordo:
sh /script/fixdnsaddstatsrecord
cusboonaysii Kloxo-MR:
yum clean all; yum update kloxomr7 -y; yum update -y
Dib u rakib Kloxo-MR:
Haddii aan khaladaad la helin, isku day amarka soo socda:
sh /script/upcp -y
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) la wadaago "Ururinta macluumaadka nidaamka Linux", kaas oo adiga ku caawinaya.
Ku soo dhawoow inaad wadaagto xiriirka maqaalkan:https://www.chenweiliang.com/cwl-405.html
Ku soo dhawoow kanaalka Telegramka ee Chen Weiliang's blog si aad u hesho wararkii ugu dambeeyay!
📚 Hagahan waxa uu ka kooban yahay qiimo aad u weyn, 🌟Tani waa fursad naadir ah, ha seegin! ⏰⌛💨
Share iyo like saar hadaad jeceshahay!
Wadaagistaada iyo jeceylkaaga ayaa ah dhiirigelintayada joogtada ah!