1. 开源
为什么这么多的的设备都选择使用 Linux?因为它是开源软件(open source software),具有不同的含义。使用一个安全的操作系统工作变得必不可少的事,而 Linux 恰好满足了这个需求。因为它是开源的, 任何人都可以查看代码并研究来判定是否有一些潜在的能够造成安全风险的缺陷。
2. 多用户、多任务、多线程
Linux系统同时可以支持多个用户,每个用户对自己的文件设备有特殊的权利,能够保证各用户之间互不干扰,就像手机开了助手一样,同时登陆多个qq账号,当硬件配置非常高时,每个用户还可以同时执行多个任务、多个线程同时工作、提高效率,简直是完美的一塌糊涂,单凭多用户而言就完爆其他操作系统。
3. 稳定性和高效性
你也许会听到Windows服务器长时间运行而突然宕机,但你绝不会听到Linux系统服务器因为长时间不关机会卡死,在Linux上几乎是不会出现这种情况的。Linux服务器可以无休止的运行下去不宕机,因为它继承了Unix卓越的稳定性和高效性。正因为它的稳定才获得了众多用户的青睐,因为它的高效,它的使用范围更加广阔,然而Linux还可以提供一些高可靠性的服务,比如:LNMP、虚拟化、数据库服务等等。
4.安全性和 SELinux
其安全性相比其他系统也要安全很多,由于Linux拥有相当庞大的用户和开源社区支持,因此能很快发现系统漏洞,并迅速发布安全补丁及时更新,同时还具有很强的“免疫力”特点,很少受到病毒攻击,对于一个开放式系统而言,在方便用户的同时,很可能存在安全隐患。
不过,利用Linux自带防火墙(iptables,firewalld)、入侵检测和安全认证等工具,及时修补系统的漏洞,就能大大提高Linux系统的安全性,让黑客们无机可乘,同时还有安全增强机制SElinux,在linux内核中提供强制访问控制,功能非常全面,能够很好保护系统和服务,不过很多人喜欢把它关闭,这相对安全性就不是很好了。
还有Tcp_wrappers也能够提供很好的网络服务访问控制,Linux系统对于用户和文件管理权限的管理也是相当出色的,能够很好的控制权限,保证文件的机密性,也是其他系统无法比拟,所以Linux系统在一定程度上是坚不可摧的。
5. 性能优势
由于Linux要保证其稳定性,所以并没有像其它操作系统一样内核如此臃肿庞大、漏洞百出,随着Linux内核的不断更新,不断提升着优势,Linux操作系统能把服务器的硬件优势体现的淋漓尽致,因为Linux系统吸取了Unix系统近1/4世纪发展的经验,最主要的是Linux开放源代码,保证系统稳定性,更好的调用硬件功能,同时还提供了丰富的系统资源工具,方便查看资源的利用率。
1. 基本命令
2. 目录命令
2.1 查看目录
2.2 切换目录
2.3 创建目录
2.4 删除目录
2.5 复制、移动
3. 文件命令
3.1 创建文件
3.2 编辑文件
3.3 删除文件
3.4 复制、移动
文件的复制和移动与目录的复制和移动操作是一样的
3.5 解压文件[重要]
3.6 压缩文件
3.7 zip压缩和解压
4. 用户命令
4.1 创建用户
4.2 设置用户密码
4.3 切换用户
4.4 删除用户
4.5 修改用户
5. 文件权限命令[重要]
- r: 代表read,读的权限
- w: 代表write,写的权限
- x: 代表execute,代表执行权限
6. 进程操作命令[重要]
7. 服务操作命令[重要]
8. 端口号查看命令
9. 访问地址
1. 安装MySQL
MySQL阿里云镜像源的安装方式https://blog.csdn.net/zp8126/article/details/137084854
切换镜像源
安装wget
使用wget 下载资源
查看MySQL的 rpm 包
安装MySQL的rpm包
查看MySQL发行版本
安装可用的MySQL社区版服务
启动MySQL服务
查看初始密码
连接MySQL
输入初始密码进行连接
修改密码
调整密码要求
创建远程连接的用户
给用户授权
云服务器开放3306端口
使用Navicat连接
2. 安装 JDK
将JDK rpm包使用Xftp 拖到 /usr 文件下
配置环境变量
按下 然后输入保存退出
重新加载环境变量
测试环境是否配置成功
3. 安装 Tomcat
解压压缩包
启动 Tomcat