Linux常用文件操作命令

1、目录操作

#查看目录
    ls    
        -a    显示隐藏文件
        -l     查看详细信息,简写为“ll”

#切换目录
    cd   path
         -    返回上一次进入的目录

#创建目录
    mkdir    dirname
        -p    创建多级目录

#移除目录
    rmdir    dirname

2、文件操作

#新建文件
    touch    file    
    echo    内容    >    file    也可以创建,且可以创建时写入内容

#删除
    rm    file
        -r    递归删除
        -f    不进行删除确认

#复制文件
    cp    目标文件    目的地[file]  

#移动/剪切文件
    mv    目标文件    目的地[file]

#查看文件
    cat    file    查看文件所有内容
    tail    -[numb]    file    查看最后几行数据
        -f    动态查看文件,跟着文件内容变动
    more    file    分页查看,q退出
    less    file    同上

#查找文件
    find    [查找范围]    -name    "关键字"    
        *init    以 init 结尾的文件或目录名
         init???     ? 表示单个字符,即搜索到 init___
        -iname    精准搜索

#查找文件内容
    grep    "关键字"    目标文件
        --color    高亮显示匹配结果
        -A1    多显示后一行
        -B1    多显示前一行

3、重定向输出

#将a.txt内容覆盖到b.txt
    cat    a.txt    >    b.txt
        >>    追加内容
原文地址:https://www.cnblogs.com/xp2h/p/12427872.html