Java与Web基础:Linux命令、HTML/CSS与Nginx

需积分: 5 0 下载量 184 浏览量 更新于2024-08-05 收藏 389KB MD 举报
"Java自我总结.md" 在这个Java自我总结中,主要涵盖了两个阶段的学习内容:Web阶段和HTML+CSS+Nginx阶段。以下是这两个阶段的主要知识点: ### Web阶段 #### Linux基础 这部分主要介绍了Linux的基本操作,包括目录和文件管理、进程相关命令、以及文件权限管理: 1. **目录和文件** - 根目录`/`,`/etc`用于存储系统配置文件,如`/etc/profile`用于设置环境变量。 2. **进程管理** - 使用`top`实时显示所有进程信息,`ps -ef | grep xxx`筛选并显示特定进程,`kill -9 进程编号`强制结束进程。 3. **目录文件操作** - `ls -al`显示所有文件(包括隐藏文件),`cd`切换目录,`mkdir -p`创建多级目录,`rm -rf`递归删除文件或目录,`cp -r`复制文件或目录,`mv`移动或重命名,`touch`创建文件,`chmod`修改权限,`vim`编辑器的使用。 4. **文件查看与链接** - `cat`查看小文件,`tail -F`观察文件变化,`ln -s`创建软链接,`tar`进行文件压缩与解压,`yum`和`rpm`用于软件包管理。 ### HTML+CSS+Nginx阶段 #### HTML与CSS 这部分讲述了HTML基本标签的使用和CSS在页面布局中的作用: 1. **HTML标签** - `body`定义网页主体,`b`用于加粗,`a`定义超链接,`img`插入图片,`ul`和`li`创建无序列表,`h1`到`h6`设置标题,`div`和`span`用于布局和内容组织,`br`实现换行。 2. **CSS页面布局** - `div`标签广泛用于页面结构的划分,便于样式控制,`span`则常用于展示少量信息,如提示文字。 ### Nginx 虽然未在摘要中详述Nginx,但通常Nginx是一个高性能的HTTP和反向代理服务器,用于处理静态文件、反向代理、负载均衡等任务。学习Nginx可能涉及配置文件的编写、服务器块设置、反向代理配置、负载均衡策略等。 总结来说,这个Java自我总结涵盖了从基础的Linux操作到Web前端开发的初步知识,对于构建Web服务的基础环境和页面设计有很好的入门指导作用。通过这些内容,学习者可以建立对服务器管理和前端开发的基本理解。