Linux
Linux
Linux是开放源代码的类Unix计算机操作系统,市场上不同的Linux都使用Linux内核,如Centos.
文件操作
ls ---查看当前目录
ls -a ---显示所有目录,包括隐藏文件.
mkdir name ---创建目录
rmdir name ---删除空目录
stat name ---显示文件信息
rm name ---删除文件或目录
rm -rf name --强制删除文件或目录
cd ../ 切换到上一层目录
cd / 切换到系统根目录
cd ~ 切换到用户主目录
cd - 切换到上一级目录
网络命令
ipconfig ---查看网卡信息
ping ip地址 -- 查看与某地址的链接情况
netstat -an --查看当前系统的端口使用
内存篇
cat/proc/meminfo 查看详细的内存信息
MemTotal:系统总内存 MemFree:系统空闲内存 MemAvailable:应用程序可用内存 Buffres:缓存区内存 Cached:缓存
free 格式MemTotal = used + free + buff/cache(单位k)
free -h 查看详细参数
dmidecode -t memory 查看内存
vmstat 系统分析与CPU分析
top 进程的内存使用情况
VIRT: 进程占用的虚拟内存大小.
RES: 进程常驻内存大小.
SHR: 共享内存大小.
ps: 查看内存占用情况.
pmap: 查看进程的内存音像信息.
I/O篇
fdisk -l 查看磁盘信息
df 查看磁盘使用情况,磁盘使用率.
vmstat 磁盘性能分析
b值:表示因为I/O阻塞排队的任务数.
bi和bo值: 表示每秒读写磁盘的块数
wa 值:表示因为 IO 等待(wait)而消耗的 CPU 比例
iostat -c 查看部分CPU使用情况
iostat -d 查看磁盘使用情况
CPU篇
lscpu 查看CPU配置信息
dmidecode 查看DMI的硬件信息
Web网站建设
网站的访问需要云服务提供商=域名+服务器+备案.通常备案需要一个月左右时间,备案成功将域名与服务器IP地址绑定,网站就可以访问.
一般情况下购买CentOS 7.2 64位,Win10电脑下载Putty,配置链接访问之后,安装Nginx,Mysql,PHP形成LNMP架构.
云服务提供商常见的有阿里云,华为云,腾讯云等.
机型:1核1GB,1核2GB,2核4GB,4核8GB等.
镜像:Windows Server 2012 ,Windows Server 2008, Ubuntu Server 16.04.01 LTS 64位 CentOS 7.2 64位
带宽:5Mbps,10Mbps,40Mbps,200Mbps