Linux 实用的命令

作者: 素娜93 | 来源:发表于2018-08-25 11:33 被阅读100次

    最近在做分类的项目,大部分时间都在和数据打交道,经常需要在拷贝数据,统计文件,查看隐藏文件等,但是这些命令不太能记得住,所以写个小笔记,记录一下供日后查阅。

    统计文件夹下的文件个数
    ls -l | grep "^-" | wc -l
    
    文件的复制、移动和删除
    • 复制当前目录下的 1.jpg 到当前文件夹 B 下 cp 1.jpg B 或者 cp 1.jpg B(下面的用法类似,因为是在当前目录,加不加 ./ 都可以)
    • 复制当前目录下的 1.jpg 到当前文件夹 B 下,并将文件名改为 2.jpg cp ./1.jpg ./B/2.jpg
    • 递归复制当前目录下文件夹 A 到 文件夹 B 下 cp -r ./A ./B
    • 递归复制当前目录下文件夹 A 到 文件夹 B 下,并将文件夹名改为 C cp -r ./A ./B/C
    • 复制当前目录下文件夹 A 中的所有 jpg 图像到当前文件夹 C 下 cp ./A/*.jpg ./C
    • 修改当前目录下的 1.jpg 名称为 3.jpg mv 1.jpg 3.jpg
    • 将当前目录下的 3.jpg 移动到 当前文件夹 D 目录下 mv ./3.jpg ./D
    • 递归删除当前目录下的 文件夹 B, 一般用于目录的删除 rm -rf B
    查看隐藏文件
    • find /要查找的文/件/夹/ -type f -iname ".*" -ls
    • 只显示隐藏文件 l. 或者 ls -d .*

    快速查找当前文件内容并进行修改
    • 在当前目录下的 predict.py 文件中查找 内容 y_pred
    vim predict.py     # 进入 predict.py文件
    /y_pred            # 输入 '/查找的内容' 回车定位查找第一个,按 n 查找下一个, 再按回车键结束查找定位
    

    未完待续。。。

    相关文章

      网友评论

        本文标题:Linux 实用的命令

        本文链接:https://www.haomeiwen.com/subject/esbwiftx.html