目录
[Linux 特点:](#Linux 特点:)
[安装vmware workstation(虚拟机版本)](#安装vmware workstation(虚拟机版本))
[安装安装 CentOS 操作系统](#安装安装 CentOS 操作系统)
linux概述
我们一般说的Linux一词,指的是Linux内核(核心)。
内核是由芬兰人林纳斯·托瓦兹在上学期间开发的。
Linux内核是免费使用的。
Linux发行版,就是在Linux内核的基础上,预先集成了一些软件,使得用户更加方便的使用。
有的发行版还是付费的。
Linux 特点:
1、免费的/开源/稳定
2、支持多线程/多用户/处理高并发
3、安全性好
4、对内存和文件管理优越。
用途:
1.Liunx 作为服务器操作系统,用来部署 java 程序及运行环境
2.嵌入式开发
如何获得一个Linux操作系统
1、在自己电脑上安装两个系统(一个windows,一个Linux)
2、在我们的电脑上安装虚拟机(系统虚拟机),在虚拟机中安装Linux
3、购买云服务器
安装vmware workstation(虚拟机版本)
下一步

同意条款选择安装位置, 不将vmware配置到环境变量path
不检查更新,不加入客户体验
创建桌面快捷方式
开始安装
安装中
安装完成
到此安装完成
启动运行
第一次会让输入秘钥证书
输入秘钥
安装安装 CentOS 操作系统
创建虚拟机
选择典型安装 选择稍后安装操作系统
选择linux版本
定义虚拟机名称,选择安装位置
默认即可
配置虚拟机
内存,处理器,硬盘配置 , 建议配置大一些
镜像配置
网络配置
开始安装,这才真正进入安装阶段
耐心等待
配置密码 安装目的地 网络
网络配置, 一定要在此开启网络功能启动虚拟机 选择第一项
输入账号 root
到此所有流程完成.
远程连接
在 vmware 中通过命令操作不是很方便,不能进行复制粘贴等操作,所以需要安装 一款客户端工具,用来远程连接 linux 操作系统,方便操作.
安装finalshell
创建远程连接
linux目录结构

目录介绍

linux常用命令
系统命令:
shutdown -h now: 关机

reboot: 重启
logout : 注销
date: 显示当前时间

cal: 显示当月日历

cal -y 年份:显示某年所有月份

uptime:显示从开机以来到现在的时间

文件命令:
cd :英文全拼:change directory,命令用于切换当前工作目录 cd [目录名称]
cd 目录名:选中到指定的目录中
cd / 进入到根目录
cd .. 返回到上一次

ls:列出当前目录下所有的子级目录和文件名

ll:以详细信息格式显示当前目录下所有的子级目录和文件名

pwd:打印输出当前所在目录的完整的一个地址

tree:以树状格式显示当前目录下所有的子级目录和文件名

mkdir 目录名字:创建文件夹


touch 文件名:创建文件

rm -f 文件名:删除文件

cp 文件名 /新地址:复制文件到指定目录中

rmdir 目录名:删除指定的文件夹(文件必须为空)

rm -rf 目录名:删除指定的文件夹(不为空也可以删除 慎用)

mv 文件/目录名 新文件/目录名:重命名

mv 文件/目录名 /新地址:移动到指定的目录中(剪切)

cat 文件名:查看文件内容 例如查看配置文件,日志文件

head -n 文件名:查看文件前n行内容
tail -n 文件名:查看文件后n行内容

find -name 文件名:搜索,查找文件

tar -zxvf 压缩文件名: 解压并列出文件内容
tar.gz.linux系统中的压缩文件
clear / ctrl+L:清屏
查看信息命令:
free -m: 查看内存占用情况,以 MB 为单位

ps -ef:查看所有的进程信息(pid:进程号)
kill -9 进程号:强制结束某个进程(windows)

| 管道命令 把前一个命令输出的信息,传递给下一个命令
查询出所有的进程,通过(|)管道命令,把ps-ef输出的信息,交给后面的grep命令进行处理
ps -ef | grep mysql

pgrep -l 进程名:查看指定进程的进程号
例如 pgrep -l top 查询top进程号

top:查看系统实时信息

网络配置
1、桥接模式:
虚拟机通过宿主机物理网卡 直接连接路由器,路由器分配ip
好处:连接方便
不足:连接路由器电脑数量变多
ip会变,连接不同的路由器的ip不同
2、NAT模式:
通过宿主机虚拟网卡连接网络,实际中,只有宿主机连接到路由器
虚拟机的ip由虚拟网卡为虚拟机分配ip
软件安装
1、yum命令在线安装 方便,会自动下载安装包,以及相关的依赖
yum install 软件名
yum -y(默认yes) [install/remove] 软件名
注意由于centos官方已经不维护了,我们需要更换yum源

2、先rm -f *删除所有yum源
3、将新的yum源拖拉放入之后再安装即可
vim编辑器
vim 文件名 进入到了一种命令模式
输入i 输入模式 编进文件
写完后 按ESC键 回到命令模式
输入: 进入底线命令模式
w:保存文件 类似ctrl + s
q:离开文件(未保存文件情况下会提示)
q!:不保存并强制离开
wq:保存并离开文件
目的
java程序员学习linux 主要是为了在linux环境中部署允许项目,把mysql,redis直接安装到linux