什么是Linux操作系统
- 类Unix操作系统
- 开源免费操作系统
- 多线程,多任务,多用户的网络操作系统
- Linux支持所有网络协议(远程)
- 强大的内存管理和文件管理
体系结构
1、硬件
2、内核: 计算机软件和硬件交互的平台,主要提供系统服务(驱动),内存管理,IO管理,磁盘管理,进程管理等
3、shell: 壳,一套接口/界面,用于实现和内核交互。
- 命令行: sh(unix), bash(Linux)
- 界面: kde, gnome
目录结构
/:根目录
/bin或/usr/bin: 二进制文件目录,命令的目录
/dev: 设备目录
/root: root用户的家目录,普通用户不允许访问
/home/用户名字: 普通用户的家目录
/etc: 系统配置文件
/usr/local 或 /opt: 安装第三方软件
/media或/mnt: 经常用于挂载的位置
/var: 存储变化的数据
命令介绍
语法
命令关键字 [选项] [参数]
- 选项格式:
-英文简写: 短格式 ls -l
–英文全拼: 长格式 ls -a / ls --all
组合使用: ls -l -a / ls -la / ll -a(特殊)
磁盘管理
文件管理
编辑器
网络管理