Linux 基本操作(最近常用)

1. 复制

将Humanhead中的子文件夹复制到humanhead 中

cp -r /root/data/urgent_data/Humanhead/* /home/wangzhaoxin/yolov5-master/train_data/humanhead

 复制文件夹并改名字

cp -rf Annotations ./Annotations_bak1

复制文件并改名字

cp - i exam1.c /usr/wang/shiyan1.c

 复制列表太长的问题

find /root/dataset/object_detect/Coco/Annotations/val_xml/ -name "*.xml" | xargs -i cp {} /root/dataset/object_detect/Coco/wzx-bike-motor/val_xml

复制文件夹中前1000个文件

ls |head -n 1000 |xargs -i cp {} /home/xuqiong/data/testimg/nosee/test

基于ssh 登录的 服务器之间文件的复制

scp mclz_human.zip wangzhaoxin@49.73.43.75:/home/wangzhaoxin/yolov5-master/train_data

加端口号(目标服务器的端口号):

scp -r -P 11470 mclz-hatmask-test wangzhaoxin@120.224.26.25:/home/wangzhaoxin/yolov5-master/test_data

 2. 移动文件夹

 mv /test1/file1 /test3/file2

myweb目录下有一个文件夹叫test,把test下的所有文件移动到myweb目录下

mv test/* ./

 3. 压缩和解压 

 zip -r mydata.zip mydata

tar -zcvf renwolesshel.tar.gz /renwolesshel

unzip Annotations.zip

tar xzvf opencv-3.4.4.tar.gz

 4. 删除

linux批量删除指定字母开头的文件 --/home/myuser/a开头的所有文件都会被删除

rm -rf /home/myuser/a*

  5. docker  cp 复制到docker 里

 docker cp /home/wangzhaoxin/software  90dbe123b9d6:root/home

 6. 进入docker 环境

docker exec -it linbai_cuda10 /bin/bash 

 7. 查看当前文件夹下文件个数

 ls -l | grep "^-" | wc -l

  8. 查看GPU使用情况

 watch -n 0.1 nvidia-smi

 9 .查看后台进程

 ps -ef

 10. screen 虚拟终端

 pip install screen 或 apt-get install screen  安装

1、新建一个screen

直接 screen或者 screen -S XXX( XXX是你为这个screen指定的名字) 

2、在screen中新建一个虚拟终端(此时你的screen中就有了两个虚拟终端了)

ctrl+a+c(先按 ctrl+a,然后再按 c,下面的命令也一样) 

3、在虚拟终端之间切换

前一个 ctrl+a+p 

后一个 ctrl+a+n 

列表选择 ctrl+a+shift+" 

4、关闭一个虚拟终端

ctrl+a+k或者 exit 

5、挂起screen(挂起之后你又回到了创建screen的shell)

ctrl+a+d 

6、重新连接screen

screen -ls列出当前挂起的 screen 

比如有这样一条“ 8888.XXX (Detached)” 

那么可以使用screen -r 8888或者screen -r XXX来重新连接。

 11. linux  查看cuda 版本

cat /usr/local/cuda/version.txt

12 . 文件读写权限

chmod 777 ./ -R

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值