記錄Centos7的一些命令

2021-10-05 04:23:05 字數 1250 閱讀 8331

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...