“探索Linux世界:从CentOS安装到常见命令使用“

news2024/9/25 11:15:05

目录

  • 引言
  • 一、安装CentOS
  • 二、Linux的常见命令
    • 文件夹和目录操作命令
    • 文件编辑命令
    • vi或vim编辑器
    • 命令模式
    • 编辑模式
    • 末行模式
  • 总结

在这里插入图片描述

引言

在计算机领域,Linux作为一种强大而灵活的操作系统,在服务器、嵌入式设备和个人电脑等领域广泛应用。本文将引导您了解并掌握Linux的基础知识,包括CentOS的安装方法以及常见的Linux命令。

一、安装CentOS

  1. 创建新的虚拟机
    在这里插入图片描述

  2. 选择自定义=>下一步=>下一步=>下一步=>选择Linux 版本选择CentOS 7 64位 下一步=>选择安装文件夹 下一步=>下一步=>调整占用内存 下一步=>下一步=>下一步=>下一步=>下一步=>下一步=>下一步=>完成

  3. 然后编辑

在这里插入图片描述

  1. 启动虚拟机

  2. 回车

  3. 选择中文 点击继续
    在这里插入图片描述

  4. 点击分区 =>完成=>开始安装
    在这里插入图片描述

  5. 设置密码,密码过于简单点击两次完成即可

  6. 然后重启输入账号root 和密码

  7. 输入命令 cd /etc/sysconfig/network-scripts/

  8. ll 回车 然后 ls回车
    在这里插入图片描述

  9. 输入 vi ifcfg-ens33 回车

  10. 输入i 将ONBOOT改为yes 按Esc 然后输入:wq(保存并退出) 回车

  11. 输入 service network restart (重启网络) 显示OK就说明成功了
    在这里插入图片描述

  12. 然后ping www.baidu.com
    在这里插入图片描述

  13. ifconfig回车我的ip是192.168.238.129
    在这里插入图片描述

  14. 打开MobaXterm软件 点击new session 点击SSH 输入host 内容是ip 创建后输入账号root 密码 点击yes就出现以下界面
    在这里插入图片描述

  15. 准备换源 输入cd /etc/yum.repos.d 回车

  16. 输入yum install wget 进行下载 然后输入两次y

  17. 剪切备份:输入mv CentOS-Base.repo CentOS-Base.repo.bak(以bak结尾都是备份的意思)原来的文件就会变成.bak文件

  18. 输入 wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 此时换原成功了

  19. 下一步输入 yum install vim 回车下载 输入y

  20. 下载完成CentOS就安装完成了,vim 相对于vi来讲,vim查看对于关键词有不同颜色的处理,能更加方便我们查看

  21. 接下来拍照备份
    在这里插入图片描述
    点那个蓝色的扳手
    点击拍照,设置好名称和信息。完成

二、Linux的常见命令

文件夹和目录操作命令

  • ll:列出目录内容
  • cd:切换目录
  • mkdir:创建目录
  • rm:删除文件或目录
  • cp:复制文件或目录
  • mv:更改文件名称

文件编辑命令

  • touch:创建文件
  • rm:删除文件或目录
  • vi/rm:文本编辑器的使用
  • ll:列出目录内容
  • rm -rf *.text(正则删除)

vi或vim编辑器

​ Vi 编辑器是所有 Unix 及 Linux 系统下标准的编辑器,类似于 windows 系统下的 notepad (记事本)编辑器,由于在 Unix 及 Linux 系统的任何版本,Vi 编辑器是完全相同的,因此可以在其他任何介绍 vi 的地方都能进一步了解它,Vi 也是 Linux 中最基本的文本编辑器,学会它后,我们将在 Linux 的世界里畅通无阻,尤其是在终端中。

vi 和 vim 都是 Linux 中的编辑器,不同的是,vim 比较高级,可以视为 vi 的升级版本。vi 使用于文本编辑,但是 vim 更适用于 coding。

Vim 中存在三种模式(大众的认知):命令模式、编辑模式(输入模式)、末行模式(尾行模式)。

命令模式

启动vi编辑器后默认进入命令模式。该模式中主要完成如光标移动、字符串查找,以及删除、复制、粘贴文件内容等相关操作。

命令说明
gg光标移动到首行
G光标移动到尾行
yy通过按键:yy复制一行。
以光标所在行为准(包含当前行),向下复制指定的行数。
在想要粘贴的地方按下 p 键
数字yy通过按键:数字yy复制多行
dd删除之后下一行上移
dd 严格意义上说是剪切命令,但是如果剪切了不粘贴就是删除的效果。
数字dd删除多行
删除之后当前行会变成空白行
u撤销

编辑模式

该模式中主要的操作就是录入文件内容,可以对文本文件正文进行修改或添加新的内容。 处于输入模式时,vi编辑器的最后一行会出现“-- INSERT --”的状态提示信息。

命令说明
i在光标所在字符前开始插入
a在光标所在字符后开始插入
o在光标所在行的下面另起一新行插入
l字光标所在行的首行开始插入 如果行首有空格则在空格之后插入
A在光标所在行的行尾开始插入
O在光标所在行的上面另起一行开始插入
S删除光标所在行并开始插入

末行模式

该模式中可以设置vi编辑环境、保存文件、退出编辑器,以及对文件内容进行查找、替换等操作。处于末行模式时,vi编辑器的最后一行会出现==冒号“:”==提示符。

命令说明
:wq保存并且退出
:q退出
:q!强制退出,刚才做的修改操作不做保存
:w保存文件
:w 路径另存为
:/关键字搜索 / 查找
😒跳到文件末尾
:数字跳到文件第N行

总结

本文为您提供了安装CentOS和常见Linux命令的基础知识。通过学习和实践,您将能够自如地操作CentOS系统,并熟练运用各种命令来管理文件、查看系统信息、配置网络等。在进一步的学习中,您可以探索更多Linux的高级主题和应用。

希望本文对您有所帮助,祝您在Linux世界中取得不断的进步和成功!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1151857.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

如何将 ONLYOFFICE 桌面版编辑器 7.5 安装到 Red Hat、CentOS 及衍生产品上

使用桌面版的 ONLYOFFICE 在线编辑器,您可使用本地文件操作,无需保持互联网连接状态。 ONLYOFFICE 桌面编辑器是什么 ONLYOFFICE 桌面编辑器是一款全面的办公工具,提供了文本文档、电子表格、演示文稿、可填写表单和 PDF 查看和编辑功能。它…

六、【图像去水印】

文章目录 裁剪法移动复制法内容识别去水印色阶法去水印消失点法去水印反相混合法 裁剪法 处于边缘的水印,通过裁剪去除,如下图: 移动复制法 移动复制法适用于水印的背景这部分区域比较相似的情况下使用,如下图先使用矩形选区选中…

ICS TRIPLEX T9402数字输出模块

数字输入模块是产业自动化和掌握体系中的闭键组件,用于向外部装备发送数字输入旌旗灯号,通常用于掌握继电器、阀门、机电、灯光和其他数字装备。以下是数字输入模块的一些主要用处: 掌握履行器: 数字输入模块用于掌握履行器装备&a…

工作中的小tips:如何快速提取图片或者pdf上的文字,进行编辑?

工作中经常会碰到需要的材料是图片或者不能拷贝的pdf之类的情况,那么有没有办法快速从上面提取文字呢? 最近发现一个很好用的网站,百度翻译。首先说明一下,接下来的方法比较适合短一点的文字,像是大篇幅的那种不太适合…

0001net程序设计-net大学校园二手交易平台

文章目录 摘 要目 录系统设计开发环境 摘 要 随着信息技术和网络技术的飞速发展,人类已进入全新信息化时代,传统管理技术已无法高效,便捷地管理信息。为了迎合时代需求,优化管理效率,各种各样的管理系统应运而生&…

滑动窗口限流算法实现一

固定算法 原理:固定算法是将时间线分隔成固定大小的时间窗口,每个窗口都会有个计数器,用来记录窗口时间范围内的请求总数,如果窗口的请求总数达到最大限定值,会认定流量超限。比如将窗口大小设为1分钟,每分…

怎么搭建一个蛋糕店小程序?

在当今的移动互联网时代,很多企业纷纷选择了小程序作为推广和销售的利器。对于蛋糕店来说,创建一个小程序可以提高品牌知名度,增加销售渠道。下面,我们以【乔拓云】第三方平台为例,来介绍一个完整蛋糕店小程序的制作流…

Java学习 5.Java-逻辑控制

逻辑控制 逻辑控制分为:选择语句、循环语句 一、if和switch选择语句 顺序中夹杂着循环,伴随着一次次的选择不断地成长 1.if语句 选择语句 单分支 if() 表达式; int a60;if(a60){System.out.println("a60");} 双分支 if(){ 表达式1&…

人工智能AI 全栈体系(九)

第一章 神经网络是如何实现的 如何用神经网络处理不等长文本的方法? 八、循环神经网络(RNN: Recurrent Neural Network) 处理不等长文本的神经网络 – 循环神经网络 RNN。 1. 从句子理解说起 上次讲了用词向量表示词,一句话也…

Vue Router:让你的应用路由起来!

🤍 前端开发工程师(主业)、技术博主(副业)、已过CET6 🍨 阿珊和她的猫_CSDN个人主页 🕠 牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》 🍚 蓝桥云课签约作者、已在蓝桥云…

uni-app:查询对象中字段为可变情况的子项

如上图,数据中aaa为可变项,需要查询其子项name的值 var test aaa var data {"no":1,"aaa": {"name":张三,"age": 20}, } console.log(data[test].name) 定义一个变量test,其值设置为aaa&#xff…

SENet: 强化深度卷积神经网络的自适应特征学习

SENet(Squeeze-and-Excitation Network)是一种革命性的深度卷积神经网络架构,旨在提高模型对图像特征的建模能力。它引入了自适应特征重新校准机制,通过学习性地调整通道间的重要性,提高了模型的性能,广泛用…

在Windows上 ciphey安装(详细版)

文章目录 前言 一、不想卸载原有的python版本? 二、安装步骤 1.安装python 2.创建虚拟环境vnev 3.在ciphey的虚拟环境中进行激活 4.安装ciphey 三、参数列表 总结 前言 提示:安装了好几次,但是都没安装成功,我使用了三个电脑p…

前后端分离问题 | 协调

CORS error 跨域问题--->找后端 报错:Access to XMLHttpRequest at http://xxx/Info?id5 from origin http://localhost:xxx has been blocked by CORS policy: No Access-Control-Allow-Origin header is present on the requested resource.

阿里DDD大佬:从0到1,带大家精通DDD

说在前面 在40岁老架构师 尼恩的读者交流群(50)中,最近有小伙伴拿到了一线互联网企业如阿里、滴滴、极兔、有赞、希音、百度、网易、美团的面试资格,遇到很多很重要的面试题: 谈谈你的DDD落地经验? 谈谈你对DDD的理解&#xff1…

【word小技巧】如何在方框中打√

1、新建一个word文档 2、点击“插入”–>“符号”–>“其他符号” 3、字体选择“wingdings 2”,然后就可以看到想要的符号了。选择之后,点击插入 4、完成插入

堆叠大陆Stacklands中文版:激发你的创意与策略,开启全新的建造体验

你是否曾经梦想过成为一个建筑师,创造自己的世界?或者向往那些无尽的策略游戏,在其中规划、建造并统治一切?现在,这个梦想已经触手可及,因为堆叠大陆Stacklands正等待你的探索! 堆叠大陆Stackl…

【多线程面试题十六】、谈谈ReentrantLock的实现原理

文章底部有个人公众号:热爱技术的小郑。主要分享开发知识、学习资料、毕业设计指导等。有兴趣的可以关注一下。为何分享? 踩过的坑没必要让别人在再踩,自己复盘也能加深记忆。利己利人、所谓双赢。 面试官:谈谈ReentrantLock的实现…

pytorch:R-CNN的pytorch实现

pytorch:R-CNN的pytorch实现 仅作为学习记录,请谨慎参考,如果错误请评论指出。 参考文献:Rich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation      https://blog.csdn.net/qq_41694024/cat…

S5PV210裸机(九):ADC

本文主要探讨210的ADC相关知识。 ADC ADC:模数转换(模拟信号转数字信号) 量程:模拟电压信号范围(210为0~3.3V) 精度:若10二进制位来表示精度(210为10位或12位),量…