什么是Linux?

Linux 是一个开源、免费的操作系统,具有很强的稳定性、安全性、以及处理多并发的能力

  • 目前大多数企业级应用甚至是集群项目都部署运行在 Linux 操作系统上
  • 很多软件公司考虑到开发成本都首选Linux,Linux 在中国软件公司得到了广泛的使用

Linux发型版本

Linux 的主要发行版本有以下几种:
CentOS】【Ubuntu(乌班图)】【RedHat(红帽子)】【Debain(蝶变)
Fedora】【SuSE】【OpenSUSE】【红旗Linux(国产)

Linux的命令介绍

内部命令 与 外部命令的区别

内部命令 外部命令
集成于shell解释器程序内部的一些特殊指令,也称为内建(Built-in)指令 Linux系统中能够完成特定功能的脚本文件或二进制程序
属于shell的一部分 属于shell解释器程序之外的命令
没有单独对应的系统文件 每个外部命令对应了系统中的一个文件
自动载入内存,可以直接使用 必须知道其对应的文件位置,由shell加载后才能执行

Linux的目录介绍

目录 用途
/ Linux系统的根目录。
bin 命令,二进制文件存放目录
boot 系统引导程序,系统内核
dev 设备、光驱、硬盘
etc 存放系统或服务的配置文件
home 普通用户目录【贫民窟】
home 普通用户目录【贫民窟】
lib 库文件存放目录
lib64 库文件存放目录(64位)
media 临时挂载点目录(自动挂载)
mnt 临时挂载点目录(手动挂载)
opt 第三方软件安装目录
proc 虚拟目录,显示内存信息(进程、服务信息、内核)
root root用户目录【皇宫】
usr 系统核心,包含了所有的共享文件。全称:Unix System Resource
sbin 超级命令,root用户专用命令。存放二进制可执行文件,只有root才能访问etc (etcetera)存放系统配置文件
sys 虚拟的目录,内存信息
tmp 临时文件的存放位置【垃圾堆】
var 经常变化的文件,系统日志、相关服务日志文件等
Linux目录结构图