Linux操作系统基本知识

一、常用的系统

1、windows

(1)个人系统:windows xp、7、8、10、11

(2)服务器系统:windows server 2003、windows server 2008、windows server 2012linux

2、linux

主要用于作为()服务器系统

类别:

(1)redhat

(2)centos:5、6、7、8(主要用7,用于作为web服务器使用)

(3)ubuntu:ubuntu 10.04、12.04、14.04、16.04(用于移动智能设备的开发)

(4)deabin

(5)中标麒麟

(6)深度系统

3、unix

(1)商业系统

(2)Linux是unix的衍生版

4、苹果

二、centos简介

(1)这是一个Linux操作系统

(2)主要的操作不是靠鼠标点击,而是靠命令实现

2.1、创建虚拟机

鼠标捕获:

(1)被虚拟机捕获:在黑色区域点击鼠标,此时就看不到鼠标了

(2)被物理机捕获:按ctrl+alt,此时就可以让物理机捕获鼠标

2.2、centos系统简介

1、Linux的用户分几类:

(1)管理员用户

         安装系统的时候,自动创建的

         默认的用户名:root

         权限非常大,可以执行任意的操作

(2)普通用户

         安装系统的时候,或者是安装系统以后,手动创建

         权限非常小,只能在自己的家目录下执行操作

家目录

(1)home下和用户名同名的那个目录,才是用户的家目录

(2)每个用户的家目录都不相同

(3)例如:tom的家目录是,/home/tom

2、windows的目录结构

(1)多根系统

(2)每个分区,都是一个根,例如电脑分为C D E多个盘,那么也就是说我的电脑有三个根,存储文件,一定是以为某一个根

(3)倒树状结构

路径:D:\win7\caches\GuestAppsCache\appData

文件名:version

我完整表示:D:\win7\caches\GuestAppsCache\appData\version

路径中的根 D:\

win7 是 D盘根目录下的一个文件夹

  • windows中,路径分隔符:\

3、linux的目录结构

(1)单根系统

(2)只有一个分区,也就是说,linux只有一个根,所有的文件都是放在一个分区中的

(3)linux中根的表示方式和路径分隔符:/

(4)倒树状结构

案例:表示根下的etc下的sysconfig下的文件abc.txt

答案:/etc/sysconfig/abc.txt

4、Linux中根目录下的一级目录

  • etc:存储各种配置文件,比如:网卡的配置文件

  • bin:存储的是可执行的程序

  • sbin:存储的是可执行的程序

  • tmp:存储的是临时文件【这个目录下的文件,如果30天没有被访问过,那么会被自动删除】

  • dev:存储的是外部设备【U盘、光盘、移动硬盘】

  • root:这个目录是root用户的家目录

  • home:这个目录是用于存储普通用户家目录的

  • mnt:这个目录默认是空的,用将各种的外部设备挂载到这个目录中【用于使用外部设备】

  • media:这个目录默认是空的,用将各种的外部设备挂载到这个目录中【用于使用外部设备】

  • boot:存储开机相关的程序

  • var:存储的是经常会发生变化的文件。例如日志文件。【/var/log/messages】

  • lib:存储库文件

  • lib64:存储64位文件

  • sys:伪文件系统

  • proc:伪文件系统

5、Linux中常用的文件类型

  • 文件夹:存储文件夹或者其他类型的文件

  • 文本文件:可以写入内容的文件就是文本文件

6、linux中的称呼方式

  • 对于文件夹的称呼方式:目录文件

  • 对于文本文件的称呼方式:一般文件

7、提示符

[root@localhost ~]#

格式:

[用户名@主机名 所在路径]身份标识

  • 用户名:登录Linux时候,输入的名字

  • 主机名:当前这个linux主机的名字

  • 所在路径:也就是当前所在的那个目录的名字

  • 身份标识:

    • 管理员:#

    • 普通用户:$

Linux是在终端中执行命令的

你可能感兴趣的:(linux)