1、tail -200f catalina.out日誌特別是錯誤日誌,一定一定留下來。
tail實時檢視日誌。ctrl+c 退出
記得看logs中的host-manager可以看日誌記錄
還可以看localhost-acess-log
使用 >1.log的命令將輸出的資訊放入log中。
2、注意如果訪問外網的時候,關閉防火牆。
關閉防火牆命令:
關閉防火牆的方法為:
永久性生效
開啟:chkconfig iptables on
關閉:chkconfig iptables off
即時生效,重啟後失效
開啟:service iptables start
關閉:service iptables stop
需要說明的是對於 linux 下的其它服務都可以用以上命令執行開啟和關閉操作
補充:a. 防火牆還需要關閉ipv6的防火牆:
chkconfig ip6tables off
並且可以通過如下命令檢視狀態:
chkconfig --list iptables
b. selinux狀態可以通過以下命令檢視:
sestatus
3、python的包不需要配置的系統環境變數中,直接做好乙個包/資料夾就可以使用。
編譯後在python36根目錄下執行。
4、linux來說,底層缺失某些.so檔案,可以直接copy,然後做軟連線。
5、tensorflow的時候,必須要求centos7.0以上系統。glibc版本》=2.17,gcc>=4.0。
this system is not registered to red hat subscription management. you can use subscription-manager to register.
參考redhat7如何替換centos7的雲路徑
8、grep。apache-tomcat-7.303 -> xx專案
grep查詢命令詳解
linux系統中grep命令是一種強大的文字搜尋工具,它能使用正規表示式搜尋文字,並把匹 配的行列印出來。grep全稱是global regular expression print,表示全域性正規表示式版本,它的使用許可權是所有使用者。
grep -r sprintf ./ (在當前目錄下遞迴查詢含有字串sprintf的檔案)
find是尋找檔名,而grep是尋找檔案內容。
2、檢查部署好的東西。
(1)防火牆是否關閉。ulimit引數,hostname是否配置。
(2)tomcat,考慮好埠號是否應被占用。
(3)mysql、python環境、activemq、mongodb、zookeeper、redis。
(4)應用啟動完成之後,功能點要全部檢查一遍。
mysql效能優化的一些小tips
1 針對innodb表,盡量不執行selectcount 語句,因為innodb表沒有類似myisam那樣的內部計數器來記錄表記錄總量,執行這個操作將會全表掃瞄,速度很慢.2 盡量使用myisam表,除非必須使用其他型別,因為myisam型別的總體讀寫效率是相當高的,缺點是表級鎖,而不是行 頁級鎖....
回顧爬蟲的時候的一些小TIPS
json.dumps的時候缺省會用ascii 所以在寫入檔案的時候會需要用到的指令變為json.dumps a,ensuer ascii false 這樣將禁止轉換為ascii 然後再寫入的時候用f.write b.encode xpath做解析的時候發請求頭會產生問題,因為很多 會根據不同的瀏覽器...
入門運維需要注意的一些小技巧
剛做運維的夥伴可能對運維這個職業比較懵,當翻看一些經驗的時候,大多比較高階,下邊就以我做運維的經驗作以下分享 1.運維的釋義 運維,簡單的說,就是保證系統的正常執行以及對系統做出維護。2.運維當中的注意事項 適當的注意會使自己在工作中更加輕鬆 1 對系統的熟練掌握 小很多,個人觀點從解決系統問題入手...