Linux服务器常用指令

文件的处理

查看文件数量

查看路径下有多少个文件和文件夹

ls | wc -w

查看路径下有多少个字节数

ls | wc -c

查看路径下有多少个文件

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

查看路径下有多少个文件夹

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

查看路径下文件的总数,包括子文件夹内部文件

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

查看路径下每个子文件夹内文件数量

find . -maxdepth 1 -type d | while read dir; do count=$(find "$dir" -type f | wc -l); echo "$dir : $count"; done

复制文件

文件的复制,将A文件夹内test.txt复制到B文件夹内

cp /data/A/test.txt /data/B/

文件夹的复制,将A文件夹整体复制到B文件夹内,实现/data/B/A/

cp -r /data/A/ /data/B/

将文件夹复制到当前路径下

cp -r /data/A/ ./

删除文件

删除文件

rm -f /data/A/test.txt

删除文件夹

rm -rf /data/A/

重命名文件

文件和文件夹处理相同

mv /data/A /data/B

创建文件

创建文件

vi test.py

创建文件夹

mkdir test

解压文件

tar.gz类型

tar -zxvf test.tar.gz    #解压
tar -zcvf FileName.tar.gz DirName    #压缩

rar类型

unrar x test.rar    #解压
rar a -r test.rar file    #压缩

zip类型

unzip test.zip    #解压
zip -r test.zip file    #压缩

代码运行

挂起指令

nohup bash train.sh > out.log 2>&1 &

显卡指定

CUDA_VISIBLE_DEVICES=0,1,2,3,4,5,6,7

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值