linux常用命令收集

1、在局域网中移动文件到另一个ip文件夹下

使用scp命令

scp -r XXX root(name)@ip:XXX/(目标位置)

-r 为全部 XXX起始位置可以是文件也可以是文件夹
上述为移动整个文件夹,如果不移动整个文件夹,只移动里面的全部内容 则

scp -r XXX/ root(name)@ip:XXX/(目标位置)

2、移动文件

移动文件到任意地址:

mv XXX(文件) XXX/(目标位置)

移动到上层:

mv XXX(文件) ../

3、保存文件夹下所有文件名到txt:

ls -1 > list.txt

里面会多两行,一行为list.txt 一行为空行。

保存其中指定后缀文件名到txt中:

如果只是想得到当前目录下(不包括子目录)的相关文件时:

ls -l | grep  ".gz$" > 1.txt

如果想得到当前目录下,包括子目录中的相关文件时,应该用find命令:

 find ./ -type  f  -name "*.gz" > 1.txt

得到两个文件后如何进行对比,可以使用diff命令,例如:

将目录/usr/li下的文件"test.txt"与当前目录下的文件"test.txt"进行比较,输入如下命令:

diff /usr/li test.txt     #使用diff指令对文件进行比较

引用自 https://www.cnblogs.com/beili/p/9075332.html

4、保存文件夹中所有文件路径到txt中:

所有.jpg结尾文件的绝对路径按行写入 txt :

ls -R XXX/*.jpg > train_path.txt

所有文件:

ls -R XXX/ > train_path.txt

5、unzip 解压缩:

unzip XXX.zip -d XXX(指定文件夹)

在这里插入图片描述

引用:http://c.biancheng.net/view/782.html

合并压缩包:

cat Sample__1.R1.fastq.gz Sample__2.R2.fastq.gz > test2.fastq.gz
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值