Linux基础(二)

3.vim编辑器

命令模式:控制光标移动,对文本进行删除、复制、粘贴等工作。
编辑模式:正常的文本录入。
末行模式:保存、退出和设置编辑环境。

3.1命令模式常用命令

-r:恢复系统突如崩溃时,正在编辑的
-R:用于以只读方式打开文件

文本插入
a:在光标后附加文本
A:在本行行末附加文本

i:在光标前插入文本
I:在本行开始插入文本

o:在光标下插入新行
O:在光标上插入新行

dd 删除(剪切)光标所在整行
yy 复制光标所在的整行

3.2末行模式常用命令

:w 保存
:q 退出
:q! 强制退出(不保存)
:wq! 强制保存退出

3.3安装rhel8

3.3.1下载镜像

red hat entherprise linux 目前最新版本为rhel 9,我选择了rhel8.6版本。

下载镜像只需要到red hat官网注册一个账号就可以下载。

(但是值得注意的是下载镜像时不要使用迅雷,不然会出现下载完成镜像包只有74k大小的现象,实际上该镜像实际大小10G;如果你安装了在你的浏览器上安装了迅雷插件,建议你先暂停使用。我用浏览器下的时候速度也还挺快的。)

红帽官网:https://www.redhat.com/zh

3.3.2激活账户

虚拟机安装完成后如果不激活的话无法使用红帽提供的各种服务。

红帽允许用户注册成为红帽开发者,注册完成后即可用该账号激活rhel系统,免费使用红帽的各种服务,包括更新,为期一年。

关于如何订阅红帽开发者服务,网上教程很多,这里就不赘述了。

//小提示:最后输入账号激活的时候不要填写机构。

最终达到的效果:

3.3.3使用xshell连接rhel86

3.4实践

3.4.1创建简单文本

3.4.2配置主机名称

可能要重启才能生效?

4.常用命令

4.1 cat命令

cat 查看文件的的全部内容
cat -n 给输出的所有行加上编号

cat [目录1] [目录2] > [目录3] 将文件1,2合并到3

4.2 wc命令

wc 统计文件中的单次数量,字节数
-l  统计行数
-w 统计单词数
-c 统计字符数
history 查看历史命令

4.3 gzip、bzip2 压缩命令

只针对单个文件压缩
格式:gzip [文件名] [压缩文件.gz]
gzip -9 高度压缩
gzip -d 释放压缩文件(解压)
bzip2 [文件名] [压缩成的文件名.bz2]

4.3 tar命令

tar -cvf xx.tar xx1 xx2 xx3:把文件xx1,xx2,xx3归档到xx.tar
 注释:归档后源文件依然存在,一般对文件先归档,后压缩
tar -xvf xx.tar 解压归档文件xx.tar

tar -zxvf xx.tar.gz:解压归档压缩的文件xx.tar.gz
tar -tvf  xx.tar -r:追加tar文件到归档结尾
tar tvf xx.tar yy:把文件yy加到xx.tar

 

操作系统|03.Linux基础(2)的更多相关文章

  1. Linux操作系统系列-Linux基础

    概述 先了解下unix,unix是一个多任务.多用户的操作系统,并且是收费的操作系统. 1991年的10月5日,林纳斯·托瓦兹在comp.os.minix新闻组上发布消息,正式向外宣布Linux内核的 ...

  2. 【Linux 操作系统】Ubuntu 基础操作 基础命令 热键 man手册使用 关机 重启等命令使用

    . : 关机, 如果将Linux默认运行等级设置为0, 系统将无法启动; -- : 多用户模式, 允许使用网络文件系统, 一般不使用图形界面登陆就是这种模式; -- : 多用户图形界面模式, 该模式下 ...

  3. 『Linux基础 - 2 』操作系统,Linux背景知识和Ubuntu操作系统安装

    这篇笔记记录了以下几个知识点: 1.目前常见的操作系统及分类,虚拟机 2.Linux操作系统背景知识,Windows和Linux两个操作系统的对比 3.在虚拟机中安装Ubuntu系统的详细步骤 OS( ...

  4. Linux 基础一---操作系统&常用命令

    UNIX是一个计算机操作系统,一个用来协调.管理和控制计算机硬件和软件资源的控制程序. 1.UNIX操作系统的特点:多用户和多任务: a) 多用户表示在同一时刻可以有多个用户同时使用UNIX操作系统而 ...

  5. 安装Linux操作系统,学习Linux基础

    第一项:安装Linux系统 遇到的问题: 1.操作过程中遇到权限不足的情况. 解决过程:通过百度后发现可以使用sudo,或chmod命令解决. 2.在以上过程中对chmod命令的用法产生疑惑. 解决过 ...

  6. Linux基础介绍【第一篇】

    Linux简介 什么是操作系统? 操作系统,英文名称Operating System,简称OS,是计算机系统中必不可少的基础系统软件,它是应用程序运行以及用户操作必备的基础环境支撑,是计算机系统的核心 ...

  7. Linux基础 - 系统优化及常用命令

    目录 Linux基础系统优化及常用命令 Linux基础系统优化 网卡配置文件详解 ifup,ifdown命令 ifconfig命令 ifup,ifdown命令 ip命令 用户管理与文件权限篇 创建普通 ...

  8. Linux基础系统优化及常用命令

    # Linux基础系统优化及常用命令 [TOC] ## Linux基础系统优化 Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令. - ...

  9. 大数据学习之Linux基础01

    大数据学习之Linux基础 01:Linux简介 linux是一种自由和开放源代码的类UNIX操作系统.该操作系统的内核由林纳斯·托瓦兹 在1991年10月5日首次发布.,在加上用户空间的应用程序之后 ...

  10. 常见的操作系统及linux发展史

    目前我们常见的操作系统有: 1> 桌面操作系统 Windows 系列 用户群体大 macOS 适合于开发人员 Linux 应用软件少 2> 服务器操作系统 Linux 安全.稳定.免费 占 ...

随机推荐

  1. Django中的app模型细节TypeError: __init__() missing 1 required positional argument: 'on_delete' 解决办法

    TypeError: init() missing 1 required positional argument: 'on_delete' 解决办法 当执行应用app模型迁移时: python man ...

  2. ORA-01653:unable to extend table xxxxx by 8192 in tablespace xxxxx

    原因:表空间满 解决:扩展表空间 报错截图: 参考摘录:https://blog.csdn.net/qq_35257875/article/details/90295272

  3. ROS-安装与开发速记

    参考教程: B站视频(感谢赵老师):https://www.bilibili.com/video/BV1Ci4y1L7ZZ?p=14&spm_id_from=pageDriver 课程文件:h ...

  4. Linux - TOP命令解析

    第一行: 当前系统时间1 系统已经运行时间(在这期间没有重启过)2 users 当前有2个用户登录系统  load average:后面的三个数分别是1分钟.5分钟.15分钟的负载情况.如果这个数除以 ...

  5. 一个MySQL双引号把我坑惨了!

    一.前言 最近经常碰到开发误删除误更新数据,这不,他们又给我找了个麻烦,我们来看下整个过程,把我坑得够惨. 二.过程 由于开发需要在生产环节中修复数据,需要执行120条SQL语句,需要将数据进行更新, ...

  6. prometheus Alertmanager webhook

      一.自定义邮件告警 二.使用docker部署微信机器人告警 1.制作镜像 2.启动容器和指定webhook容器 一.自定义邮件告警 在alertmanager服务的配置文件中指定自定义告警文件 # ...

  7. android cannot generate view binders android.databinding.tool.util.LoggedErrorException

    错误: Cannot resolve type 'viewModel'错误: cannot generate view binders android.databinding.tool.util.Lo ...

  8. Cplex-opl解决网络路由选择和资源分配问题

    安装Cplex 注意事项:全英文系统.安装路径.代码,会减少软件运行设置错误.(该软件对中文支持性不好) opl语言基础 [转载]CPLEX学习笔记二 – OPL的数据类型 - 知乎 (zhihu.c ...

  9. torch.squeeze函数解释,torch.FloatTensor()函数作用解释

    1. torch.squeeze(x,N)  主要对数据维度进行压缩 torch.squeeze(x,N) #也可以写为格式 x.squeeze(dim=N) 含义:当N未给定时,去掉x中所有维度为1 ...

  10. python实现自动打卡

    自己也百度了一下,然后写的,分为了三个部分,见三段代码 代码:主程序代码 import timefrom selenium import webdriverfrom private_info impo ...