linux常用命令
1:掛后臺(tái)處理:nohup xx.sh? > xx.log &
2:jobs -l列出進(jìn)程,kill + 進(jìn)程ID殺死進(jìn)程
3:ps -ef | grep 'python3 | awk '{print $2}' | xargs kill? ? ? ? ? ? ? ? ? ? ? ?
4: ls列出文件,cd進(jìn)入目錄,mkdir建立文件夾,rm刪除文件,rm -r遞歸刪除,top查看運(yùn)行的程序
5: 查找某個(gè)文件:find -name "*.txt"
6: 提取文件某一列:awk -F "\t" '{print $3}' input.txt > output.txt或者cut -d "," -f3 input.txt > output.txt
7:統(tǒng)計(jì)某目錄子文件夾數(shù)目:
find 某目錄 1 -maxdepth 1 -type d | wc -l
8:df -h 查看存儲(chǔ)空間,
9:wc -l統(tǒng)計(jì)文件行數(shù),head -n 5和tail -n 5 查看文件前/后五行,cat打印,cp復(fù)制
10:文件切分:split -l 2000000 input_file output_prefix
11:激活conda環(huán)境:conda activate python3,退出conda deactivate
12: python和R運(yùn)行:python3 xx.py和Rscript xx.R