1.pip安装指定源
阿里源
pip install -r requirements.txt -i https:
豆瓣
pip install -r requirements.txt -i https:
清华大学
pip install -r requirements.txt -i https:
2.删除文件大小超过/小于某数的所有文件
find ./ -size -10k -exec rm {} \;
find ./ -size +10k -exec rm {} \;
3. Vim复制粘贴
剪切: 光标所在行 dd
复制:p
4.统计某文件夹内所有文件的数量
ls -l |grep "^-"|wc -l
5.统计某文件夹内文件按大小排列
du -sh * | sort -nr
du -s * | sort -nr | head 选出排在前面的10个,
6.查看某个文件的大小
du -h ljl.txt
7.查看目前显卡任务的pid,哪些任务在跑
fuser /dev/nvidia*
8.查看目前在跑的任务
如python:ps aux|grep python
查看全部: ps -aux
9.kill掉不想要的进程
kill -s 9 PID
10.kill某个应用的所有进程
kill -9 $(ps -ef|grep pycharm|grep -v grep|awk '{print $2}')
11.解压同一文件夹下所有压缩文件
ls *.tar.gz | xargs -n1 tar xzvf
12.查看某一文件夹所有文件
ls *.bin > ../a.txt
13.terminal比较两文件内容不同
diff a.txt b.txt
14.查看cpu内存使用情况
free -h
15.查看内存使用前10的进程
ps auxw|head -1;ps auxw|sort -rn -k4|head -10
16.CPU占用最多的前10个进程:
ps auxw|head -1;ps auxw|sort -rn -k3|head -10
17.Linux下批量Kill多个进程
ps -ef|grep multiprocessing|grep -v grep|cut -c 9-15|xargs kill -9
修改 grep multiprocessing
18.scp
1.从本地复制到远程
scp local_file remote_username@remote_ip:remote_folder
2.从远程复制到本地
scp remote_username@remote_ip:remote_file local_file
19.tar解压压缩
压缩:tar -zcvf renwolesshel.tar.gz /dir
解压:tar -zxvf renwolesshel.tar.gz
20. scp 多个文件到本地
scp root@192.168.1.104:/usr/local/nginx/html/webs/\{index.css,json.js\}
21. 压缩存储文件 hickle
hickle.dump(info, path, mode='w', compression='gzip')
22. 查看剩余内存
watch free -h