1 linux知悉

2024-03-02 05:50
文章标签 linux 知悉

本文主要是介绍1 linux知悉,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

  1. 第一步自然是安装vmware,我这里安装的是vm 9的版本
    安装就是next,next,next,可以参考这个:
    https://jingyan.baidu.com/article/154b463185bc6468cb8f4120.html

  2. vm安装成功之后,准备安装centos的镜像文件,如下:
    a. 点击 file,选择 new virtual machine… 如图:
    在这里插入图片描述
    b. 第二,选择typic,然后点击next,如图
    在这里插入图片描述
    c. 如图:选择iso,然后选择自己的iso的镜像文件的位置,注意避免中文以及空格,以免造成出乎意外的错误。
    在这里插入图片描述
    d. 点击next,输入用户名,密码等,然后点击next
    在这里插入图片描述
    用户名: lion/Abc…(输入自己的密码,牢记), 点击next

e. 输入linux的位置,如图
在这里插入图片描述
f 点击next,如图: 选择磁盘大小
在这里插入图片描述
g. 点击next, 可以进行内存设置,根据自己笔记本的大小进行配置。如图
在这里插入图片描述
h. 最后就是可以点击finish啦,这个时候就会进行install啦,耐心等待即可。
i 这里我们选择使用root用户登陆,密码就是我们之前设置的密码。
在这里插入图片描述
所以此处选择other,然后输入root/密码
j. linux系统不像我们平时使用的windows系统,就磁盘的概念,linux没有c盘,d盘的概念.linux只有一个filesystem,如图:
在这里插入图片描述
k. filesystem目录如下:

bin  (binaries)存放二进制可执行文件
sbin  (super user binaries)存放二进制可执行文件,只有root或者高权限的用户才能访问
etc (etcetera)存放系统配置文件,一般存放需要的压缩包
usr  (unix shared resources)用于存放共享的系统资源
home 存放用户文件的根目录
root  超级用户目录
dev (devices)用于存放设备文件
lib  (library)存放跟文件系统中的程序运行所需要的共享库及内核模块
mnt  (mount)系统管理员安装临时文件系统的安装点,可以挂在别的系统的路径
boot 存放用于系统引导时使用的各种文件
tmp  (temporary)用于存放各种临时文件
var  (variable)用于存放运行时需要改变数据的文件
opt  安装的软件放在这里
proc 管理内存相关的,无序改动
selinux 安全相关的,类似于360

在这里插入图片描述
桥接:虚拟机使用的是本机的真实网卡进行通信
NAT: 虚拟机使用的VMnet8网卡进行通信
仅主机: 虚拟机使用的是VMnet1进行通信
在这里插入图片描述
桥接的时候,可能桥接的有线网卡,也有可能桥接的无线网卡

  1. 磁盘的分区:
    在这里插入图片描述
    MBR分区(主引导记录):有点古老的分区方式,常用的计算机分区方式.已经到了职业生涯的末期.主要还是看你的项目需要

  2. 分区类型:
    在这里插入图片描述

  3. 挂载:
    在这里插入图片描述

  4. 文件系统结构:
    在这里插入图片描述
    格式化:
    格式化的目的是写入文件系统,不同的linux系统使用的文件系统是不一样的
    在这里插入图片描述

  5. linux中的所有的存储涉设备必须挂载之后才能使用:
    linux中的所有的存储设备都有自己的设备文件名,这些设备包含,硬盘,U盘,光盘等。
    挂载其实就是给这些存储设备分配盘符。只不过win中的盘符用英文字母表示,而linux
    中的盘符则是一个已经建立的空目录.
    我们把这个空目录叫做挂载点.
    在这里插入图片描述

这篇关于1 linux知悉的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/765106

相关文章

linux-基础知识3

打包和压缩 zip 安装zip软件包 yum -y install zip unzip 压缩打包命令: zip -q -r -d -u 压缩包文件名 目录和文件名列表 -q:不显示命令执行过程-r:递归处理,打包各级子目录和文件-u:把文件增加/替换到压缩包中-d:从压缩包中删除指定的文件 解压:unzip 压缩包名 打包文件 把压缩包从服务器下载到本地 把压缩包上传到服务器(zip

Linux 网络编程 --- 应用层

一、自定义协议和序列化反序列化 代码: 序列化反序列化实现网络版本计算器 二、HTTP协议 1、谈两个简单的预备知识 https://www.baidu.com/ --- 域名 --- 域名解析 --- IP地址 http的端口号为80端口,https的端口号为443 url为统一资源定位符。CSDNhttps://mp.csdn.net/mp_blog/creation/editor

【Python编程】Linux创建虚拟环境并配置与notebook相连接

1.创建 使用 venv 创建虚拟环境。例如,在当前目录下创建一个名为 myenv 的虚拟环境: python3 -m venv myenv 2.激活 激活虚拟环境使其成为当前终端会话的活动环境。运行: source myenv/bin/activate 3.与notebook连接 在虚拟环境中,使用 pip 安装 Jupyter 和 ipykernel: pip instal

Linux_kernel驱动开发11

一、改回nfs方式挂载根文件系统         在产品将要上线之前,需要制作不同类型格式的根文件系统         在产品研发阶段,我们还是需要使用nfs的方式挂载根文件系统         优点:可以直接在上位机中修改文件系统内容,延长EMMC的寿命         【1】重启上位机nfs服务         sudo service nfs-kernel-server resta

【Linux 从基础到进阶】Ansible自动化运维工具使用

Ansible自动化运维工具使用 Ansible 是一款开源的自动化运维工具,采用无代理架构(agentless),基于 SSH 连接进行管理,具有简单易用、灵活强大、可扩展性高等特点。它广泛用于服务器管理、应用部署、配置管理等任务。本文将介绍 Ansible 的安装、基本使用方法及一些实际运维场景中的应用,旨在帮助运维人员快速上手并熟练运用 Ansible。 1. Ansible的核心概念

Linux服务器Java启动脚本

Linux服务器Java启动脚本 1、初版2、优化版本3、常用脚本仓库 本文章介绍了如何在Linux服务器上执行Java并启动jar包, 通常我们会使用nohup直接启动,但是还是需要手动停止然后再次启动, 那如何更优雅的在服务器上启动jar包呢,让我们一起探讨一下吧。 1、初版 第一个版本是常用的做法,直接使用nohup后台启动jar包, 并将日志输出到当前文件夹n

[Linux]:进程(下)

✨✨ 欢迎大家来到贝蒂大讲堂✨✨ 🎈🎈养成好习惯,先赞后看哦~🎈🎈 所属专栏:Linux学习 贝蒂的主页:Betty’s blog 1. 进程终止 1.1 进程退出的场景 进程退出只有以下三种情况: 代码运行完毕,结果正确。代码运行完毕,结果不正确。代码异常终止(进程崩溃)。 1.2 进程退出码 在编程中,我们通常认为main函数是代码的入口,但实际上它只是用户级

【Linux】应用层http协议

一、HTTP协议 1.1 简要介绍一下HTTP        我们在网络的应用层中可以自己定义协议,但是,已经有大佬定义了一些现成的,非常好用的应用层协议,供我们直接使用,HTTP(超文本传输协议)就是其中之一。        在互联网世界中,HTTP(超文本传输协议)是一个至关重要的协议,他定义了客户端(如浏览器)与服务器之间如何进行通信,以交换或者传输超文本(比如HTML文档)。

如何编写Linux PCIe设备驱动器 之二

如何编写Linux PCIe设备驱动器 之二 功能(capability)集功能(capability)APIs通过pci_bus_read_config完成功能存取功能APIs参数pos常量值PCI功能结构 PCI功能IDMSI功能电源功率管理功能 功能(capability)集 功能(capability)APIs int pcie_capability_read_wo