• linux常用命令收集


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

    使用scp命令

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

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

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

    2、移动文件

    移动文件到任意地址:

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

    移动到上层:

    mv XXX(文件) ../
    
    • 1

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

    ls -1 > list.txt
    
    • 1

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

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

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

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

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

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

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

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

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

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

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

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

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

    所有文件:

    ls -R XXX/ > train_path.txt
    
    • 1

    5、unzip 解压缩:

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

    在这里插入图片描述

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

    合并压缩包:

    cat Sample__1.R1.fastq.gz Sample__2.R2.fastq.gz > test2.fastq.gz
    
    • 1
  • 相关阅读:
    小谈设计模式(1)—总序
    MongoDB集群和安全
    webpack配置自动压缩图片
    PHP Xdebug3 + VS Code 新版配置踩坑
    一张图搞定CSS选择器的优先级
    MongoDB分布式文件存储系统
    VS2019 调用C/C++的DLL
    【前端知识】Three 学习日志(二)—— 加强三维空间认识
    微信小程序 - 小程序二维码迷之开发版
    react父子组件通信?
  • 原文地址:https://blog.csdn.net/giganticpower/article/details/127864344