• Linux的命令行


    命令行的格式

    command [-options] [parameter]
    options和parameter并不是每一个的命令都需要的

    ls命令

    直接的ls

    查看当前文件目录下的所有文件以及文件夹
    在这里插入图片描述

    ls -a

    查看所有的同时,查看隐藏的文件,在Linux中以.开头的文件都会被隐藏起来
    在这里插入图片描述

    ls -l

    以列表的形式查看
    前面的是权限,中间的用户组以及用户,在后面的那个数字是文件的大小,之后就是时间以及文件夹或文件名
    在这里插入图片描述

    ls -lh

    在列表的基础上,给我们的文件大小附上单位
    在这里插入图片描述

    混着用

    这个格式没要求
    可以是ls -a -l ,也可以是ls -al
    功能就是综合起来
    在这里插入图片描述

    cd

    进入某个文件夹
    进入home文件夹
    ~代表home文件夹
    在这里插入图片描述

    支持相对路径以及绝对路径
    这个就是相对路径进入
    在这里插入图片描述
    绝对路径
    在这里插入图片描述

    pwd

    打印当前所在的绝对路径
    在这里插入图片描述

    clear

    简易的清屏,就是将所有的内容移动当上一页中

    mkdir

    创建文件夹
    在这里插入图片描述
    mkdir -p
    创建多级的目录
    在这里插入图片描述

    touch

    创建文件
    在这里插入图片描述

    cat

    打开文件并查看内容
    在这里插入图片描述

    more

    在打开文件的基础上,支持分页查看
    空格继续翻页,ctrl+c退出查看
    在这里插入图片描述

    cp

    复制文件
    cp -r 参数一 参数二
    -r代表复制文件夹的层次
    参数一被复制的文件位置
    参数二要复制的文件位置
    在这里插入图片描述

    mv

    移动文件
    mv 参数一 参数二
    参数一被移动的文件
    参数二要移动到的文件位置
    在这里插入图片描述

    rm

    删除文件
    rm [-r -f] 参数一 参数er 参数n
    -r用于删除文件夹
    -f表示强制删除
    普通用户删除不会有提示,只有root的管理员删除会有提示
    参数一 参数er 参数n 表示要删除的文件或文件夹路径,按照空格隔开
    在这里插入图片描述

    grep

    过滤查看
    -n 显示行数
    在这里插入图片描述

    wc

    可以通过WC命令统计文件的行数、单词数量等
    -c,统计bytes数量
    -m,统计字符数量
    -l,统计行数
    -W,统计单词数量
    在这里插入图片描述

    |

    管道符
    将管道符左边命令的结果,作为右边命令的输入
    在这里插入图片描述

    which

    参看命令的二进制文件存放在哪里
    在这里插入图片描述

    find

    按文件名查找文件

    find 起始路径 -name “被查找文件名”
    在这里插入图片描述

    按文件大小查找

    find 起始路径 -size +I -n[kMG]
    +、-表示大于和小于
    n表示大小数字
    kMG表示大小单位,k(小写字母)表示kb,M表示MB,G表示GB

    echo

    输出内容
    在这里插入图片描述
    用飘号包裹就可以使用命令
    在这里插入图片描述

    重定向符

    覆盖写入
    在这里插入图片描述
    补充写入
    在这里插入图片描述

    tail

    tail [-f-num] Linux路径
    参数,Liux路径,表示被跟踪的文件路径
    选项,-f,表示持续跟踪
    选项,-um,表示,查看尾部多少行,不填默认10行

  • 相关阅读:
    UDP丢包替代:用PCAP实现C/C++以太网SDR吞吐
    prometheus中PromQL查询语言
    unittest
    两种高效的事件处理模式——Reactor和Proactor
    【多线程】wait 、notify 和 notifyAll 讲解
    文件上传漏洞利用与防御
    PNG转EPS,包括Latex导入
    C++可平凡复制的元组
    Opencv_14_多边形填充与绘制
    git仓库版本管理基础知识
  • 原文地址:https://blog.csdn.net/qq_61057438/article/details/127916112