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. Mybatis二级缓存(2)

    10.3.一级缓存的原理 10.3.3 一级缓存的测试

  2. 国产低功耗Soc蓝牙语音遥控器芯片HS6621 /OM6621

    随着物联网技术不断发展,家用电器往智能化方向持续迭代,使用红外遥控器这种传统的互动方式已经满足不了实际的使用需求,蓝牙语音遥控器作为人机交互新载体,逐渐取代传统红外遥控器成为家居设备的标配.相比于传统 ...

  3. git 问题解决

    1. fatal: the remote end hung up unexpectedly git config --global http.postBuffer 104857600 其他方案: gi ...

  4. Net Core 3.1 ONVIF 操控海康摄像头

    先给出实现的代码 https://github.com/lu1770/onvif-client.git 也可以通过安装包来使用功能 dotnet add package Onvif 基本用法 Agen ...

  5. EMQX+阿里云飞天洛神云网络 NLB:MQTT 消息亿级并发、千万级吞吐性能达成

    随着物联网技术的发展与各行业数字化进程的推进,全球物联网设备连接规模与日俱增.一个可靠高效的物联网系统需要具备高并发.大吞吐.低时延的数据处理能力,支撑海量物联网数据的接入与分析,从而进一步挖掘数据价 ...

  6. 在线访问GET/POST及格式化json工具

    http://coolaf.com/在线访问及格式化json工具谷歌浏览器json插件不是很好实现.安装,替代方案

  7. py10函数之嵌套-名称空间作用域

    # 函数是第一类对象:函数名指向的值可以被当中参数传递 # 1.函数名可以被传递# name = 'jason'# x = name# print(x)# print(id(x))# def func ...

  8. flannel提供的3种后端实现

    UDP(flanneld封装和解封装UDP) 实现原理 缺点(性能最差) UDP模式,封装和解封装的对象是三层IP包,提供三层的Overlay网络,是Flannel最早支持的一种方式,也是性能最差的一 ...

  9. Twig

    {{ dump() }}{{ dump(variable_name) }}List available variables (at top level): {{ dump(_context|keys) ...

  10. zabbix中文显示乱码解决

    问题zabbix使用中文显示,"监测-->图形"查看资源使用情况时会有乱码 解决问题1.修改配置文件(文件位置:$zabbix_path/include/defines.in ...