虚拟机和Linux操作系统的安装

简述

linux是完全免费的

只要你足够强大,可以对linux系统的源码进行编译

市场上的版本:发行版 Ubantu 红帽

每两年发布一个版本

下面我们开始进行安装

安装Ubantu版本

环境搭建

准备工作

瓷盘(50G空间)

在自己想要安装的瓷盘创建一个目录名为Ubantu20.04

Ubuntu20.04 ---总目录

VM ---保存虚拟机配置(子目录)

DATA ---Linux操作系统的虚拟瓷盘(子目录)

Ubuntu20.04镜像文件

安装虚拟机软件VMware16

右键点击打开属性,打开兼容性,选择管理员启动。

配置虚拟环境

参考Linux操作系统安装笔记

启动虚拟机,配置Linux系统环境

参考Linux操作系统安装笔记

分辨率解决办法

  • 按win键,鼠标点击窗口下方空白部分向上拖动

  • ctrl+alt+t 打开终端界面,输入下面一行代码

    xrandr -s 1920x1440_60.00

终端字体大小调整

我们一般第一次进入会发现终端的字体很小,但又不知道该如何更改,下面我带领大家更改一下终端字体的大小

首先打开终端---联网状态下

键盘按下ctrl+shift+'=' 放大终端字体

键盘按下ctrl+'-' 缩小终端字体

相关的一些配置

提示:输入密码时是没有回显的,直接输入,按下回车即可

首先打开终端

  • 鼠标右键打开终端

  • ctrt+alt+t 快速打开终端

  • ctrl+shift+q 快速关闭终端

输入下面的指令

sudo apt update//更新软件连接
sudo apt install open-vm-tools-desktop -y  //交互工具
sudo apt install gcc //编译工具

终端配置

  1. 打开终端

  2. 终端右上角设置

  3. 打开首选项

  4. 选择未命名

  5. 设置终端初始窗口大小(最大是511,如果输入的值超过511,也会强制更改为511,不用担心)

  6. 选择自定义字体 Dejavu sans Mono B...I...,字号 24-32之间即可,我用的笔记本,所以设置的为24


编辑器的设置

想必大部分同学使用linux系统是为了更好的编程

下面我们进行编辑器的配置

  1. ctrl+alt+t//我们进入终端

  2. 输入gedit demo.c//gedit是打开编辑器,demo.c是我们创建的文件名

  3. 窗口右上角设置

  4. 打开首选项

  5. 选择编辑器,制表符宽度设置为4,空格代替制表符选项打开

  6. 剪辑打开自动保存,时间设置为4分钟

  7. 选择字体和颜色,取消使用系统字体,选择字体字号,尽量大一些

  8. 保存退出

终端介绍

liu@linux:~/桌面$

liu 用户名

linux 计算机名

@ : $ 间隔符

~/桌面 当前所在路径

终端快捷键

win+空格 切换输入法

ctrl+L 翻页

特殊目录

~ 用户目录

home 家目录

/ 根目录

.. 上级目录入口

文件名以.开头是隐藏文件

Linux基本指令

passwd 设置密码

passwd 用户名 设置账户密码

sudo passwd root 设置管理员账户密码

sudo 权限下放

su 切换用户

su 默认切换到root

su 用户名 切换到指定用户

pwd 查看当前位置的绝对路径

绝对路径:从根目录开始的路径 /home/liu/文档

相对路径:以当前目录为参照位置,目标目录所在的路径 ../桌面

cd 路径跳转

cd 路径

cd - 回跳路径

cd.. 返回上一级

cd. 重新进入目录

cd~ 跳转到用户目录

cd /home 跳转到家目录

cd / 跳转到根目录

ls 列举目录下的信息

ls 路径

ls -a 查看所有信息

ls -l 列举详细信息

十个字母

第一个字母代表文件类型 d - l c s p

剩余9个字母三个一组代表操作权限

剩余9个字母3个一组代表操作权限 当前用户 用户组 其他用户 r 可读 权重 4 w 可写 2 x 可执行 1 - 无此权限 0 chmod 修改操作权限的 第一个数字代表目录中的子目录个数 如果是1 代表是普通文件 用户名 用户组 第二个数字 4096代表目录 其他文件代表文件大小 后续日期代表最后一次操作文件的时间

cat 查看文件内容 cat 路径/文件名 查看某个路径下的某个文件的内容

touch 创建文件 touch 文件名1 文件名2

gedit 打开文件,可以保存 gedit 文件名1 文件名2

mkdir 创建目录 mkdir 目录1 目录2 创建同级目录12 mkdir -p 目录1/目录2 创建多级目录 1/2

rm 删除 rm 文件名1 文件名2 删除文件 rm *.c rm ??.c 通配符 *替代一串字符 ?替代一个字符 rm -d 目录名 删除空目录 rmdir 目录名 删除空目录 rm -r 目录名 递归删除目录 rm -f 目录名 强制删除目录 rm -rf 慎用!!!

cp 复制 cp 文件名1 文件名2 把文件1复制到文件2

mv 剪切(文件重命名) mv 文件名1 文件名2 把文件1剪切到文件2

reboot 重启 clear 清屏 history 查看历史指令

gcc 1.c 编译生成可执行文件a.out gcc 1.c -o main 编译生成可执行文件main

./可执行文件名 执行程序

1.练习环境搭建(完) 2.练习指令 3.搜一下Linux中的文件颜色代表什么文件 颜色 文件类型 蓝色 目录 白色 一般性文件 浅蓝色 链接 绿色 可执行文件 红色 压缩文件 黄色 设备文件 灰色 其他文件 4.复制剪切目录用什么操作 cp -r dir1/ dir2/ 复制目录及其内容和属性 cp -r -d dir1/ dir2/ 只复制目录不复制目录下的文件 cp -u -r dir1/* dir2/ 仅复制源目录中不存在于目标目录中的文件

如何卸载 安装搜狗 导向设置中文

链接:https://pan.baidu.com/s/1u_FOu7vWInPZ8BShTFT6cg?pwd=uj4k
提取码:uj4k

虚拟机和Linux操作系统的安装的更多相关文章

  1. 搭建高性能计算环境(一)、Linux操作系统的安装和配置

    一般课题组刚开始做计算,往往没有专门的集群,主要用自己的PC机.工作站或者买几台服务器来跑跑:小伙伴们摸索Linux的使用.编译一些开源软件.甚至写点Shell脚本需要耗费很多时间,耽搁了读文献.码论 ...

  2. minicom在虚拟机(linux)安装配置过程

    1. minicom须要ncurses库的支持.否则安装会有问题. A. 下载ncurses.我选择是ncurses-5.6.tar.gz 下载地址:http://directory.fsf.org/ ...

  3. Linux操作系统的安装

    一.介绍 目的:通过本文了解并掌握Linux系统安装的过程 软件环境 Linux系统:CentOS7.3 虚拟机:VM12 主机系统:Windows8.0 二.安装虚拟机 首先,需要下载VMware ...

  4. linux入门教程(三) Linux操作系统的安装

    因为笔者一直都是使用CentOS,所以这次安装系统也是基于CentOS的安装.把光盘插入光驱,设置bios光驱启动.进入光盘的欢迎界面. 其中有两个选项,可以直接按回车,也可以在当前界面下输入 lin ...

  5. (1)Linux操作系统的安装

    1.安装Vmware Workstation 如何判断Vmware是否安装成功? 我的电脑控制面板 --> 网络和Internet --> 查看网络状态和任务 --> 更改适配器设置 ...

  6. Linux操作系统的安装以及基本的操作命令详解

    背景:使用的虚拟机安装Linux  虚拟机使用的是VMware  Linux版本:CentOS-6.7-X86    自行下载:CentOS-6.7-x86_64-bin-DVD1.iso 打开VMw ...

  7. 在虚拟机中安装红旗桌面7.0 Linux操作系统的详细图文教程

    本文作者:souvc 本文出处:http://www.cnblogs.com/liuhongfeng/p/5343087.html 以下是详细的内容: 一.安装虚拟机. 安装虚拟机可以参考:在Wind ...

  8. 【Linux探索之旅】第一部分第六课:Linux如何安装在虚拟机中

    内容简介 1.第一部分第六课:Linux如何安装在虚拟机中 2.第二部分第一课预告:终端Terminal,好戏上场 Linux如何安装在虚拟机中 虽然我们带大家一起在电脑的硬盘上安装了Ubuntu这个 ...

  9. Linux-01 虚拟机Linux的安装

    学习要点 虚拟机VMware Workstation 11.0 CentOS6.5的安装 Linux简介 Linux 一种免费开源的操作系统 常作为服务器的操作系统使用 基本思想:一切都是文件 常用发 ...

  10. 在Linux上安装Oracle RAC 12 c(12.1) 虚拟机,一步一步向导

    Oracle RAC 12 c(12.1)在Linux上安装虚拟机,一步一步向导 今天我们将看到如何安装 12 c版本1 RAC(真正的应用程序集群)数据库2 Linux 64位的虚拟机 使用VMWa ...

随机推荐

  1. 一个跨平台的`ChatGPT`悬浮窗工具

    一个跨平台的ChatGPT悬浮窗工具 使用avalonia实现的ChatGPT的工具,设计成悬浮窗,并且支持插件. 如何实现悬浮窗? 在使用avalonia实现悬浮窗也是非常的简单的. 实现我们需要将 ...

  2. iOS CoreData总结

    相关主要类: NSManagedObjectContext 管理对象,上下文,持久性存储模型对象,处理数据与应用的交互 NSManagedObjectModel 被管理的数据模型,数据结构 NSPer ...

  3. 360OS张焰:AI视觉在教育中的应用

    11月24日,由即构科技主办的2020GET大会教育科技分论坛在北京成功召开,来自叮咚课堂.小冰.360OS.蕃茄田艺术.即构科技的6位资深教育/科技大咖,在论坛上进行深度分享. 以下为360OSAI ...

  4. 一文了解io.ReadAtLeast函数

    1. 引言 io.ReadAtLeast 函数是Go标准库提供的一个非常好用的函数,能够指定从数据源最少读取到的字节数.本文我们将从io.ReadAtLeast 函数的基本定义出发,讲述其基本使用和实 ...

  5. 使用Canal同步mysql数据到es

    一.简介 Canal主要用途是基于 MySQL 数据库增量日志解析,提供增量数据订阅和消费. 当前的 canal 支持源端 MySQL 版本包括 5.1.x , 5.5.x , 5.6.x , 5.7 ...

  6. MyBatis使用注解开发(及Sqlsession连接器的本质)

    使用注解开发 底层实现机制是反射和,动态代码.反射可以获得这个类的方法属性还可以创建对象,执行方法. 面向接口编程 之前学过,面向对象编程,也学习过接口.但是真正的开发中,很多时候我们会选择面向接口编 ...

  7. 从module_init看内核模块

    开篇 module_init是linux内核提供的一个宏, 可以用来在编写内核模块时注册一个初始化函数, 当模块被加载的时候, 内核负责执行这个初始化函数. 在编写设备驱动程序时, 使用这个宏看起来理 ...

  8. 从一道面试题来谈谈Golang中的 ==

    写这篇文章的时候,已经离我找工作有一段时间了,但是觉得这道题不管是面试还是日常的工作中,都会经常遇到,所以还是特意写一篇文章,记录下自己对Golang中==的理解.如文章中出现不对的地方,请不吝赐教, ...

  9. 基于Linux的三种防火墙(IPtables、Firewall、UFW)

    学而不思则罔,思而不学则殆. 导航 IPtables Firewall UFW 对比总结 IPtables部分 1.IPtables 四表五链. 四表:filter.nat.raw.mangle. 五 ...

  10. windows访问linux分区文件

    正常情况下,linux可以访问windows系统的文件,而要想在windows下访问linux文件,需要借助第三方软件. 常用的有以下几款: 1.Linux Reader 2.Ext2 IFS 3.E ...