【Linux】Linux的安装以及常见命令

🥳🥳Welcome Huihui's Code World ! !🥳🥳

接下来看看由辉辉所写的关于Linux的相关操作吧

一.Linux的安装

1.创建虚拟机

2.选择linux

3.配置虚拟机

4.开启虚拟机

默认回车即可

5.安装linux

5.登录账户

6.解决网络问题

①先查看一下ip

②输入命令

vi ifcfg-ens33

③把onboot改成yes

再查看一下ip信息

修改成功之后便会出现这个④重启一下网络服务

⑤再尝试一下上网

7.安装连接服务器的软件

①按住CTRL+C终止前一个命令

②接着查看ip

③连接到服务器【虚拟机】

7.换源

①为什么要换源?

是因为vim与vi有一些区别,简而言之最大的区别就是,vim在窗口中出现的字体是有颜色重点区分的,而vi只有黑白

▲Vi 编辑器是所有 Unix 及 Linux 系统下标准的编辑器,
类似于 windows 系统下的 notepad (记事本)编辑器,
由于在 Unix 及 Linux 系统的任何版本,Vi 编辑器是完全相同的,
因此可以在其他任何介绍 vi 的地方都能进一步了解它,
Vi 也是 Linux 中最基本的文本编辑器,
学会它后,我们将在 Linux 的世界里畅通无阻,尤其是在终端中。⚪ vi 和 vim 都是 Linux 中的编辑器
不同的是,vim 比较高级,可以视为 vi 的升级版本。
vi 使用于文本编辑,但是 vim 更适用于 coding。⚪Vim 中存在三种模式(大众的认知):命令模式、编辑模式(输入模式)、末行模式(尾行模式)

vi

vim

②进入到指定目录

cd /etc/yum.repos.d

③下载 wget

yum install wget

④备份Linux自带的EPEL源

⑤生成阿里源

wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

⑥下载vim

yum install vim

❗❗注意

我们此时已经将linux(centos)安装完毕,最好管理一下虚拟机,拍个照,保存到此时的状态,以免以后的误操作

如果我们以后有什么误操作,那么我们就去找到保存的屏幕的快照

这样我们就能够回溯到那个状态了

💡辉辉小贴士💡常用关机等命令

1) 关机shutdown -h now 立刻关机
shutdown -h +1 一分钟后关机
poweroff 立刻停止系统,并关闭电源2)重启reboot 重启
shutdown -r now 立刻重启
shutdown -r +1 一分钟后重启3) 注销logout
exit
ctrl + d

二.Linux的常见命令

1.查看网络配置

1.只显示具体网卡的详细信息 ifconfig 具体网卡名称   2.显示所有网卡包括没有启动的网卡 ifconfig -a 3.表示开启或关闭网卡 ifconfig 网卡名称 [up/down]  4.临时设置网卡地址 ifconfig 网络接口 IP地址[/子网掩码长度]5.新建虚拟网卡 ifconfig 网卡名称:数字  地址  6.查看通讯消息 ifconfig -s  

2.目录操作命令

1.cd	切换到另一个目录cd ~                     # 进入用户主目录cd /                     # 返回上一级cd ..                    # 进入根目录2.pwd	打印当前所在目录 (print working directory)3.ls	列出目录内容▲ls 常用选项ls -l 	列出的文件以长格式输出,一个文件显示一行(可简写为ll)ls -a	显示以 “.”开头的文件,“.”开头的为隐藏文件,默认不显示ls -d	显示目录本身而不显示目录下的文件,默认ls 后面的参数如果是目录,则会显示目录下的文        件,如:ls /rootls -lh	长格式输出的文件字节数转换为K,M,G的形式方便人来阅读ls -t	列出的文件按照修改时间的晚和早排序(最近修改的先显示)ls -tr	列出的文件按照修改时间的早和晚排序(最近修改的后显示)ls -R	列出当前目录下的所有文件,如果有目录遍历所有目录及其子目录下的文件4.mkdir	    创建目录,使用 -p 选项可以级联创建目录5.rmdir	    删除空目录,必须是空目录,否则用rm -rf filename删除rm -r xxx               删除文件夹或文件rm -rf xxx              递归删除文件夹及子文件夹,慎重使用6.du	    统计目录下每个文件字节数7.dir       查看当前路径下的所有文件8.pwd       显示当前路径   9.clear     清空终端屏幕命令,Ctrl+L清除屏幕10.mv       移动或者重命名11.cp  		复制12.touch    新建文件13.vi 文件名                 编辑文件命令14.cat 文件名                查看文件内容

3.文件内容查看命令

1.cat	查看文本文件内容,将文本文件内容全部打印到标准输出选项 -n 输出结果带行号2.tac	查看文本文件内容,倒序输出按照行号倒序打印文本文件的内容3.more	分页显示文件内容,例如:more /root/install.log默认显示进度百分比空格往下翻页,b往上翻页,f往下翻页,q退出4.less	分页显示文件内容,例如:less /root/install.log选项 -m 显示进度百分比可以用“/”后跟关键字搜索文件内容空格往下翻页,b往上翻页,f往下翻页,q退出5.tail	查看文件尾部10行,例如:tail /root/install.log选项-N (N为正整数)可以指定显示末尾N行内容6.head	查看文件头部10行,例如:head /root/install.log选项-N (N为正整数)可以指定显示头部N行内容

4.键盘按键命令

1.Ctrl+A	将光标移动到命令行开头2.Ctrl+C	结束正在运行的程序并返回提示符3.Ctrl+D	退出当前shell会话,相当于键入exit或logout4.Ctrl+E	将光标移动到命令行末尾5.Ctrl+H	Generate backspace character6.Ctrl+L	Clear this terminal7.Ctrl+R	查询命令历史记录8.Ctrl+Z	暂停一个程序9.ArrowLeft and ArrowRight	将光标在命令行上向左或向右移动一个位置,这样就可以在其他位置插入字符,而不仅仅是在开头和结尾10.ArrowUp and ArrowDown	浏览历史。转到要重复的行,如果需要编辑详细信息,按Enter键以节省时间11.Shift+PageUp and Shift+PageDown	浏览终端缓冲区(查看已“滚屏”的文本)12.Tab	命令或文件名补全;当有多种选择时,系统会发出声音或视觉铃声,如果选择太多,则会询问你是否都想看13.Tab Tab	显示文件或命令补全的可能性

4.文本编辑命令

vi fileName

1). vim是从vi发展来的一个功能更加强大的文本编辑工具,编辑文件时可以对文本内容进行着色,方便我们对文件进行编辑处理,所以实际工作中vim更加常用。
2). 要使用vim命令,需要我们自己完成安装。【上面已经有过教程,在这里就不过多赘述了】3). 在使用vim命令编辑文件时,如果指定的文件存在则直接打开此文件。如果指定的文件不存在则新建文件。
4). vim在进行文本编辑时共分为三种模式,分别是 命令模式(Command mode),插入模式(Insert mode)和底行模式(Last line mode)。这三种模式之间可以相互切换。我们在使用vim时一定要注意我们当前所处的是哪种模式

1.命令模式A. 命令模式下可以查看文件内容、移动光标(上下左右箭头、gg、G)B. 通过vim命令打开文件后,默认进入命令模式C. 另外两种模式需要首先进入命令模式,才能进入彼此命令模式指令    含义gg    定位到文本内容的第一行G    定位到文本内容的最后一行dd    删除光标所在行的数据ndd    删除当前光标所在行及之后的n行数据u    撤销操作shift+zz    保存并退出i 或 a 或 o    进入插入模式2.插入模式A. 插入模式下可以对文件内容进行编辑B. 在命令模式下按下[i,a,o]任意一个,可以进入插入模式。进入插入模式后,下方会出现 【insert】字样C. 在插入模式下按下ESC键,回到命令模式3.底行模式A. 底行模式下可以通过命令对文件内容进行查找、显示行号、退出等操作B. 在命令模式下按下[:,/]任意一个,可以进入底行模式C. 通过/方式进入底行模式后,可以对文件内容进行查找D. 通过:方式进入底行模式后,可以输入wq(保存并退出)、q!(不保存退出)、set nu(显示行 号)底行模式命令    含义:wq    保存并退出:q!    不保存退出:set nu    显示行号:set nonu    取消行号显示:n    定位到第n行, 如 :10 就是定位到第10行

注意:因为命令执行在黑窗口,不好截屏,且命令过多,大家可以自行尝试各种命令,在这里我就不展示命令执行的结果图了

好啦,今天的分享就到这了,希望能够帮到你呢!😊😊   

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

高阶数据结构图下篇

目录: 图的基本概念二深度优先遍历(DFS)广度优先遍历(BFS) kruskal(克鲁斯卡尔算法)Prim(普里姆算法)Dijkstra(迪杰斯特拉算法)Bellman-ford(贝尔曼-福特算法) flyod-war…

使用Python将PDF转为图片

将PDF转为图片能方便我们将文档内容上传至社交媒体平台进行分享。此外,转换为图片后,还可以对图像进行进一步的裁剪、调整大小或添加标记等操作。 用Python将PDF文件转JPG/ PNG图片可能是大家在一些项目中会遇到的需求,下面将详细介绍如何使用…

Vue+ElementUI项目打包部署到Ubuntu服务器中

1、修改config/index.js中的assetsPublicPath: /,修改为assetsPublicPath: ./ assetsPublicPath: ./2、在build/utils.js中增加publicPath: ../../ publicPath: ../../3、打开终端,在根目录下执行npm run build进行打包,打包成功后会生成dist npm run…

【ESP 保姆级教程】疯狂TFT篇 ——教你从0到1打造太空人时钟① TFT_eSPI、TJpg_Decoder库

系列最终效果,一步步进阶学习 忘记过去,超越自己 ❤️ 博客主页 单片机菜鸟哥,一个野生非专业硬件IOT爱好者 ❤️❤️ 本篇创建记录 2023-10-27❤️❤️ 本篇更新记录 2023-10-27❤️🎉 欢迎关注 🔎点赞 👍收藏 ⭐️留言📝🙏 此博客均由博主单独编写,不存在任何…

[Java/力扣100]判断两棵二叉树是否相同

我希望通过这道题,能进一步了解递归思想和“树是递归定义的”这句话 分析 我们的目的是写一个方法来检验两棵树是否相同 什么叫“两棵树相同”?——相同的位置存在相同的结点 有三种情况:1、两棵树一颗为空一颗不为空——不相同&#xff…

postgresql14管理(六)-备份与恢复

定义 备份(backup):通过物理复制或逻辑导出的方式,将数据库的文件或结构和数据拷贝到其他位置进行存储; 还原(restore):是一种不完全的恢复。使用备份文件将数据库恢复到备份时的状…

前端 : 用html ,css,js写一个你画我猜的游戏

1.HTML&#xff1a; <body><div id "content"><div id "box1">计时器</div><div id"box"><div id "top"><div id "box-top-left">第几题:</div><div id "box…

C++之C++11引入enum class与传统enum关键字总结(二百五十一)

简介&#xff1a; CSDN博客专家&#xff0c;专注Android/Linux系统&#xff0c;分享多mic语音方案、音视频、编解码等技术&#xff0c;与大家一起成长&#xff01; 优质专栏&#xff1a;Audio工程师进阶系列【原创干货持续更新中……】&#x1f680; 人生格言&#xff1a; 人生…

SpringBoot2.7.14整合redis7

需要的依赖库&#xff1a; <dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><optional>true</optional></dependency><dependency><groupId>org.springframework.boot</gro…

基于 ARM+FPGA+AD平台的多类型同步信号采集仪开发及试验验证(二)板卡总体设计

2.2 板卡总体设计 本章开发了一款基于 AD7193RJ45 的多类型传感信号同步调理板卡&#xff0c;如图 2.4 所 示&#xff0c;负责将传感器传来的模拟电信号转化为数字信号&#xff0c;以供数据采集系统采集&#xff0c;实现了 单通道自由切换传感信号类型与同步采集多类型传…

车载音频项目

加我微信hezkz17进数字音频系统研究开发交流答疑群(课题组) ー 1&#xff0e;负责此项目的音频链路的设计及其实现 在ADSP21375上实现音频链路的处理。如噪声门&#xff0c;压限器&#xff0c;高低通&#xff0c;PEQ、各种效果等。 2&#xff0e;负责DSP与MCU端SPI协议实现。M…

公众号留言功能有必要开吗?如何开通留言?

为什么公众号没有留言功能&#xff1f;2018年2月12日&#xff0c;TX新规出台&#xff1a;根据相关规定和平台规则要求&#xff0c;我们暂时调整留言功能开放规则&#xff0c;后续新注册帐号无留言功能。这就意味着2018年2月12日号之后注册的公众号不论个人主体还是组织主体&…

华为终端智能家居应用方案

PLC-IoT概述 华为智能PLC-IoT工业物联网系列通信模块是基于电力线宽带载波技术的产品&#xff0c;实现数据在电力线上双向、高速、稳定的传输&#xff0c;广泛适用于电力、交通、工业制造、智能家居等领域&#xff0c;PLC-IoT通信模块包含头端和尾端两种类型&#xff0c;头端配…

目标检测概述

1.是什么&#xff1f; 目标检测是计算机视觉领域的核心问题之一&#xff0c;其任务就是找出图像中所有感兴趣的目标&#xff0c;确定他们的类别和位置。由于各类不同物体有不同的外观&#xff0c;姿态&#xff0c;以及不同程度的遮挡&#xff0c;加上成像是光照等因素的干扰&a…

FL Studio21.2演示版下载

FL Studio 21.2 带有 stem 分离和 FL Cloud&#xff0c;这是一项专为 FL Studio 打造的具有里程碑意义的新服务。其他新功能包括 FL Studio Fruity Edition 的 Audio Clips&#xff08;音频剪辑&#xff09;和一个新的模拟建模合成器 Kepler。 为庆祝 FL Studio 21.2 的发布&am…

【C语言】指针那些事(上)

C语言系列 文章目录 文章目录 一. 字符指针 一.&#xff08;1 &#xff09; 数组创建空间的地址和指针指向的地址 二. 指针数组 二.&#xff08;1&#xff09;指针数组模拟一个二维数组 ​ 三. 数组指针 三.(1)数组指针到底有什么用 对一维数组没有什么用 二.(…

React-表单受控绑定和获取Dom元素

一、表单受控组件 1.声明一个react状态 说明&#xff1a;useState const [value,setValue]useState("") 2.核心绑定流程 2.1绑定react状态 <div><input value{value}type"text"></input> 2.2绑定onChange事件 说明&#xff1a;e.…

Java工具库——Commons IO的50个常用方法

工具库介绍 Commons IO&#xff08;Apache Commons IO&#xff09;是一个广泛用于 Java 开发的开源工具库&#xff0c;由Apache软件基金会维护和支持。这个库旨在简化文件和流操作&#xff0c;提供了各种实用工具类和方法&#xff0c;以便更轻松地进行输入输出操作。以下是 Com…

python:使用Scikit-image对遥感影像进行傅里叶变换特征提取(fourier)

作者:CSDN @ _养乐多_ 在本博客中,我们将介绍如何使用Scikit-Image来进行傅里叶变换特征提取(fourier),并且提供一个示例代码,演示了如何在单波段遥感图像上应用这些方法。 傅里叶变换特征提取是一种数学工具,用于将图像中的细节、纹理和边缘信息以不同频率的方式呈现…

关爱通分享丨三大步九小步—重构管理价值链,驱动福利进阶

企业人才素质不断提升&#xff0c;对生活品质和精神层面的追求越来越高&#xff0c;也倒推企业不断改善管理、健全福利制度&#xff0c;激发员工的积极性和创造力。企业成本激增&#xff0c;但预期价值未能完全实现&#xff0c;为此&#xff0c;笔者在价值驱动管理理念的基础上…