• linux常用命令


    cd——切换工作目录

    • 进入用户主目录:cd cd ~
      在这里插入图片描述

    • 返回此目录之前目录(容易陷入循环): cd -
      在这里插入图片描述

    • 返回上级目录:cd …
      在这里插入图片描述

    • 返回上两级目录 cd …/…
      在这里插入图片描述

    pwd——查看当前工作目录

    在这里插入图片描述

    ls——显示目录内容列表

    --ls后可接多个参数,不写[文件名|目录名]选项查看的是当前工作目录下文件
    ls [文件名|目录名] [-l|-a|-R|-h]
    
    • 1
    • 2
    • -l——详细信息简介,可以简写为ll
      在这里插入图片描述

    • -a——显示所有子目录和文件信息,包括隐藏文件
      在这里插入图片描述

    • -R——递归显示内容(显示自己,与其父结点)
      在这里插入图片描述

    • -h——以友好方式显示文件大小
      在这里插入图片描述

    mkdir——创建目录

    --[-p]存在时表示级联创建目录,后接目录名格式如下/外层目录名/内层目录名
    mkdir [-p] 目录名1 目录名2...
    
    • 1
    • 2
    • 创建普通目录
      在这里插入图片描述

    • 级联创建目录
      在这里插入图片描述

    • 同时创建多个目录
      在这里插入图片描述

    rmdir——删除空目录

    [-p]存在时表示级联删除空目录,后接目录名格式如下/外层目录名/内层目录名
    rmdir [-p] 目录名1 目录名2...
    
    • 1
    • 2
    • 删除普通空目录
      在这里插入图片描述

    • 删除嵌套空目录
      在这里插入图片描述

    • 同时删除多个空目录
      在这里插入图片描述

    du——统计目录及文件的空间占用情况

    du [-a|-h] [目录或文件名]
    
    • 1

    在这里插入图片描述

    df——显示磁盘相关信息

    --[-h]表示以更易读的字节单位显示信息
    df [-h]
    
    • 1
    • 2

    在这里插入图片描述

    touch——创建文件

    touch 文件1 文件2 文件3...
    
    • 1

    在这里插入图片描述

    file——查看文件类型

    file 文件名1 文件名2 文件名3
    
    • 1

    在这里插入图片描述

    cp——复制

    --[-R]表示递归复制整个目录树
    cp [-R] 源文件 目标文件
    
    • 1
    • 2

    在这里插入图片描述
    在这里插入图片描述

    rm——删除文件

    --[-f]表示强行删除文件或目录,不进行提醒
    --[-r]表示递归删除整个目录树
    rm [-f|-r] 目录或文件名
    
    • 1
    • 2
    • 3

    在这里插入图片描述
    在这里插入图片描述

    mv——移动文件(位置相同功能等效于重命名)

    mv 源文件 目的文件
    
    • 1

    在这里插入图片描述

    cat——将文件内容显示到控制台

    --[-n]选项表示显示行号
    cat [-n] 文件名
    
    • 1
    • 2

    在这里插入图片描述

    head——显示指定文件开头若干行,默认10行

    head -n 文件名
    
    • 1

    在这里插入图片描述

    tail——显示指定文件末尾若干行,默认10行

    tail -n 文件名
    
    • 1

    在这里插入图片描述

    more——显示文件内容,每次显示负一屏

    more 文件名
    
    • 1

    在这里插入图片描述

    less——分屏上下翻页浏览文件内容

    less 文件名
    
    • 1

    在这里插入图片描述

    find——查找文件

    find [-name] 文件名
    
    • 1

    在这里插入图片描述
    在这里插入图片描述

    echo——标准输出(类似于python的print(“”))

    echo "输出内容"
    
    • 1

    在这里插入图片描述

    ping——网络测试命令

    ping ip地址/网址
    
    • 1

    出现下图所示情形,则可视为网络通畅:
    在这里插入图片描述

    man——查看帮助文档

    man 命令名
    
    • 1

    help——查看内部命令帮助

    help 内部命令名
    
    • 1

    在这里插入图片描述

    clear——清屏

    who——当前在本地系统上的所有用户的信息

    --当前用户
    whoami
    --计算机中所有用户
    who
    
    • 1
    • 2
    • 3
    • 4

    在这里插入图片描述

    uptime——查询系统信息

    在这里插入图片描述

    • load average后三个数字分别代表1分钟负载、5分钟负载、15分钟负载

    w——查询系统信息

    在这里插入图片描述

    free——查看系统内存

    free [-h|-m]
    
    • 1

    在这里插入图片描述

    wc——统计行

    --wc统计行数、单词数、字节数
    --wc -l仅仅统计行数
    wc [-l] 文件名
    
    • 1
    • 2
    • 3

    在这里插入图片描述

    top——监控Linux系统状况(按Q键退出)

    在这里插入图片描述

    cal——查看日历

    --不加年份默认显示当前月份日历
    cal 年份
    
    • 1
    • 2

    在这里插入图片描述

    su——切换用户

    su 用户名
    
    • 1

    在这里插入图片描述

    history——显示历史命令

    在这里插入图片描述

    exit——退出登录状态

    在这里插入图片描述

    poweroff——关机

    在这里插入图片描述

    reboot——重启

    在这里插入图片描述

  • 相关阅读:
    【Leetcode】964. Least Operators to Express Number
    Spring Boot自动装配原理
    软件测试面试指导,做到有备无患,offer手到擒来
    动态规划专项---最长上升子序列模型
    轻松使用androidstudio交叉编译libredwg库
    【pen200-lab】10.11.1.123
    亿级异构任务调度框架设计与实践
    数据结构(十二) -- 树(四) -- 霍夫曼树
    Leetcode周赛304
    后缀自动机(其二)
  • 原文地址:https://blog.csdn.net/weixin_51371629/article/details/126329118