• Linux常用命令



    Linux常用命令

    1. ls

    >ls命令是列出当前目录中所包含的文件和目录,就类似于在windows上双击某个目录,看里面有什么东西一样

    如图:输入命令 ls

    在这里插入图片描述

    蓝色代表 目录 黑色 代表 普通文件

    2. ls -l

    ls -l 可以简写为 ll ,输入此命令可以 通过列表的方式来列出目录的内容

    如图:输入命令 ll

    在这里插入图片描述

    3. pwd

    pwd 命令表示说明当前在那个目录里

    如图:输入 pwd 命令

    在这里插入图片描述

    4. cd

    cd 命令表示进入切换目录(change directory),cd 后面跟上指定路径(这里可以是相对路径,也可以是绝对路径)

    如图:我要切换到 java102 目录,输入 命令 cd + java102

    注意:下图为何 命令为 cd java102/ ? 此处 我们手动敲的时候可以不敲 / 但是如果你使用 TAB 键,他会自动生成没有影响

    在这里插入图片描述
    补充:

    cd .. :返回上级目录
    cd ~ :进入用户家目
    cd - : 返回最近访问目录
    
    • 1
    • 2
    • 3

    4. touch

    touch 命令表示创建一个空的文件

    如图:输入命令 touch test.txt

    在这里插入图片描述

    5. cat

    cat 命令可以显示文件内容

    如图:输入命令 cat test.txt

    在这里插入图片描述

    6. echo

    echo 命令可以打印内容到控制台,也可以用于写文件

    如图:输入命令 echo 333 ,控制台打印 333

    在这里插入图片描述

    如图:输入命令 echo 'hello102' > test.txt 代表将 hello102 重定向到 test.txt文件里面

    在这里插入图片描述

    7. mkdir

    mkdir 命令可以进行创建目录的操作

    如图:输入命令 mkdir eee ,创建 目录 eee

    在这里插入图片描述

    8. rm & rm -r

    rm 指令 可以进行文件的删除操作

    如图:输入指令 rm test.txt

    在这里插入图片描述

    rm 也可以进行删除目录的操作,只需要加上 -r选项就可以了,-r表示递归,将目录里面的所有内容都进行删除

    如图:输入指令 rm -r bbb

    在这里插入图片描述
    指令 rm -f 加文件,可以不弹出提示

    如图: 输入指令 rm -f Test.java
    在这里插入图片描述

    9. cp

    cp 命令就是对文件进行复制的操作

    如图:输入命令 cp test.txt test1.txt

    在这里插入图片描述

    cp 命令 还可以复制目录如图: 输入命令 cp -r 111 456

    在这里插入图片描述

    10. mv

    mv 命令对文件进行移动的操作,还可以将文件重命名

    如图:输入命令 mv test.txt 111 对文件进行移动操作

    在这里插入图片描述

    如图:输入命令 mv 456 789 对文件进行重命名

    在这里插入图片描述

    11. man

    man命令是查看其他命令的帮助手册,因为在Linux上的命令是非常多的,因此需要一个这样的手册来随时提供参考,直接使用man加上命令就可以查看了

    man ls
    
    • 1

    12. less

    less命令可以进行读取文件内容的操作,而和cat不同的是,less可以进行按页查看的(内置了翻页查看),也就是懒加载,而cat是一次性会把所有的内容都显示出来,如果对于一些内容量比较大的文件,使用less显然比使用cat好一些

    less test1.txt
    
    • 1

    如图: tips:按 q 退出

    在这里插入图片描述

    13. vim

    vim是Linux是上一个非常重要的操作,vim既能读取文件内容,也能编辑文件,就是一个文本编辑器,而这个编辑器并不是那么好操作的,下面就来看一下vim的基本使用

    • vim test1.txt
    • 按 i 进入 进入插入模式
    • 退出步骤: 1.ESC 2. : 3.wq
    • w 代表 write 写保存 ,q 代表 quit 退出,表示强制执行

    这里就不给大家演示了。

    14. grep

    grep 命令可以用于查找文件中是否包含指定定字符串

    如图:输入指令 grep ‘hello’ test1.txt

    在这里插入图片描述

    15. ps

    ps 命令可以用于查看当前系统上运行的进程,ps aux 显示当前的所有进程

    1.ps aux    显示系统上所有的进程
    2.ps aux | grep “进程名”
    3.ps aux | grep “进程名id”
    
    • 1
    • 2
    • 3

    如图:输入指令 ps aux

    在这里插入图片描述

    16. netstat

    netstat命令可以查看系统上的网络状态,netstat -anp表示查看网络状态,而一般会搭配grep来使用:netstat -anp | grep “进程名”/"端口号"来查看具体进程的网络状态

    1.netstat -anp
    2.netstat -anp | grep "进程名"
    3.netstat -anp | grep "端口号"
    
    • 1
    • 2
    • 3

    17. yum

    yum命令就像一个应用商店一样,可以在里面搜索并进行下载一些东西,yum list就可以查看所有的应用,但是应用会很多,可能会卡死,这个不建议操作,yum list | grep + 关键字 就可以进行相关的搜索了,然后再使用yum install + 所需要的应用,就可以直接进行安装了

    1. yum list | grep [软件包关键字]
    2. yum install [软件包名字]
    3. yum remove[软件包名字]
    
    • 1
    • 2
    • 3

  • 相关阅读:
    【Segment Anything Model】SAM做多类别分割,医疗语义分割
    Web大学生网页作业成品——游戏主题HTM5网页设计作业成品 (HTML+CSS王者荣耀8页)
    JVM基础05_执行引擎
    Linux(基于Centos7)(四)
    DATA AI Summit 2022提及到的对 aggregate 的优化
    Kubernetes:服务与负载均衡
    autox.js的三个版本universal、armeabi-v7a、arm64-v8a的区别
    vscode 远程开发
    将钉钉机器人小程序从一个公司迁移至另一个公司的步骤
    【域适应十九】CDTRANS: CROSS-DOMAIN TRANSFORMER FOR UN-SUPERVISED DOMAIN ADAPTATION
  • 原文地址:https://blog.csdn.net/Biteht/article/details/125463124