1. 程式人生 > >Linux 伺服器命令

Linux 伺服器命令

ls- a 檢視全部檔案
cd /home/server/tom8-wechatzhifu/logs
ll
cd .. 上一級
# rm -rf mapserv.war
find /  redis.conf 查詢檔案
停止redis服務:
src/redis-cli shutdown


redis-server 開啟服務
chkconfig redis_6379
service redis_6379 status
service redis_6379 start
 rm /var/run/redis_6379.pid


-- 解壓命令
tar –xvf file.tar //解壓 tar包
tar -xzvf file.tar.gz //解壓tar.gz
tar -xjvf file.tar.bz2   //解壓 tar.bz2
tar –xZvf file.tar.Z   //解壓tar.Z
unrar e file.rar //解壓rar
unzip file.zip //解壓zip
tar -xzf apache-tomcat-8.0.15.tar.gz




-- 新建目錄
mkdir 目錄名


-- 更改檔名
mv apache-tomcat-7.0.76 tomcat_master


-- 刪除檔案
rm -f apache-tomcat-7.0.76.tar.gz


-- 刪除資料夾
rm -rf tomcat_master


-- 複製檔案
cp ROOT.war ../../tomcat-8083/webapps/


-- 檢視主機名 
hostname


--開啟hosts檔案
vi /etc/hosts
修改 hosts檔案,發現許可權不足,報如下錯誤
E212: Can't open file for writing Press ENTER or type command to continue


解決辦法:sudo vi /etc/hosts 開啟編輯檔案即可
sudo命令是很有用的,命令前面加上sudo來解決許可權不足問題




-- 檢視Tomcat最新日誌(首先要進入tomcat/logs/)
tail -f catalina.out
-- 檢視全部日誌
cat catalina.out




-- 檢視tomcat執行日誌
tail -f catalina.out
-- 通過關鍵字搜尋檢視日誌
cat jeewx-2015-09-20.log | grep 驗證碼
-- 檢視固定時間日誌
cat jeewx-2015-09-20.log | grep   '2015-09-20 18:50:15'
-- 檢視最近50行日誌
tail -n 50 -f catalina.out




-- 檢視Tomcat程序
ps -ef | grep tomcat


-- 殺死Tomcat程序
kill -9 14177


--檢視Tomcat佔據的埠
netstat -nat




--開啟埠(以80埠為例)
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT   寫入修改
 
/etc/init.d/iptables save   儲存修改
 
service iptables restart    重啟防火牆,修改生效


--關閉埠(以80埠為例)
/sbin/iptables -I INPUT -p tcp --dport 80 -j DROP   寫入修改
 
/etc/init.d/iptables save   儲存修改
 
service iptables restart    重啟防火牆,修改生效