নিবন্ধ ডিরেক্টরি
লিনাক্সসিস্টেম তথ্য ভিউ কমান্ড
【পদ্ধতি】
uname -a
# কার্নেল/ওএস/সিপিইউ তথ্য দেখুন
head -n 1 /etc/issue
# অপারেটিং সিস্টেম সংস্করণ পরীক্ষা করুন
cat /proc/cpuinfo
# CPU তথ্য দেখুন
hostname
# কম্পিউটারের নাম দেখুন
lspci -tv
# সমস্ত PCI ডিভাইসের তালিকা করুন
lsusb -tv
# সমস্ত USB ডিভাইসের তালিকা করুন
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 মেমফ্রি /proc/meminfo
মেমফ্রি: 272820 kB
free -m
# মেমরি ব্যবহার এবং অদলবদল ব্যবহার দেখুন
df -h
# প্রতিটি পার্টিশনের ব্যবহার দেখুন
du -sh <目录名>
# নির্দিষ্ট ডিরেক্টরির আকার দেখুন
find . -type f -size +100M
#100M এর বেশি ফাইল খুঁজুন
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
# ফায়ারওয়াল সেটিংস দেখুন
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 পরিষেবা সংস্করণ ক্যোয়ারী কমান্ড:
1. লিনাক্স কার্নেল সংস্করণ পরীক্ষা করুন
uname -r
2. CentOS সংস্করণ পরীক্ষা করুন
cat /etc/redhat-release
3. পিএইচপি সংস্করণ পরীক্ষা করুন
php -v
4. দেখুন মাইএসকিউএল সংস্করণ
mysql -v
5. Apache সংস্করণ পরীক্ষা করুন
rpm -qa httpd
6. বর্তমান CPU তথ্য দেখুন
cat /proc/cpuinfo
7. বর্তমান CPU ফ্রিকোয়েন্সি পরীক্ষা করুন
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
মাইএসকিউএল_upgrade টেবিল চেক ও মেরামত করতে এবং সিস্টেম টেবিল আপগ্রেড করতে নিম্নলিখিত কমান্ডগুলি চালায়:
mysqlcheck --all-databases --check-upgrade --auto-repair
মাইএসকিউএল কমান্ড বন্ধ করুন:
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
monitনিরাপত্তা:
যেহেতু monit একটি ডেমন প্রক্রিয়া হিসাবে সেট করা হয়েছে, এবং সিস্টেমের সাথে শুরু হওয়া সেটিংসগুলি inittab-এ যোগ করা হয়েছে, যদি মনিট প্রক্রিয়া বন্ধ হয়ে যায়, তাহলে init প্রক্রিয়াটি পুনরায় চালু করবে এবং monit অন্যান্য পরিষেবাগুলিকে মনিটর করবে, যার মানে হল যে মনিট মনিটর পরিষেবাটি করতে পারে না। স্বাভাবিক পদ্ধতি ব্যবহার করে বন্ধ করা হবে, কারণ একবার বন্ধ হয়ে গেলে, মনিট আবার শুরু করবে।
মনিট দ্বারা নিরীক্ষণ করা একটি পরিষেবা বন্ধ করতে, মনিট স্টপ নামের একটি কমান্ড ব্যবহার করা উচিত, উদাহরণস্বরূপ টমক্যাট থামাতে:
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 * ../
কিভাবে redis পরিষেবা বন্ধ/পুনঃসূচনা/শুরু করবেন?
আপনি যদি apt-get বা yum install দিয়ে redis ইন্সটল করেন, তাহলে আপনি নিম্নলিখিত কমান্ডের সাহায্যে সরাসরি 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
[ফাইল অবস্থান কমান্ড দেখুন]
পিএইচপি কনফিগারেশন ফাইলটি কোথায় রাখা হয়েছে তা দেখুন:
phpinfo ব্যবহার করে দেখুন যে ফাংশনটি নিষিদ্ধ হলে, শেলের অধীনে এটি চালান
php -v / -name php.ini
或者
find / -name php.ini
সাধারণত, যখন linux ন্যূনতমভাবে ইনস্টল করা হয়, wget ডিফল্টরূপে ইনস্টল করা হবে না।
yum ইনস্টল করুন
yum -y install wget
সিস্টেম অটো-আপগ্রেড চলছে এবং yum লক করা আছে।
আপনি জোরপূর্বক yum প্রক্রিয়া বন্ধ করতে পারেন:
rm -f /var/run/yum.pid
পার্ল পরীক্ষা করা হচ্ছে... আপনার সিস্টেমে পার্ল পাওয়া যায়নি: অনুগ্রহ করে পার্ল ইনস্টল করুন এবং এজি চেষ্টা করুনain
স্পষ্টতই, পার্ল ইনস্টল করা প্রয়োজন। পার্ল ইনস্টলেশন কমান্ডটি নিম্নরূপ:
yum -y install perl perl*
[Kloxo-MR কন্ট্রোল প্যানেলের জন্য SSH কমান্ড]
একটি থিম বা প্লাগইন ইনস্টল করার সময়, এটি "ডিরেক্টরি তৈরি করতে অক্ষম" এর সাথে ব্যর্থ হয়
সমাধান: wp থিম প্লাগইন এবং আপলোড ফোল্ডারের অনুমতি পুনরায় পরিবর্তন করুন
সার্ভার নিরাপত্তার জন্য, 777টি অনুমতি দেওয়া যায় না, তাই যতক্ষণ এই ডিরেক্টরিগুলিকে 755টি অনুমতি দেওয়া হয়, শুধুমাত্র মালিকের লেখার অনুমতি থাকে।
আপনি যদি নিম্নলিখিত কমান্ডটি চালান:
sh /script/fix-chownchmod
Kloxo-MR সাইটের ডকুমেন্ট রুটে ফাইল এবং ডিরেক্টরিতে মালিকানা এবং অনুমতি পুনর্বিবেচনার চেষ্টা করবে
ক্লোক্সো-এমআর কন্ট্রোল প্যানেল: "প্রশাসক> সার্ভার> (লোকালহোস্ট)> আইপি ঠিকানা> আইপি পুনরায় পড়ুন" এ যান।
সার্ভার আপডেট
সর্বশেষ সংস্করণে সার্ভার আপডেট করুন
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
yum clean all; yum update -y; sh /script/cleanup আপডেট করার পরে অন্তর্ভুক্ত dns "পরিসংখ্যান" রেকর্ড করে তা নিশ্চিত করতে, চালাতে ভুলবেন না:
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/ ) শেয়ার করেছেন "লিনাক্স সিস্টেম ইনফরমেশন ভিউয়িং কমান্ড কালেকশন", যা আপনার জন্য সহায়ক।
এই নিবন্ধটির লিঙ্ক শেয়ার করতে স্বাগতম:https://www.chenweiliang.com/cwl-405.html
সর্বশেষ আপডেট পেতে চেন ওয়েইলিয়াং এর ব্লগের টেলিগ্রাম চ্যানেলে স্বাগতম!
📚 এই গাইডটিতে বিশাল মূল্য রয়েছে, 🌟এটি একটি বিরল সুযোগ, এটি মিস করবেন না! ⏰⌛💨
ভালো লাগলে শেয়ার এবং লাইক করুন!
আপনার শেয়ার এবং লাইক আমাদের ক্রমাগত অনুপ্রেরণা!