Linux文件常用命令

文件常用命令

  1. ls 列出当前目录下内容
    ls -hl 显示文件的长格式信息及大小
    ls -a 显示所有文件(包括隐藏文件)

  2. pwd (print wroking directory)

  3. cd (change directory) 绝对路径和相对路径
    cd - 返回上一次所在目录

  4. cat (concatenate) 查看文件内容
    语法: cat 文件名
    cat -n 文件名 显示文件行号

  5. touch 创建一个空文件(只能建立文件,不能建立目录)
    更新文件时间标记
    (文件不存在则创建,存在则更新时间标记)

  6. echo (标准输出)
    echo 文件内容 > 文件名 (会覆盖之前内容)
    echo 文件内容 >> 文件名 (追加内容)

  7. mkdir 创建目录
    mkdir -p (递归建立目录的父目录)

  8. mv (move) 剪切 重命名
    mv 源文件名 修改的文件名
    mv 源文件名 路径
    两个功能可合并使用

  9. cp copy 拷贝
    cp 源文件名 路径
    cp -r(recurrence) 拷贝目录

  10. rm (remove)
    rm -f(force) 文件名
    rm -rf (recurrence) 递归强制删除目录

  11. ln (link) 链接建立(符号链接)
    ln -s(symbolic) (符号链接) 源文件(绝对路径) 链接文件

  12. find / -size +100M 从根目录开始寻找大于100M的文件
    find / -name passwd 从根目录开始寻找名称为pass

    -type 按照文件类型找
    f file
    d dir (目录)
    l link(软连接)

  13. file 文件名 分析文件类型

文件压缩命令

gzip 文件名 压缩文件
gunzip 文件名 解压缩文件
bzip2 文件名 压缩文件
bunzip2 文件名 解压缩文件
以上命令无法对目录进行压缩

tar -cf 打包后的文件路径 源文件
tar -zcf (先打包后压缩) .gz
tar -jcf .bz2

j = 使用bzip2进行压缩
c = create
f = file (归档)

tar -tf 文件名.tar
-t不解压缩查看文件内容

tar -xf 文件名 -C /路径
-x 解压缩
-C指定解压路径

posted @ 2021-09-02 15:55  携兮  阅读(88)  评论(0)    收藏  举报