linux的前身Unix诞生于1970年,是由linus创建,创建之初是为了“玩”。关于创建之初有很多小故事,感兴趣可以自行搜索一下。
Linux系统特点:开放性,多用户,多任务,良好的用户界面,优异的性能与稳定性。
单用户:一个用户,在登陆计算机(操作系统),只能允许同时登陆一个用户。
多用户:多个用户,在登陆计算机(操作系统),允许同时登陆多个用户进行操作。
Linux的分支:现在比较有名的ubuntu,debian,centos,redhat,Centos
linux安装方式分为两种,一种是真机(物理机)安装,一种是虚拟机安装,学习测试一般使用虚拟机安装。
虚拟机目前比较出名的产品:vmwara(功能丰富)和virtual box(轻量级)
本人是使用的vmwara虚拟机,系统在官网上下载的centos6.5,官网网址centos官网。
了解终端,学会用终端操作。
普通用户快速切换root用户:su –回车输入,输入时密码不显示,输入完后回车即可。
关机命令有:shutdown --h now(正常关机,可定时),halt(关闭内存),init 0。
Linux备份操作系统有两种方式:
- 快照:又称还原点,保存在拍照时候系统的内容(包含了所有内容),在后期的时候随时可以恢复。侧重于短期备份,需要频繁备份的时候使用。快照时linux操作系统一般处于开启状态。
- 克隆:复制出一个一模一样的。侧重长期备份。克隆的时候必须关闭。
文件和文件夹
文件:一般是一个独立的东西,可以通过一定特殊的工具能够打开。
文件夹:里面可以放东西
在日常运维工作中,有近一半的工作都是对文件的操作。
Linux也是一个基于文件表示形式的操作系统。Linux一切皆文件
Linux使用较多的文件
目录结构:
Bin:全称binary,含义是二进制,该目录中存储的都是一些二进制文件,文件都可以运行。
Dev:该目录主要存放的是外接设备,但在其中的设备是不能直接使用,需要挂载(类似window分配盘符的操作,window插入硬盘等会自动进行挂载)。
Etc:该目录主要存储一些配置文件。
Home:表示家,表示除了root用户以外的家目录,类似window下的User用户目录。
Proc:全称process,表示进程,该目录存储的是linux运行时候的进程。
Root:该目录是root用户自己家的目录。
Sbin;全称super binary,该目录也是存储一些可以被执行的的二进制文件,但只有超级用户可以执行。
Tmp:全称"temporary"表示“临时的”,当系统运行时候产生的临时文件,自己会删除,window系统也有。
User:存放的是用户自己安装的软件,类似于window目录下的program file。
Var:存放系统/程序的日志文件的目录。
Mnt当外接设备需要挂载的时候,需要挂载在Mnt目录下。