zoukankan      html  css  js  c++  java
  • Linux Sever简单笔记(第四堂课)之Linux下的文本编辑器vim(vim中常用的操作方式命令)

    4章 Linux下的文本编辑器

    ⚫ 熟练掌握文本编辑器vi(m)的使用 

    ⚫ 修改Linux下的主机名

    ⚫ Linux启动级别 

    ⚫ Linux下配置网卡IP地址

    1.文本编辑器概述

    ⚫ 创建或修改文本文件

    ⚫ 维护Linux系统中的各种配置文件

    1.1 Linux中最常用的文本编辑器

    ⚫ vi:类Unix系统中默认的文本编辑器

    ⚫ vim:vi编辑器的增强版本,习惯上也称为vi

    2.vi编辑器的工作模式

    2.1三种工作模式

    ⚫命令模式、输入模式、末行模式

    2.2不同模式之间的切换

    命令模式的基本操作-1

    命令模式中的基本操作-2

    复制、粘贴、删除

    例如:

    1.删除光标到末尾的内容

    d+shift+^行首  d+shift+$行尾

    2.删除8-11

    8,11 d

    命令模式的基本操作-3

    文件内容查找

    撤销编辑及保存退出

    末行模式中的基本操作-1

    保存文件及退出vi编辑器

    末行模式中的基本操作-2

    文件内容替换

    Vim实例1:修改Linux的主机名

    Linux主机名配置文件

    ⚫ /etc/hosts

    ⚫ /etc/hostname 

    修改完成后需要重启

    Linux的启动运行级别

    系统的启动运行级别由init进程决定

    ⚫ init进程:由Linux内核引导运行。

    ➢ init 0:系统停机

    ➢ init 1:单用户模式

    ➢ init 3:完全的多用户文本模式

    ➢ init 5:完全的多用户图形模式

    ➢ init 6:系统重新启动

    vim实例3:修改网卡的IP地址

    网卡的配置文件

    ⚫ /etc/sysconfig/network-scripts/ifcfg-ens33

    [root@stu ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33

    1 TYPE=Ethernet

    2 BOOTPROTO=static

    14 NAME=ens33

    15 UUID=597b0f03-8faf-4fb2-8a2d-1d125df4406d

    16 DEVICE=ens33

    17 ONBOOT=yes

    18 IPADDR=192.168.1.9

    19 NETMASK=255.255.255.0

    20 GATEWAY=192.168.1.1

    21 DNS1=114.114.114.114

    vim实例3:修改网卡的IP地址

    [root@stu ~]# systemctl restart network

    [root@stu ~]# ifconfig

    ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500

    inet 192.168.1.9 netmask 255.255.255.0 broadcast 192.168.1.255

    inet6 fe80::20c:29ff:feff:7e5f prefixlen 64 scopeid 0x20

    ether 00:0c:29:ff:7e:5f txqueuelen 1000 (Ethernet)

    RX packets 5415 bytes 388790 (379.6 KiB)

    RX errors 0 dropped 2 overruns 0 frame 0

    TX packets 122 bytes 17327 (16.9 KiB)

    TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

    自我手动练习

    Ifconfig(查看虚拟机ip地址)

    Vim /etc/sysconfig/network-scripts/ifcfg-ens33(配置网卡)

    修改配置文件

    BOOTPROTO=static

    手动添加:(大写)

    IPADDR=192.168.8.10

    NETMASK=255.255.255.0

    GATEWAY=192.168.8.1(大部分是主机的ip

    DNS1=114.114.114.114(最多配置三个)

    重新启动

    Systemctl restart network(重启网卡)

    Ifconfig ens33

    拓展:

    cp  /etc/httpd/conf/httpd.conf  /etc/httpd.conf/httpd.conf.bak

    (备份)

    vim  /etc/httpd/conf/httpd.conf

    练习备份配置文件

    /etc/passwd文件做好备份

    cp  /etc/passwd  /etc/passwd.bak

  • 相关阅读:
    显示所有用户,mysql的基本操作
    创建用户的方法 3种mysql创建方法
    mysql在win系统dos 安装版配置步骤详解
    Docker学习(二) 数据卷(Volume)的使用
    Docker学习-私有仓库docker-registry的使用
    php 调用curl_init失败
    ubuntu 远程 window
    ubuntu 16.04服务器安装apache2 + php + mysql
    Git 的简单使用及ssh配置问题-赖大大
    python scrapy 爬取西刺代理ip(一基础篇)(ubuntu环境下) -赖大大
  • 原文地址:https://www.cnblogs.com/yxd1308243944/p/13859067.html
Copyright © 2011-2022 走看看