• 学习linux 第二天


    man   命令

    查看命令的使用方法

    man   rm             比较详细

    rm     --help       介绍用法简洁

    help   rm

    shutdown  重启和关机

    linux  命令行常用快捷键

    ctrl+c    cancel取消当前操作

    ctrl+l      清空屏幕内容

    ctrl + d      退出当前用户

    ctrl + a      光标移到行首

    ctrl +e     光标移到行尾

    ctrl + u    删除光标到行首的内容

    vim编辑器

    wq    表示write   quit

    vim默认机器不安装的,需要手动安装这个工具命令

    yum install  vim  -y    通过yum软件管理工具,安装vim,切默认是yes,这个命令得保证机器可以上网

    当vim打开不存在的文件默认会创建该文件

    语法是:

    vim     文件名

    1.输入    字母i   进入编辑模式   代表insert

    2.写完代码后,按下esc   退出编辑模式

    :wq   !强制模式     保存退出

    vim提供的上下左右键

    h   向左

    j     向下

    k     向上

    l     向右

    移动光标快捷键

    w   移动到下一个单词

    b     移动到上一个单词

    数字0   移动到行首

    字符$   移动到行尾

    按下g    移到文章的开头

    按下G   移动到文章的结尾

    按下H   移动到屏幕的开头

    按下L    移动到屏幕的结尾

    按下M    移动到屏幕的中间

    命令模式的查找

        向下查找     /你要查找的内容      找出所有匹配的字符

            /love    按下n跳转到下一个单词

        向上查找     ?你要查找的内容

    命令模式下的复制,粘贴,删除

    输入  yy   复制光标所在行

      输入4yy   复制4行

    输入  p     打印粘贴的内容

    输入  dd   删除光标当前行

    输入  D  删除光标当前位置到行尾的内容

    输入  x   删除光标当前字符,向后删除

    输入  X   删除光标当前字符  向前删除

    输入   u    撤销上一步的动作

    快捷操作

    删除光标所在位置,到行尾的内容,且进入编辑模式,输入大写C

    输入o  在当前行的下一行开始编辑

    输入O  在当前行的上一行开始编辑

    输入A    快速进入行尾,且进入编辑模式

    输入ZZ   快速保存退出

    批量快捷操作

    步骤

    快捷删除

    1.输入ctrl + v  进入可视快模式

    2.用上下左右命令,选择你想操作的块

    3.选中块后,输入d   删除块内容

    快捷插入多行

    4.选中块后,输入大写的I   进行写代码

    5.按下esc两次,会自动生成多行代码

    编辑文件的时候异常关闭就会生成一个swap文件     解决错误的办法就是删除swap文件

    读取文件信息

    重定向符号

    重定向的意思是,“将数据传到其他地方”

    >      输出覆盖重定向

    >>     输出追加重定向

    < 或<<    标准输入重定向

    案件

    1.读取文件内容,且写入另外一个文件中

    cat   douyin.txt   >  kuaishou.txt

    2.追加写入文件的内容

    cat   douyin.txt   >>   kuaishou.txt

    xargs  -n   3   <  shuzi.txt    每行输出3个

    cat   命令

    语法

    读取文件内容的命令

    -n   参数   显示每一行的行号

    -b   对非空行显示行号

    - n     对所有行显示行号

    -s   减少空行数量   减为1

    管道符

    常用在查看

    对字符串二次处理

    1.对字符串进行二次过滤

    cat   gushi.txt   |  grep  "know me"         grep过滤

    more   less

    分屏查看文本内容的命令

    语法

      more  文件名    分屏显示文件内容

        按下enter回车是下一行

        空格是向下滚动一个屏幕大小

    q   退出命令

    head    和  tail  命令

    head命令用于查看文件开头的n行

    head   -5    文件名

    head  文件名   默认显示10行

    head    -c  参数    指定字符数量,显示字符数

    tail  一样的用法

    tail  -f   文件名    实时刷新屏幕,检测文件

    tail   -F   没有文件就创建   并实时监测

  • 相关阅读:
    RabbitMQ核心组件及应用场景
    集群架构和CentOS7安装RabbitMQ集群(单机版)
    CentOS7下安装单机版RabbitMQ及权限赋予
    Spring事务管理
    java服务器图片压缩的几种方式及效率比较
    Spring中通过java的@Valid注解和@ControllerAdvice实现全局异常处理。
    go语言调度器源代码情景分析之三:内存
    go语言调度器源代码情景分析之二:CPU寄存器
    go语言调度器源代码情景分析之一:开篇语
    面试官:swoole 的认识和强大之处你不知道?回去吧!!!
  • 原文地址:https://www.cnblogs.com/ch2020/p/13835358.html
Copyright © 2020-2023  润新知