本章学习目标:了解Linux系统简介,学会使用SSH远程连接服务器,熟悉基础目录结构。
关键命令:
# 远程ssh登录服务器 ssh study@服务器公网IP # 查看当前所在目录 pwd # 列出目录文件 ls -lha # 切换目录 cd /etc
遇到问题:SSH连接超时。
解决办法:检查服务器安全组是否开放22端口,确认公网IP填写正确,服务器ssh服务正常运行。
本章学习目标:掌握文件新建、复制、移动、删除;理解Linux用户、用户组、文件权限rwx。
关键命令:
# 创建文件夹 mkdir test # 创建空文件 touch readme.txt # 复制文件 cp readme.txt /tmp/ # 移动/重命名 mv readme.txt note.txt # 修改文件权限 chmod 644 note.txt # 修改文件所属用户 chown study:study note.txt
遇到问题:没有权限修改文件,提示 Permission denied。
解决办法:查看文件属主和权限,使用chmod、chown调整权限,必要时使用sudo临时提权。
本章学习目标:学会包管理器安装Nginx,掌握systemd管理服务,部署静态网页。
关键命令:
# 更新软件源(Debian/Ubuntu) apt update # 安装nginx apt install nginx -y # 查看服务状态 systemctl status nginx # 启动/开机自启nginx systemctl start nginx systemctl enable nginx # 上传本地文件到服务器 scp index.html study@服务器IP:/var/www/notes/
遇到问题:访问网页打不开。
解决办法:检查Nginx配置是否正确、80端口放行、文件目录权限是否允许nginx读取。