- Linux系统基本的部署
- 常见的操作系统的类型
- Windows系统
微软公司发布
收费
采用图形化设计
使用简单易用
- Linux系统
开源操作系统
免费
支持图形化和字符界面
稳定可靠
占用硬盘资源较小
方便二次开发灵活
- Mac
苹果系统
收费
使用流畅性强
- Linux系统的组成
- 硬件
CPU 硬盘 内存 显卡
- 内核
驱动计算机硬件
- 外围程序
加入开源的应用程序
可以安装在Linux系统上
- Shell
解释器,解释用户输入的命令对程序或者服务系统管理
默认使用/bin/bash
- 用户
Linux系统管理员root
- 安装Linux系统的注意事项
- 分区
/boot 存储计算机系统引导程序
swap 交换分区,是区里内存的1.5~2倍
/(根) 将剩余的空间全部分配给/使用
- 设置账户密码
密码必须满足复杂性
满足3/4原则,0~9,a~z,A~Z,符号,长度不低于7位
- 关闭防火墙
关闭Linux防火墙
关闭selinux防火墙
- 计算机内存
内存不能低于2G(官方推荐)
- 计算机目录文件的管理
- Linux常见的目录作用
/usr/srm/ 存放程序安装文件
/usr/local/ 存储服务安装文件
/var/log/ 默认日志存储位置
/dev/ 存储系统的接口
/ 根目录
/home 用户的家目录
/usr/bin/ /usr/local/bin 普通用户执行命令目录
/usr/sbin/ /usr/local/sbin 管理员用户(root)执行命令目录
/etc 存储程序或者服务配置文件数据
- 目录的切换
cd ~ || cd 进入家目录
cd / 进入根目录
pwd 查看目前所在位置
- 列出文件或者目录ls
ls -ld /etc/ 长格式查看etc目录属性
ls -ldh /etc/ 长格式查看/etc目录大小和属性信息
- 统计磁盘空间的使用情况
df -Th
- 统计目录文件的大小
du -sh /etc 统计/etc目录的大小
du -ah /etc/src/ 统计/usr/src/中所有文件大小
- 创建测试文件
dd if=/dev/zero/ of=./1.iso bs=10M count=10
- 查看文件
- cat 查看文件中的所有数据,不支持分页
- more 执行分页查看数据,使用空格翻页
- less 支持上下页翻页,内容查找,查找上一个(n)或者下一个(N)内容
- 创建和删除目录
- 创建文件 touch ./1.test
- 创建目录 mkdir -p ./data/test
- 连续创建多个空文件 touch ./{1..100}.txt
- 连续创建多个目录 mkdir ./{1..10}
- 删除文件 rm -rf ./1.test
- 移动和重命名文件
移动文件 mv ./data /
重命名 mv /data /test
- 复制
cp ./test ./test.sql