1.linux概述
我们一般说的linux指的是linux的内核(最核心的部分)
linux发行版,在linux内核的基础上,预先集成一些软件,使用户更加方便使用,linux的内核是免费使用的,有的发行版是付费的
linux的特点:
1开源,稳定,免费
2.多线程,用户进行操作
3.安全性好
4.对文件内存管理优越
用途:
1.linux作为服务器操作系统,用来部署Java程序及运行环境
2.嵌入式开发
如何获取linux操作系统?
1.自己电脑安装2个系统(一个windows,一个linux)
2.我们的电脑上安装(系统虚拟机)在虚拟机上安装linux
3.购买云服务器
2.安装 vmware workstation 虚拟机
启动:
3.安装 CentOS 操作系统
打开:
4.远程连接
在 vmware 中通过命令操作不是很方便,不能进行复制粘贴等操作,所以需要安装 一款客户端工具,用来远程连接 linux 操作系统,方便操作.
安装 finalshell
连接:
.linux 目录结构:
5. liunx 常用命令
1.linux常用命令
2.cd目录名,选中进入指定目录里,
3.cd /进入根目录
4.cd ..进入上一级
5.ls列出当前目录下所有子集目录和文件名
6.ll以详细信息显示当前目录
pwd打印输出当前所在目录的完整地址
tree以树状显示当前所有子集目录和文件名
mkdir 目录名 创建文件夹
touch 文件名 创建文件
rm-f 文件名 删除文件
cp 文件名 /新地址 复制文件到指定目录中
rmdir 目录名 删除指定文件夹(文件为空)
mv 文件/目录名 新文件/目录名 重命名
mv 文件/目录名 /新地址 移动到指定地方(剪切)
cat 文件名 查看文件内容
head -n 文件名 文件前几行
tail -n 文件名 文件后几行
find -name 文件名 搜索查找文件
tar.gz是Linux系统中的压缩文件
ps-ef查看所有进程信息 pid进程号
kill -9 进程号 强制结束某个进程
| 管道命令 把前一个命令输出的信息传递给下一个命令
pgrep -l进程名 查看指定进程的进程号
top 查看系统实时信息
6.vmware中网络连接
1.桥接模式
虚拟机通过主机物理网卡,直接连接路由器,路由器分配ip
好出:连接方便
坏处:路由器压力大,连接不同路由器ip会变化
2.NAT模式
通过宿主机虚拟网卡连接网络,实际只有主机连接路由器,虚拟网卡为虚拟机分配ip
本次在虚拟机中使用 NAT 模式,这样 ip 地址会固定,不会像桥接模式那样每次由路由器动态 分配.
1.点击编辑选择虚拟网络编辑器:
2.选择NAT模式,点击更改设置
3.选择NAT模式,点击DHOP设置
4.将时间改为60天,点击确认,执行设置完毕
7.linux 中安装软件
1.yum命令在线安装,方便,自动现在安装包下载相关依赖
.yum install 软件名
yum -y(默认yes) [install/remove] 软件名
2.源码 解压使用
Linux VIM编译器
vim 文件名 ----->命令模式
输入i--------->输入模式,编辑文件
写完按ESC回到命令模式
w:保存文件
q:离开文件
q!:不保存,强制离开
wq:保存离开