系統重啟前端程式(!!!!!!):
關閉防火牆:systemctl stop firewalld.service
開nginx:/usr/local/nginx/sbin/nginx 就可以了
開php:/etc/init.d/php-fpm start 或/usr/local/php/sbin/php-fpm
centos系統自帶的防火牆。檢視已經開放的埠:
firewall-cmd –list-ports
開啟埠
firewall-cmd –zone=public –add-port=80/tcp –permanent
firewall-cmd –reload #重啟firewall
1、定時觸發.sh
crontab -e 編輯0 0 * * * /data/mongodeletelog.sh,代表每天0點執行.sh
crontab -l 可檢視crontab檔案
2、執行檔案錯誤bad interpreter ,檔案是否是dos格式,vi 檔名,輸入 :set ff?, 修改為linux格式,:set ff=unix 然後輸入:wq!儲存退出
3、free -h -s 2 2s檢視一次伺服器記憶體使用情況
使用「df -k」命令,以kb為單位顯示磁碟使用量和佔用率。
使用「du -k /home」命令,列出home目錄下所有檔案或目錄占用的大小,以kb作為計量單位。
命令 top -b -n 2 | grep cpu cpu使用率,-n 2 統計第二次的結果
4、賦予檔案許可權 chmod 777 檔名
chmod -r 777 home 修改home資料夾下的所有檔案的許可權為777
5、htop s:程序的狀態,其中s表示休眠,可中斷的睡眠狀態,d (task_uninterruptible),不可中斷的睡眠狀態,r表示正在執行,z表示僵死狀態,n表示該程序優先值是負數
6、ls -la|less 目錄下檔案太多,看不到前面檔案,可以利用pagedown一頁一頁檢視檔案
7、whereis python 檢視python路徑,輸入python,就可以進入python環境,輸入help(『modules』)檢視已安裝的python模組
8、刪除資料夾例項:
將會刪除/var/log/httpd/access目錄以及其下所有檔案、資料夾
刪除檔案使用例項:
將會強制刪除/var/log/httpd/access.log這個檔案
清空log中內容 echo >tomassend.log
9、vi編輯,輸入i可以修改檔案,修改完成後,按esc,然後再輸入:wq! 儲存退出
10、複製當前路徑build.sh 到/usr/local/go/go-project/路徑下 命令 cp build.sh /usr/local/go/go-project/
11、yum 安裝p7zip
yum install -y p7zip
yum install zip unzip
12、利用supervisord
ps -le | grep supervisord
supervisord -c /etc/supervisor/supervisord.conf
[program: tomasmail]
command=python /usr/local/jobmail/study/tomasmail.py
autorestart=true ; 程式意外退出是否自動重啟
autostart=true ; 是否自動啟動
startsecs=5 ; 自動重啟間隔
startretries=3 ; 啟動失敗自動重試次數,預設是 3
redirect_stderr=true ;將stderr重定向到stdout
stdout_logfile=/usr/local/jobmail/study/tomasmail.log ; 輸出日誌檔案
[program: tomassend]
command=python /usr/local/jobmail/study/tomassend.py
autorestart=true
autostart=true
startsecs=5
startretries=3
redirect_stderr=true
stdout_logfile=/usr/local/jobmail/study/tomassend.log
Linux常用操作
顯示檔案內容more less head tail cat pg 分頁 檢視檔案cat 檔案拼接合併 cat 檔案1 檔案2 輸出檔案 查詢檔案內容grep 選項 字串 檔案列表 對檔案內容排序sort 比較檔案內容comm 排好序的檔案 diff b忽略空格 b忽略空行 i忽略大小寫 結果中 第乙...
Linux常用操作
mount t cifs o username password nounix,noserverino mount掛載點 mount t cifs o username domain gid 0 uid 0 nounix,noserverino mount掛載點 export ld library ...
Linux常用操作
etc 系統配置 bin 系統程式 dev 裝置檔案,如cd rom,網路藉口,usb等 lib 共享的庫檔案 usr 使用者共享的檔案,如幫助檔案 var 大小可變檔案,如日誌 ls 檢視目錄下的檔案 ls a 檢視目錄下的所有檔案 包括隱藏檔案 ls l 檢視目錄下檔案的詳細資訊 cd 切換當前...