zoukankan      html  css  js  c++  java
  • Linux系统学习 20200506

    Linux系统学习

    linux安装镜像资源

    ​ 网易开源镜像 http://mirrors.163.com/

    退出

    exit 退出

    关机

    power off 关机

    远程登录服务启动

    [root@bigdata111 ~]# service sshd start
    Redirecting to /bin/systemctl start sshd.service

    文本编辑器 vi

    vi,vim是加强版本

    vi三种模式

    模式切换

    1588729877702

    命令模式

    Esc 退出到命令模式
    H、j、k、l键,代表 左下上右

    删除文字也是我们常做的操作

    按x - 删除光标所在字符
    按dd - 删除光标所在行
    按dw - 删除光标所在处到词尾的内容
    按d$ - 删除光标所在处到行尾的内容

    光标移动翻页

    按0或^ - 光标移动到所在行的行首
    按$ - 光标移动到所在行的行尾
    输入gg - 把光标移到文件开始位置
    输入G - 把光标移到文件末尾
    输入Ctrl + f - 往下翻一页
    输入Ctrl + b - 往上翻一页

    复制粘贴

    按yy – 复制光标所在的行
    按p – 黏贴
    按v,然后移动光标,可以选择内容,再按y复制选中的内容
    按u – 撤销刚才所做的操作
    按Ctrl+r – 重做被撤销当前所做的操作
    按. – 重复刚才所做的操作

    插入模式

    键盘 i 进入 光标位置 insert

    键盘 a 进入 光标位置只后 append;

    键盘 o 将在光标所在行之后插入一新行

    低行模式

    所谓 底行模式,就是在屏幕底部打开命令行,用来输入命令。

    底行模式 主要是 输入命令 来 保存文件 或 退出vi程序、寻找字符串、列出行号等

    注意:我们只能从命令模式进入底行模式。

    所以,如果你现在是处于插入模式,必须先按Esc键进入命令模式后,再按冒号 : 或 / 进入底行模式。

    底线模式常用操作有如下这些:

    :wq 保存文件并退出

    :q 不保存文件,并退出,如果文件做了修改,但有不想保存,需要用:q!

    :q! 不保存文件,强制退出

    :w 只保存文件,但是不退出vi,可以切换到输入模式下面继续编辑文件

    :set nu 显示行号

    :19 直接进入第19行。

    /abc 在文件中查找abc字符。按 n 不停的往下查找,按 N 往上查找

    替换模式

    :1,$s/string/replace/g 替换功能,把文件中的string,替换为replace 按Esc键,切换到命令模式

    文件系统

    ● Linux目录结构是区分大小写的 在Linux中 /root/abc 和 /root/abC 是两个文件

    ​ windows 系统不区分

    目录和文件操作

    当前目录 pwd

    ​ pwd

    切换目录 cd
    路径 绝对路径 相对路径

    绝对路径:从跟开始 /root/tmp

    相对路径:当前目录

    返回上一级目录

    ​ cd ..

    ​ . 当前目录

    当前路径下文件目录

    ls

    cat 查看文件内容

    ​ 内容少时适用

    mkdir 创建目录/文件夹
    touch 创建文件
    mkdir -p 递归创建目录
    rm 删除文件或目录

    rm 删除文件

    rm -r 删除目录

    rm -rf 强制删除,不提示,递归删除

    rm -f  file*.jpg   # 通配符模糊删除
    		*匹配任意多个字符(包括零个或一个)
    
    # 常用的通配符有下面:
    
    # * 匹配任意 多个 字符(包括零个或一个)
    
    # ? 匹配任意 一个 字符(不包括零个)
    
    # [abcd] 匹配abcd中任意一个字符
    

    复制文件和目录

    cp 源文件 目标文件
    cp -r 复制目录

    移动文件或目录

    mv 源文件 目标文件
    mv hy2.jpg hy3.jpg 重命名作用

    文件中查找字符串

    命令模式 /abc 文件中查找abc

    ​ n下一个,大写N 上一个

    grep 关键字 目标文件

    grep INFO anaconda.log

    grep INFO anaconda.log -n # 显示行号

    grep INFO anaconda.log -n -C 2 # 显示关键字上下两行信息

    进度 20/47

  • 相关阅读:
    产品经理的职责有哪些?到底该做什么?(转) 写的非常好,非常专业
    互联网界产品经理和项目经理(转) 总结的非常好
    各式结构化数据 动态 接入-存储-查询 的处理办法 (第二部分)
    各式结构化数据 动态 接入-存储-查询 的处理办法 (第一部分)
    不规矩的xml与JAVA对象互相转换的小技巧-使用Marshaller
    大数据架构-使用HBase和Solr将存储与索引放在不同的机器上
    小程序项目别的页面初始化拿到的值为两种状态(已解决)
    vue项目引入第三方js插件,单个js文件引入成功,使用该插件方法时报错(问题已解决)
    qs.stringify和JSON.stringify的使用和区别
    百度地图API-javascript-web地图的应用
  • 原文地址:https://www.cnblogs.com/chenfei2928/p/12836551.html
Copyright © 2011-2022 走看看