Linux 常用命令小计

1.pip安装指定源

阿里源

pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/

豆瓣

pip install -r requirements.txt -i https://pypi.douban.com/simple/

清华大学

pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/

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
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值