1.linux的认识
1.1 什么是linux(了解)
和windows操作系统类似,Linux是一套性能稳定的多用户网络操作系统
window系统:经常要提示更新软件 ,没有那么稳定
Linux系统:系统稳定的操作系统
## 1.2 linux的优势
(1)开源免费
(2)安全稳定 – 安全稳定的操作系统 – 作为服务器
(3) 有网络支持
(4) 支持多用户
(5)很低的内存就可以运行
1.3linux的发行版本
1、Rpm系(使用Red Hat(红帽子)的软件库管理系统)
Redhat 红帽。收费,技术支持强大,资料完善,系统稳定安全
Fedora 被红帽赞助,适合个人使用,免费
Centos 被红帽收购,免费,系统稳定安全,很多公司在用
2、Dpkg系 (package manager for Debian)
Debian 很多公司在用,基于ubuntu(乌班图)
Ubuntu 基于debian的发行版,比较适合个人用户
Pear os 基于Ubuntu,仿macos
3、国产linux系统
红旗Linux,真正的国产linux系统,2014年公司解散后被收购
我们Linux使用有两种场景作为个人开发环境选择Ubuntu,而服务器选择Centos。
1.4 linux用途
(1)开发来使用 – 一般很少人这样使用
(2) 作为一个服务器来使用 (使用最多)
2. centos的安装和使用
2.1 安装虚拟机VM(掌握)
傻瓜式的安装 一步一步来 — 破解
2.2 安装centos(掌握)
安装的使用大家配置内容:
语言 --> 中文
网络 --> 虚拟机设置的桥接模式
打开的以太网配置
设置root用户 : 管理员用户 密码
创建一个新的用户: 用户名itsource 密码itsource
安装系统 —>很慢
2.3 访问centos方式
本地访问:打开终端就可以访问
远程访问:通过工具来访问
远程访问软件 xshell 或者 putty
上传下载工具:xftp 或者 winscp
3 常用命令(掌握)
ifconfig -->查看ip
ctrl+c–>退出
netstat -an|more 查看端口
clear -->清理屏幕
su 用户–>切换用户
pwd–》查看当前目录
cd +路径 --》今入目录
cd /home -->进入home目录
tab–》补全命令
vi 文件 -->编辑文件 – 输入insert 插入模式 – esc :wq 保存并退出
tar -zxvf 压缩包–>重要
ls – 查看目录里面文件
rm -rf -->移除文件
mv path1 path2 -->把path1移动到path2里面
cp path1/* path2 -->把path1下面的所有文件拷贝到path2里面
mget 下载安装
systemctl start firewalld.service 开启
systemctl stop firewalld.service 停止
systemctl statusfirewalld.service 查看防火墙状态
rpm -qa | grep java 查看是否安装的java程序
rpm -e --nodeps 删除java程序命令
4 阿里云
服务器:
-
买服务器 费用很贵 – batj 金融 政府
-
租用服务器
阿里云 腾讯云 百度云 …
阿里云购买的流程:
登陆阿里云 – 选择的配置 – 付钱 --登陆到阿里云后台管理控制平台(服务器 公网和内网)-- 配置安全组(授权) — 通过putty 链接服务器 --里面操作和今天讲的centos操作一模一样*.*
5 一键安装的方式
##OneinStacky一键安装工具
https://oneinstack.com/
https://oneinstack.com/auto/