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

news2024/11/25 4:55:18

🥳🥳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 /root
    ls -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或logout

4.Ctrl+E	将光标移动到命令行末尾

5.Ctrl+H	Generate backspace character

6.Ctrl+L	Clear this terminal

7.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.coloradmin.cn/o/1147360.html

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

相关文章

mathtype7.4激活密钥免费2023最新

准确来讲MathPage支持MathJax技术,可利用MathPage技术选择发布您的Word文档与MathML方程,显示为网页页面。实际上我们可以这样讲兼容个版本office:MathType与Office有很好的兼容性,可与office办公软件或WPS配合使用。大家都知道支…

Java-逻辑控制

本章重点: 1. Java中程序的逻辑控制语句 2. Java中的输入输出方式 3. 完成猜数字游戏 1. 分支结构 1.1 if语句 //如果布尔表达式结果为true,执行if中的语句,否则不执行。 比如:小明,如果这次考试考到90分或…

leetcode经典面试150题---3.删除有序数组中的重复项

目录 题目描述 前置知识 代码 方法一 双指针 思路 图解 实现 复杂度 题目描述 给你一个 非严格递增排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致…

FL Studio21.2演示版下载

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

抖音很火的情侣飞行棋/真心话大冒险/情侣扫雷html网站源码带在线支付、代理分销等!

-------- 演示地址 -------- 演示地址:http://game.71.vy386.cn 演示后台:http://game.71.vy386.cn/admin 后台账号:admin888 后台密码:admin888 -------- 程序特色 -------- 1、完整的分销制度,可自定义多种不同…

黔院长 | 一文了解五脏的脏象!

你知道五脏的脏象是怎样的吗?下面一起来了解一下吧。 首先是我们的心,心主血脉,在体合脉,开窍于舌,其华在面。是说心脏是我们生命的根本,心气推动全身的血脉得以正常运行,心发生的生理和病理可…

C语言浮点型在内存中的存储

目录 前言: 引言: 浮点数存储规则 举个栗子: TIP: 单精度浮点数存储的模型(float) 双精度浮点数存储的模型(double) IEEE对 M 的特殊规定 IEEE对 E 的特殊规定 小试牛刀 先…

qt-C++笔记之在两个标签页中按行读取两个不同的文件并且滚动条自适应滚动范围高度

qt-C笔记之在两个标签页中按行读取两个不同的文件并且滚动条自适应滚动范围高度 code review! 文章目录 qt-C笔记之在两个标签页中按行读取两个不同的文件并且滚动条自适应滚动范围高度1.运行2.文件结构3.main.cc4.main.pro5.a.txt6.b.txt7.上述代码中QVBoxLayout&#xff0c…

EasyRecovery2024免费激活码

EasyRecovery这款软件可以恢复被删除的数据,那我就简单为大家介绍一下这款数据恢复软件EasyRecovery吧! EasyRecovery是一款操作简单、功能强大数据恢复软件,通过EasyRecovery可以从硬盘、光盘、U盘、数码相机、手机等各种设备中恢复被删除或…

Leetcode刷题详解——下降路径最小和

1. 题目链接:931. 下降路径最小和 2. 题目描述: 给你一个 n x n 的 方形 整数数组 matrix ,请你找出并返回通过 matrix 的下降路径 的 最小和 。 下降路径 可以从第一行中的任何元素开始,并从每一行中选择一个元素。在下一行选择…

vue源码分析(七)—— createComponent

文章目录 前言一、createComponent 参数说明二、createComponent 源码详解1.baseCtor的实际指向2.extend 方法3.判断Ctor是否是函数的判断4.installComponentHooks方法5.返回一个带标识的组件 vnode 前言 createComponent文件的路径: src\core\vdom\create-componen…

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

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

ubuntu配置 Conda 更改默认环境路径

我的需求是以后凡是新建一个虚拟环境都需要安装在一个挂载了大容量的分区/data里面 /home里面的是即将爆满但是还能塞点东西的硬盘. 如果您想要永久更改 Conda 的默认环境路径,可以编辑 Conda 的配置文件。首先,找到 Conda 的配置文件通常是 .condarc 文…

WAF绕过-权限控制之代码混淆造轮子48

我们拿到权限要做,读文件,写文件,命令执行等等,这些功能如果部署于对方waf环境的话,也会被拦截。 一个文件下载到本地之后,杀毒网站会对这个文件进行检测,有没有病毒或者木马,这个杀…

rhcsa目录练习

要求 在根下创建一个叫做test的目录,在test的目录下创建三个普通文件file1 file2 file3,给file1创建一个软链接aa,给file2创建两个硬链接,在test目录下创建一个ceshi的目录,在ceshi的目录下创建a1-a8,b1-b8,ac1-ad8的…

车载音频项目

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

评价模型:CRITIC客观赋权法

目录 1.算法原理介绍2.算法步骤2.1 数据标准化2.2 计算信息承载量2.3 计算权重和得分 3.案例分析 1.算法原理介绍 CRITIC方法是一种客观权重赋权法,其基本思路是确定指标的客观权数以两个基本概念为基础。一是对比强度,它表示同一指标各个评价方案取值差…

RealVNC Enterprise 7.7.0 Crack

RealVNC连接_旗舰产品 RealVNC Connect 是为需要强大安全性、弹性和安心的组织提供的远程访问解决方案。 设备访问 按需协助 随时随地安全访问和管理任何设备 通过安全的远程访问让您的组织保持联系,帮助您提高生产力并促进更广泛的协作。 随时随地安全远程访问和…

【操作系统】进程的控制和通信

文章目录 一. 实验目的二. 实验内容三. 实验步骤四. 实验结果 一. 实验目的 (1)加深对进程概念的理解,进一步认识并发执行的实质。 (2)掌握Linux 操作系统中进程的创建和终止操作。 (3)理解进程…

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

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