linux基础篇

Linux因其免费、稳定和高效在服务器和嵌入式领域广泛应用。文章介绍了Linux的主要发行版,以及VMware的相关知识,包括虚拟机的克隆、快照管理和VMtools的安装,同时详细阐述了Linux的目录结构。
摘要由CSDN通过智能技术生成

Linux 入门

应用领域

  • 服务器领域:linux在服务器领域的应用设计最强的。linux 免费,稳定,高效等特点在这里得到了很好的体现,尤其在一些高端领域尤为广泛
  • 嵌入式领域:linux运行稳定,对网络的良好支持性,低成本,且可以根据需要进行软件裁剪,内核最小可以达到几百KB等特点,使其近年来在嵌入式领域得到了非常大的提高。

概述

  • linux 是一个开源的,免费的操作系统,其稳定性,安全性,处理多并发已经得到业界得认可,目前很多企业级项目都会部署到linux/unix系统上
  • linux 主要发行版:Ubuntu(吾班图),RedHat(红帽),CentOS,Debain(蝶变),Fedora,SuSE,OpenSUSE

VM和Linux的安装

概述

在这里插入图片描述
在这里插入图片描述
swap分区作用:当内存中没有多余的空间运行多余的进程,正在运行的进程满员,需要运行的进程可以先暂存到swap分区中,当内存中有空余空间时,从swap分区中获取待运行进程。
在这里插入图片描述

虚拟系统的克隆

  • 方式一:直接拷贝一份安装好的虚拟机文件
  • 方式二:使用VMware的克隆操作,注意:克隆时,需要先关闭Linux系统

虚拟机快照

如果你在使用虚拟系统时,你想回到原先的某一个状态,也就是说你但系只能可能有些误操作造成系统异常,需要回到原先的某个正常运行状态,VMware也提供了这样地功能,就叫快照管理。
eg:应用实例

  1. 安装好系统后,先做一个快照A
  2. 进入到系统后,创建一个文件夹,在保存一个快照B
  3. 回到系统刚刚安装好的状态,即 快照A
  4. 试试看,是否能再次回到快照B
    在这里插入图片描述
    拍摄快照
    在这里插入图片描述
    填写快照基本信息
    在这里插入图片描述
    创建文件夹
    在这里插入图片描述
    拍摄快照B
    在这里插入图片描述
    新建文件夹hello2
    在这里插入图片描述
    拍摄快照C
    在这里插入图片描述
    快照管理
    在这里插入图片描述
    转到快照A
    在这里插入图片描述
    再转到快照B
    在快照B创建新文件夹
    在这里插入图片描述
    拍摄快照
    在这里插入图片描述
    在这里插入图片描述

安装VMtools

  • 介绍

    1. vmtools安装后,可以让我们在windows下更好的管理
    2. 可以设置windows和centos的共享文件
      在这里插入图片描述
  • 安装vmtools步骤

    1. 进入centos

    2. 点击vm菜单的->install vmware tools

    3. centos会出现一个vm的安装包,xx.tar.gz
      在这里插入图片描述

    4. 拷贝到/opt

    5. 使用解压命令tar,得到一个安装文件

      • cd /opt [进入到opt目录]
      • tar -zxvf xx.tar.gz [解压命令]
    6. 进入该vm解压目录,/opt目录下

    7. 安装./vmware-install.pl

    8. 使用全部默认设置即可,就可以安装成功
      注意:安装vmtools需要有gcc(如何检查是否安装gcc [ gcc -v ])

  • 设置共享文件夹

    1. 点击设置
      在这里插入图片描述
    2. 添加共享文件
      在这里插入图片描述
      在这里插入图片描述
    3. 查看共享文件
      在这里插入图片描述

Linux目录结构

基本介绍

  1. linux的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录"/",然后是在此目录下建立其他目录结构。
  2. 深刻理解linux树状文件目录是十分重要的
  3. 在linux的世界中,一切皆文件。

具体的目录结构

文件目录相关
/bin [常用](/user/bin、/user/local/bin)是Binary的缩写,这个目录存放着最经常使用的命令
/sbin(/user/sbin、/user/local/bin) s就是Super User的意思,这里存放的是每个系统管理员使用的系统管理程序
/home [常用]存放普通用户的主目录,在linux中每个用户都有一个自己的目录,一般该目录名是以用户的账号命名
/root [常用]该目录为系统管理员,也称为超级权限者的用户主目录
/lib系统开机所需要最基本的动态链接共享库,其作用类似于windows里的DLL文件,几乎所有的应用程序都需要用到这些共享库
/lost+found这个目录一般情况下是空的,当系统非法关机后,这里就存放了一些文件
/etc [常用]所有的系统管理所需要的配置文件和子目录my.conf
/user [常用]这是一个非常重要的目录,用户很多应用程序和文件都放在这个目录下,类似于Windows下的problem files目录
/boot [常用]存放的是启动Linux时使用的一些核心文件,包括一些链接文件以及镜像文件
/proc [不能动]这个目录是一个虚拟的目录,他是系统内存的映射,访问这个目录来获取系统信息
/srv [不能动]service缩写,该目录存放一些服务启动之后需要提取的数据
/sys [不能动]这是linux2.6内核的一个很大的变化,该目录下安装了2.6内核中新出现的一个文件系统
/tmp这个目录是用来存放一些临时文件的
/dev类似于Windows的设备管理器,把所有的硬件用文件的形式存储
/media [常用]linux系统会自动识别一些设备,例如u盘,光驱等,当识别后,linux会把识别的设备挂载到这个目录下
/mnt [常用]系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将外部存储挂载在/mnt/上,然后进入该目录就可以查看里边的内容了
/opt这是给主机额外安装软件所摆放的目录。如安装oracle数据库就可以放到该目录下,默认为空
/user/local [常用]这是另一个给主机额外安装软件所需要的目录。一般是通过编译源码的方式安装程序
**/var [常用]** 这个目录中存放着不断扩充着的东西,习惯将经常被修改的目录放在这个目录下,包括各种日志文件
/selinux [security-enhanced linux]SELinux是一种安全子系统,他能控制程序访问特定文件,有三种工作模式,可以自行设置
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wilihelmi

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值