Shell (一)Ubuntu的网络配置及软件安装

  • Ubuntu的配置及软件安装

    • 网络配置
      • 虚拟机提供的网络类型

        • 桥接模式

          • 主机和虚拟机分别拥有不同的ip地址,可以实现和外界设备通信

        • NAT模式

          • 也可以联网,但是和主机共用同一个ip地址,外界无法识别虚拟机和主机发送的信息

        • 仅主机模式

          • 虚拟机不可联网,只能和主机通信

      • 如何查看虚拟机是否联网

        • 在Ubuntu界面输入ping baidu.com指令

          • 根据能否运行判断

      • 配置桥接网络

        • 保证虚拟机提供了桥接模式

          • 菜单栏->虚拟机->设置->网络适配器->桥接模式

            • 菜单栏->虚拟机->设置

              • 网络适配器-> 桥接模式

        • 保证虚拟机可以设置桥接网络

          • 菜单栏->编辑->虚拟网络编辑器

            • 添加网络(添加桥接网络)

      • 无法添加桥接网络

      • 配置NAT网络

        • 保证虚拟机支持NAT网络

          • 在虚拟机内配置具体的网络

        • 保证虚拟机中存在NAT网络

        • 将虚拟机中连接的网络换成NAT模式

      • 主机桥接的网卡

          • 如果自动失败,手动找到主机的网卡

            • 找到网卡后直接桥接到主机的具体位置

      • 在虚拟机内配置具体的网络

        • 右上角网络连接图标->有线设置

          • 添加或更改已有网络

            • 设置ipv4网络,选择手动动模式

              • 去主机中寻找下面需要填充的内容

                • 主机中使用搜索打开cmd命令框

                • 输入ipconfig

                • 找到主机使用的ip地址和网段

            • 也可选择自动模式配置

    • 在线下载软件/安装包

      • 更新软件源

        • 更新Ubuntu下载软件的来源

          • 因为Ubuntu默认的是国外的软件源

        • 需更换为国内的源网站

          • 清华源:https://mirror.tuna.tsinghua.edu.cn/help/ubuntu-ports/

        • 修改/ect/apt/sources.list文件

          • 备份源文件

            • sudo cp /ect/apt/sources.list /ect/apt/sources.list.bak

          • 拷贝清华源文件

            • 覆盖sudo vim /ect/apt/sources.lis

            • 强制保存退出:wq!

      • apt 和apt-get

        • 区别:新旧版本指令

      • 指令不需全部记住,可以使用sudo apt-get + 两下Tab键

        • 即可显示指令提示

      • 将软件源更新到本地

        • sudo apt-get update

          • 该指令自动读取/ect/apt/sources.list的内容,并更新到软件列表

      • 在线下载卸载软件

        • 格式:sudo apt-get install 软件名

        • 软件执行

          • 在终端输入:软件名

            • 在前台运行

          • 在终端输入:软件名 &

            • 回显进程号,并在后台运行

            • 关闭后台进程

              • kill -9 进程号

        • 下载并安装软件时会自动安装软件的man手册(软件安装包中包含软件的man手册)

        • 卸载软件

          • 格式:sudo spt-get remove 软件名

            • 不完全卸载(不删除配置文件)

            • 完全卸载

              • 格式:sudo spt-get remove --purge 软件名

              • 格式:sudo spt-get purge 软件名

        • 更新软件

          • sudo apr-get upgrade

      • 在线下载安装包

        • 下载安装包

          • sudo spt-get download 软件名

            • 只是下载安装包,并不安装(用于离线安装软件)

          • sudo spt-get download oneko

        • 清除安装包

          • sudo spt-get clean

            • 仅清除默认下载路径下的软件安装包

            • 在执行install命令时会在默认路径下残留安装包

        • 软件包命名规范

          • sl_5.02-1_armd64.deb

            • sl

              • 软件名

            • 5.02

              • 主版本号

            • -1

              • 修订版本号

            • armd64

              • 支持的操作系统

            • .deb

              • linux

                • deb

                  • Ubuntu常用标准,Debian的软件包标准

                • rpm

                  • REdhat的软件包标准

        • 在线安装和离线安装的区别

          • 在线安装会检查软件依赖,如果需要其他文件的支持,在联网状态下,可以自动下载并安装

          • 离线安装不会检查软件依赖,如果大型软件需要依赖其他文件,离线安装不能安装成功

    • 离线安装卸载软件

      • 离线安装软件(dpkg)

        • dpkg(debian package)

        • 格式:sudo dpkg -i 软件包名(不完全卸载)

      • 离线卸载软件

        • 格式:sudo dpkg -p 软件包名(完全卸载)

        • 格式:sudo dpkg -r 软件名(不完全卸载)

      • 查看磁盘中有哪些安装包,包括安装状态

        • sudo dpkg -l

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

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

相关文章

数据资产与人工智能的融合之路:探讨如何结合AI技术优化数据资产管理,提升企业智能化水平

目录 一、引言 二、数据资产管理的现状与挑战 1、数据资产管理的重要性 2、数据资产管理的挑战 三、人工智能在数据资产管理中的应用 1、数据采集与整合 2、数据清洗与校验 3、数据安全与隐私保护 4、数据分析与挖掘 四、结合AI技术优化数据资产管理的策略 1、制定数…

【stm32-新建工程-HAL库版本】

stm32-新建工程-HAL库版本 ■ 1. 下载STM32Cube官方固件包(F1/F4/F7/H7)■ 2. 新建HAL库版本MDK工程所需的文件夹■ 2.1 新建工程文件- XXX项目并在下面新建如下文件夹■ 2.2 向Drivers文件添加如下文件■ 2.3 向Mrddlewares文件添加文件■ 2.4 设置Outp…

一篇文章带你玩懂数据库的基础函数

数据库的函数 单行函数1.数据函数2.字符串函数3.时间函数4.流程函数 多行函数聚合函数 阅读指南: 本文章讲述了对于数据库的单行和多行函数,如果读者感兴趣,后续我们会更新高级的操作在我们的对于数据库教程的合集中,大家可以来很…

唐兴通:银行金融数字化转型营销客户销售个金对公讲师培训师

唐兴通 数字化转型顾问、金融产品营销专家、数字化销售增长教练、沃顿商学院演讲嘉宾。全球创新增长战略大家EM罗杰斯(创新的扩散)、杰弗里摩尔(跨越鸿沟)、亨利切萨布鲁夫(开放式创新)在中国合作者。《中…

秋招倒计时?到底需要准备到什么程度?

秋招倒计时?需要准备到什么程度? 秋招,面向全国的毕业生,招聘的激烈程度可想而知!按照往年时间,秋招通常从八月初开始,九月黄金期,十月中后期。距今刚好差不多60天,时间其…

【PyScript】PyScript 基础入门

【PyScript】PyScript 基础入门 PyScript 是一个为了支持 Python 运行在浏览器的开源平台。 1.PyScript 应用程序的创建 PyScript 程序需要以下三个内容 一个提供给浏览器的 index.html 文件。PyScript 的运行环境描述,通常是一个 pyscript.json 或 pyscript.to…

从零到一打造自己的大模型:模型训练

前言 最近看了很多大模型,也使用了很多大模型。对于大模型理论似乎很了解,但是好像又缺点什么,思来想去决定自己动手实现一个 toy 级别的模型,在实践中加深对大语言模型的理解。 在这个系列的文章中,我将通过亲手实践…

入门篇:创建和运行Hello World

DevEco Studio安装完成后,可以通过运行Hello World工程来验证环境设置是否正确。接下来以创建一个支持Phone设备的工程为例进行介绍。 创建一个新工程 打开DevEco Studio,在欢迎页单击Create Project,创建一个新工程。根据工程创建向导&…

硬件开发笔记(二十二):AD21软件中创建元器件AXK5F80337YG原理图库、封装库和3D模型

若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/140007117 长沙红胖子Qt(长沙创微智科)博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV…

EE trade:贵金属投资的优点及缺点

贵金属(如黄金、白银、铂金和钯金)一直以来都是重要的投资和避险工具。它们具有独特的物理和化学特性,广泛应用于各种行业,同时也被视为财富储备。在进行贵金属投资时,了解其优点和缺点对于做出明智的投资决策至关重要。 一、贵金属投资的优…

240万亿巨量数据被洗出,足够训出18个GPT-4!全球23所机构联手,清洗秘籍公开

是时候把数据Scale Down了!Llama 3揭示了这个可怕的事实:数据量从2T增加到15T,就能大力出奇迹,所以要想要有GPT-3到GPT-4的提升,下一代模型至少还要150T的数据。好在,最近有团队从CommonCrawl里洗出了240T数…

算法刷题笔记--二叉树篇

感觉树这一章还是没搞清楚,可能是基础不扎实的缘故,学完C巩固底层知识后二刷 理论基础 确定递归函数的参数和返回值 :确定哪些参数是递归的过程中需要处理的,那么就在递归函数里加上这个参数, 并且还要明确每次递归的返回值是什么…

第二证券:美股市场新结算制度:T+2还是T+1?

美股商场新结算制度:T1结算。 从2024年5月28日开端,美国股票生意的结算周期将从之前的T2(生意日后两天)缩短为T1,即投资者当天卖出的股票,在生意后一个工作日就能收到结算的资金。 例如,假如生…

OpenFast软件中5MW_Land_DLL_WTurb.fst文件解读

这个文件5MW_Land_DLL_WTurb.fst是OpenFAST软件用于模拟NREL 5.0 MW基准陆上风力涡轮机的输入文件。该文件包含了多个部分,每个部分定义了不同的仿真设置和参数。以下是对文件主要内容的总结: 1. 标题和描述 文件标题说明这是OpenFAST的一个输入文件&a…

电脑的D盘E盘F盘突然消失了 电脑只剩下C盘了其他盘怎么恢复

现如今随着时代的发展,无纸化办公成为主流,这主要归功于电脑,能够通过电脑完成的工作绝不使用纸质文件,这不仅提高了工作效率,也让一些繁杂的工作变的更加简单。不过电脑毕竟是电子产品,不可避免的会出现一…

Java日志 - JUL

一、JUL学习总结 (1)总结 JDK自带的日志系统中已经为我们创建了一个顶层的RootLogger,可以针对这个顶层的RootLogger设置多个Handler(如ConsoleHandler, FileHandler等),如果想在控制台输出debug级别以上的…

定时推送邮件如何与自动化工作流程相结合?

定时推送邮件如何设置?怎么优化推送邮件的发送频率? 在现代商业环境中,自动化工作流程和定时推送邮件是提高效率和优化运营的重要工具。AoKSend将探讨如何将这两者结合起来,以实现更高效的工作流程和更好的客户沟通。 定时推送邮…

昇思25天学习打卡营第4天|MindSpore快速入门-FCN图像语义分割

FCN图像语义分割 全卷积网络(Fully Convolutional Networks,FCN)是UC Berkeley的Jonathan Long等人于2015年在Fully Convolutional Networks for Semantic Segmentation[1]一文中提出的用于图像语义分割的一种框架。 FCN是首个端到端&#…

valgrind调试c/c++内存问题:非法地址访问_内存泄漏_越界访问

1.valgrind命令 调试内存问题: valgrind --leak-checkfull 更新详细的显示: valgrind --leak-checkfull --show-leak-kindsall valgrind提示信息汇总 内存泄漏 lost in loss record 丢失记录 , 内存泄漏实例[[#2.内存泄漏–不完全释放内存|实例链接]]段错误 Process termina…

科技助力行政执法:4G无线网络技术在管理指挥中心的应用

随着科技的飞速发展,4G无线网络技术已经越来越成熟,为行政执法管理带来了前所未有的便利与效率。特别是在管理指挥中心,通过实时观看高清现场画面,执法人员可以随时进行调度指挥,掌握行政执法队伍的全过程,…