[TOC]
* * * * *
查看Linux的内核版本:`uname -r`
查看Linux的distribution信息:`lsb_release -a`
:-: ![查看系统内核及distribution信息](https://box.kancloud.cn/da77caba05e8c1fd2050e4f4dd01121b_432x127.JPG)
## 1. 搭建、维护服务器基本功
要搭建一个较为稳定且可以正常工作的服务器流程:
- 规划
- 安装
- 主机设置
- 账号与文件权限管理
- 安全维护与管理
- 重要内容备份
### 1.1 网络的基本概念
### 1.2 Linux的基本操作
### 1.3 信息安全
### 1.4 服务器协议所需软件的基本安装、配置、排错
## 问题
### A1:目录和挂载点?
每一个目录可以使用本地的文件系统,也可以使用网络上的文件系统。例如:利用NFS(Network File System)服务器挂载某特定目录。
### A2:磁盘文件系统、磁盘分区、磁盘格式化?
* **磁盘分区(partition)**:磁盘中起始柱面(Cylinder)到结束柱面的区域。柱面是分区的最小单位,是由扇区(Sector)组成的一个圆。Sector是最小的物理存储单位,大小为512bytes。磁盘的第一个扇区最重要,里面有`MBR`(Masterbootrecord,主引导记录,446bytes)和`分区表`(partition table,64bytes)
* **磁盘格式化(format)**:磁盘分区需要格式化成为操作系统能够使用的文件系统格式,该磁盘分区才能被操作系统使用。
* **磁盘文件系统(file system)**:ext2、ext3、ext4、FAT、NTFS等。在传统的磁盘与文件系统的应用中,一个分区就只能被格式化成一个文件系统,所以可以说一个文件系统就是一个分区。但由于LVM与软磁盘阵列(software raid)技术的应用,可以将一个分区格式化为多个文件系统(LVM),也可以将多个分区合成一个文件系统(LVM,RAID)。所以,格式化时已经不再说成是针对分区进行格式化了,通常将一个可被挂载的数据称为一个文件系统而不一定是一个分区。
### A3:设备与挂载?
## 资源
* [【CentOS.iso下载镜像站点】](http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1804.iso)
* [【Linux命令大全】](https://man.linuxde.net/)
- WebAPP
- Linux Command
- 入门
- 处理文件
- 查找文件单词
- 环境
- 联网
- Linux
- Linux目录配置标准:FHS
- Linux文件与目录管理
- Linux账号管理与ACL权限设置
- Linux系统资源查看
- 软件包管理
- Bash
- Daemon/Systemd
- ftp
- Apache
- MySQL
- Command
- Replication
- mysqld
- remote access
- remark
- 限制
- PHP
- String
- Array
- Function
- Class
- File
- JAVA
- Protocals
- http
- mqtt
- IDE
- phpDesigner
- eclipse
- vscode
- Notepad++
- WebAPI
- Javasript
- DOM
- BOM
- Event
- Class
- Module
- Ajax
- Fetch
- Promise
- async/await
- Statements and declarations
- Function
- Framwork
- jQurey
- Types
- Promise
- BootStrap
- v4
- ThinkPHP5
- install
- 定时任务
- CodeIgniter
- React.js
- node.js
- npm
- npm-commands
- npm-folder
- package.json
- Docker and private modules
- module
- webpack.js
- install
- configuration
- package.json
- entry
- modules
- plugins
- Code Splitting
- loaders
- libs
- API
- webpack-cli
- Vue.js
- install
- Compile
- VueAPI
- vuex
- vue-router
- vue-devtools
- vue-cli
- vue-loader
- VDOM
- vue-instance
- components
- template
- Single-File Components
- props
- data
- methods
- computed
- watch
- Event-handling
- Render Func
- remark
- 案例学习
- bootstrap-vue
- modal
- fontAwesome
- Hosting Font Awesome Yourself
- using with jquery
- using with Vue.js
- HTML
- CSS
- plugins
- Chart.js
- D3.js
- phpSpreadSheet
- Guzzle
- Cmder
- Git
- git命令
- git流程
- Postman
- Markdown
- Regular Expressions
- PowerDesigner
- 附录1-学习资源