為了防止世界被破壞...之後又忘記,想來記一下linux指令。
有些版本的linux指令會有差異,有的無法使用,目前測試過CentOS, Ubuntu, EC2,基本上都可以用
(不定期更新,最後更新時間: 2022/8/23)
輸入並生成檔案
echo "print('bye bye world!!!')" > say.py
注意:
因為在指令環境下""已經給echo用了,所以py內的字串符號不可以再用"",這邊我用''執行python檔案
python say.py
編輯py
emacs say.py
查看檔案
vim say.py
- 編輯檔案
s
- 退出編輯
esc
- 儲存
:w
退出
:q
查看檔案資訊
less <filename>
編輯檔案
emacs <filename>
切換資料夾
cd
查看當前資料夾檔案名列表
ls
查看符合某些數字的檔案
ls -l *10452*.fits
查詢現在系統在做什麼
ps au
,可以看到任務代號、已執行時間等等強制砍掉某工作
kill <代號>
,跟windows到工作管理員強制關閉是一樣的刪除資料夾
rm -r <foldername>
查看檔案執行時間
/usr/bin/time -p python filename.py
簡易版,只會出現real, user, sys時間
/usr/bin/time --verbose python filename.py
詳細版,可以深入觀察記憶體配置執行時間