一.简介
一种操作系统
- 主要是基于命令来完成各种操作,有点类似于DOS
- linux特点
- 操作几乎都是靠各种的命令来完成的
- 非常稳定
- 开源【所有用户都可以使用、修改代码】
- 免费
二.linux入门
2.1linux提示符
格式:
[用户名@主机名 当前所在位置]身份标识
身份标识:
管理员:#普通用户:$
举例1
[root@localhost /etc]#
1. 当前用户名是root2. 当前计算机的主机名是localhost3. 当前所在路径是 /etc4. 当前用户身份是 管理员
举例2
[tom@localhost /etc]$
1. 当前用户名是tom2. 当前计算机的主机名是localhost3. 当前所在路径是 /etc4. 当前用户身份是 普通用户
2.2 linux的两种界面
- 图形界面(GUI)
类似于windows,可以用鼠标点击操作
- 字符界面(CLI)
类似于Dos系统,所有的操作都只能依靠命令
2.3 命令基础知识
关键点1:linux中所有的命令,是严格区分大小写关键点2:命令一般由三部分构成
1 命令 选项 参数
命令选项:选项是用于控制命令的执行过程参数:参数是指命令的作用对象
2.4 linux的目录结构
windows的目录结构
1. windows 是一个多根系统2. 每个磁盘/分区都是一个根3. 你在存储文件的时候,文件一定是存储在某一个根目录之下4. 目录结构是倒树状结构
linux的目录结构特点
1. linux是一个单根系统2. 你在linux中存储文件,只会有一个存储位置,就是 /3. 目录结构是倒树状结构
linux根下的一级目录
bin
sbin 这两个目录是存储 你在linux中 执行的命令【命令就是可执行程序】
lib
lib64 这两个目录是用于存放库文件的
media
mnt 这两个目录,是用于将外部设备关联到linux中的外部设备:u盘、移动硬盘、光盘
root 这个是目录是root用户的家目录。家目录,也称为用户的主目录,用户在存储文件时候,默认会存储在自 己的家目录每个用户都有自己的家目录,而且各不相同
etc 这个目录汇总,存储的是系统中的各个程序的配置文件配置文件:其实就是一个文件,通过配置文件,可以实现控制程序如何运行、占用那个端口
dev 这个目录下,存储的是系统中的设备文件设备文件:linux中,每个外部接入的设备,都会有一个与之相对应的设备文件,例如,你插入一个U盘,dev下就会产生一个u对应的设备文件,通常这个设备文件叫做
sdb
tmp 临时文件目录。这个目录下的文件,如果在30天内没有被访问过,那么就会被自动删除。
home 在新建用户的用户,用户的主目录都在home下,而且用户住目录的目录名都和用户名相同
例子:新建用户,叫做jack,主目录位置是/home/jack
例子:新建用户,叫做alex,主目录位置是/home/alex