官方文档: https://www.runoob.com/linux/linux-command-manual.html
一、创建文件的连接
软连接 【重点】 1.1 创建: ln -s 文件 连接名字 1.2 特点: ① 删除原始文件,软连接不可用 ② 通过软连接操作文件的修改,会影响源文件 ③ 支持文件和目录硬链接 2.1 创建: ln 文件 连接名 2.2 特点: ① 删除源文件,不影响硬链接使用 ② 通过硬链接修改文件,也会影响到原始文件 ③ 不支持目录
二、查找命令 - find
语法: find 目录 -选项 文件名查找方式: 2.1 根据文件名: find目录 -name文件名 2.2 根据文件类型:find目录 -type文件类型 2.3 根据文件大小:find目录 -size文件大小(单位是块) 2.4 根据文件修改时间:find目录 -cmin时间 2.5 根据文件权限:find目录 -perm数子权限表示
三、过滤查找结果命令
四、网卡配置命令 - ifconfig
查看所有开启网卡信息: ifconfig关闭指定网卡: ifconfig 网卡名 down开启指定网卡: ifconfig 网卡名 up查看所有网卡信息,包含关闭的: ifconfig -a
五、进程操作
查看进程: ps -ef 或 ps -aux杀掉进程: kill -9 进程号
六、Linux系统的软件安装
rpm包安装方式 1.1 到软件的官网下载rpm包 1.2 使用rpm命令 ① 安装软件: rpm -ivh xxx.rpm i代表安装软件 v显示安装过程 h使用#号显示安装进度 ② 卸载: ③ 强制并忽略依赖安装 rpm -ivh --nodeps --force xxx.rpm --nodeps代表忽略依赖 --force代表强制安装 1.3 配置JDK的环境变量 ① 使用命令查找jdk安装的位置: find / -name "java" ② 配置环境变量: ③ 重新让系统加载一下配置文件: source .bash_profiletar包解压缩安装方式 2.1 压缩文件 tar -zcvfxxx.tar.gz 指定要打成压缩包的文件 2.2 解压缩 tar -zxvfxxx.tar.gz 2.3 tar命令的选项 -z代表使用linux系统提供一个gzip工具压缩文件 -c代表创建压缩包 -v显示处理的过程 -f后面指定压缩包的名字 -x代表解压缩 2.4 tomcat的安装 源码安装方式yum源安装方式
七、虚拟机克隆【方便学习的操作】
克隆虚拟机操作: 是指可以通过VMware提供克隆功能, 将一个虚拟机复制出一份新的。 克隆操作分为两种链接克隆、完整克隆。 克隆机的配置 2.1 删除历史网卡信息,让系统重新初始化一个 rm -rf /etc/udev/rules.d/70-persistent-net.rules 2.2 修改主机名 vi /etc/hosts vi /etc/sysconfig/network 2.3 设置开机不自动启用防火墙 chkconfig iptables off
八、快照 【学习使用】
VMware提供的快照功能,可以记录和保存当前虚拟机的状态,当开发人员产生误操作或系统的文件出现损坏,导致虚拟机系统不可用的时候,我们可以通过快照将系统恢复到创建快照时的状态。
九、WEB应用架构的演化
单机架构 单机架构存在的缺陷: 随着网站用户量的不断增长, 一台服务器同时部署应用和数据库难以应对更多的请求,导致我们的网站不能正常的对外提供服务。多机架构 集群 3.1 应用服务器集群: 将我们的web应用,在多台计算机上部署多份,同时处理来自客户端的请求。