Linux 服務基礎

2022-07-20 02:18:13 字數 1675 閱讀 1865

/etc/init.d/sendmail start                   # 啟動服務  

/etc/init.d/sendmail stop # 關閉服務

/etc/init.d/sendmail status # 檢視服務當前狀態

echo 內容| /bin/mail -s "標題" 收件箱 -f 發件人       # 傳送郵件

"`echo "內容"|iconv -f utf8 -t gbk`" | /bin/mail -s "`echo "標題"|iconv -f utf8 -t gbk`"收件箱 # 解決郵件亂碼

/date/mysql/bin/mysqld_safe --user=mysql &# 啟動mysql後台執行

vi /etc/rc.d/rc.local # 開機啟動執行 可用於開機啟動指令碼

/etc/rc.d/rc3.d/s55sshd # 開機啟動和關機關閉服務連線 # s開機start k關機stop 55級別 後跟服務名

ln -s -f /date/httpd/bin/apachectl /etc/rc.d/rc3.d/s15httpd # 將啟動程式指令碼連線到開機啟動目錄

./bin/httpd -m                               # 檢視httpd載入模組

httpd -t -d dump_modules # rpm包httpd檢視載入模組

/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg # 檢測nagios配置檔案

ipvsadm -ln                                  # lvs檢視後端負載機併發

ipvsadm -c # lvs清除規則

xm list # 檢視xen虛擬主機列表

virsh # 虛擬化(xen\kvm)管理工具 yum groupinstall virtual*

chkconfig 

chkconfig 服務名 on|off|set

# 設定非獨立服務啟狀態

chkconfig --level 35

httpd off # 讓服務不自動啟動

chkconfig --level 35

httpd on # 讓服務自動啟動 35指的是執行級別

chkconfig --list # 檢視所有服務的啟動狀態

chkconfig --list |grep httpd # 檢視某個服務的啟動狀態

chkconfig –-list [服務名稱] # 檢視服務的狀態

linux系統服務基礎

服務分為本地服務和網路服務 配置較多的是為了網路服務 常見的網路服務有 etc rc.d init.d 下儲存著許多服務對應的指令碼 service x start stop restart status 在 etc rc d.d 下儲存著許多鏈結 鏈結到之前所說的指令碼 檔名的格式如下 k p x...

linux服務基礎之ftp服務

ftp是一種檔案傳輸協議,我們以redhat6.9為伺服器系統,來介紹一下ftp伺服器,這裡我們先介紹一下ftp協議工作的原理 ftp協議可以在不同型別的計算機之間傳輸檔案,工作流程大致為 1 客戶機向伺服器發出請求,同時客戶機隨機的開啟乙個大於1024的埠等待與伺服器建立連線 2 ftp伺服器在埠...

Linux基礎之Nginx服務 nfs服務

nginx服務 安裝nginx,web服務軟體 基於http協議 和apache相比,nginx在 反向 網路io epoll模型 效率高,速度快,高併發 上有很大的優勢。先安裝 epel release yum install epel release y yum install nginx y ...