1. 檢視檔案大小
du -h 檔名
2. 清空log檔案// 不限於log檔案,例:
cat /dev/
null
> debug.log
3. 批量殺死程序//例:搜尋test.py的所有程序,拿到$2位置表示的程序id,進行kill -9操作
ps -ef|grep test.py|awk ''
|xargs kill -
9
4. 檢視程序樹pstree -aup|grep python
python相關:
5. 啟動虛擬環境
source bin/activate
6. 退出虛擬環境deactivate
7. python程式後台執行nohup python -u .
/test.py > test.log 2
>&1
&
8. gunicorn啟動flask api
定時任務:
9. crontab配置定時任務
crontab -e
//新增任務,例:*/
2***
*/usr/bin/python -u /root/test.py >>
/root/test.log 2
>
&1 # 表示每兩分鐘執行一次309
***/usr/bin/python -u /root/test.py >>
/root/test.log 2
>
&1 # 表示每天9點30分執行309
**5/usr/bin/python -u /root/test.py >>
/root/test.log 2
>
&1 # 表示每週五的9點30分執行
1015*/
10**/root/cleanlog.sh # 表示每10天的15點10分執行一次log檔案清理指令碼
10. 檢視crontab任務crontab -l
11. 檢視crontab執行日誌cat /
var/log/cron
// 可以配合grep使用
cat /
var/log/cron|grep test.py
Linux的一些命令(CentOS7)
注 下面的檔名和資料夾名字都支援萬用字元 init 0 關機 init 6 重啟 clear 清屏 passwd 使用者名稱 修改指定使用者的密碼 env 檢視系統的環境變數 tail f temp 1.txt 檢視檔案的內容,並且該內容是實時更新的,如果檔案內容在這期間由程式對其做了改動則實時更新...
CentOS7的一些經驗
最小安裝後沒有網路 因為最小安裝預設網絡卡是不自啟動的,所以需要手動啟動或修改配置檔案重新起網路服務。ifstat 查詢網絡卡資訊確認網絡卡名稱 ifup 網絡卡名稱 網絡卡配置檔案在 etc sysconfig network script ifcfg 網絡卡名稱,修改onboot沒有ifconf...
centos7安裝的一些總結
找到對應的映象安裝對應的版本,現在用的是centos 7 1.u盤啟動盤 存有對應的iso檔案 2.電腦boot 設定選usb啟動模式 3.安裝過程需要選擇的 安裝完成 reboot 重新進入 4 安裝桌面及相關軟體 設定yum uprade 若無網路不能更新 則設定網路 nmtui yum gro...