Linux

概述

我们一般说的linux一词,指的是linux内核(最核心部分)

内核是由芬兰人林纳斯托瓦斯在上学期间开发的,

linux内核是免费使用的

linux发行版,就是在linux内核基础上,预先集成了一些软件,使得用户更加方便使用.

有的发行版是付费的

Linux的特点:

1、免费的/开源/稳定

2、支持多线程/多用户/处理高并发

3、安全性好

4、对内存和文件管理优越。

用途:

1.Linux 作为服务器操作系统,用来部署java 程序及运行环境

2.嵌入式开发 如何获得一个linux操作系统?

      1).在我们自己的电脑上安装两个系统(一个windows,一个linux)

      2).在我们的电脑上安装一个虚拟机(系统虚拟机),在虚拟机中安装linux

3.购买云服务器

linux环境搭建(虚拟机版本)

1.安装虚拟机VMware Workstation Pro

下一步→同意条款→下一步→

安装位置:软件(D:)>Program Files→

□将 VMware Workstaton 控制台工具添加到系统 PATH→

下一步→全选→下一步→全选→下一步→安装→完成后输入秘钥

激活码
MC60H-DWHD5-H80U9-6V85M-8280D

2.在虚拟机中安装centos8操作系统

创建新的虚拟机→典型安装→稍后安装操作系统→Linux(L)→版本centOS 8 64位→命名centOS8 →路径软件(D:)>Program Files→新建虚拟机向导如下

配置虚拟机

编辑虚拟机设置→配置镜像CD/DVD(IDE)  自动检测→启动时连接→使用ISO映像文件(M)选择自己电脑上的iso文件→网络适配器NAT模式(N):用于共享主机的IP地址

开启此虚拟机→Install CentOS Linux 8→中文(简体中文)→网络和主机名(打开以太网)→根密码root  root→安装目的地→开始安装→重启系统

启动虚拟机→选择第一项→输入账号root和密码(密码不会显示)回车即可

3.在windows中安装一个远程连接工具

安装finalshell

创建远程连接→点击如图第一个→SSH连接(Linux)→定义名称→主机(虚拟机ip):192.168.206.128→用户名:root→密码:root→启用→接受并保存→可根据所需设置背景图片

Linux常用命令

系统命令

date:显示当前时间

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

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

文件命令

cd 目录名 : 选中 进入到指定的目录中

cd / : 进入到根目录 cd .. :返回到上一次

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

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

mkdir :目录名 :创建文件夹

touch :文件名:创建文件

rm -f :文件名:删除文件

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

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

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

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

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

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

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

tail -n 文件名:查询文件后n行内容

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

tar -zxvf 压缩文件名:解压并列出文件内容

clear /ctrl+L :清屏

free -m: 查看内存占用情况,以 MB 为单位

ps -ef:查看所有的进程信息 pid进程号

kill -9 进程号 强制结束某个进程

| 管道命令 把前一个命令输出的信息 传递给下一个命令

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

ps -ef | grep mysql

pgrep -| 进程名:查看指定进程的进程号

例如 pgrep -| mysql 查询mysql进程号.

top:查看系统实时信息.

vmware中网络连接

1.桥接模式, 虚拟机通过宿主机物理网卡 直接连接路由器,路由器分配ip 好处: 连接方便 不足:连接路由电脑数量变多 ip会变 连接不同路由器,ip就不同了

2.NAT模式: 通过宿主机虚拟网卡连接网络,实际中,只有宿主机连接到路由器虚拟的ip,由虚拟网卡为虚拟机分配ip

编辑→虚拟网络编辑器→VMnet8 模式→更改设置→DHCP设置→租用时间改为60天→ifconfig命令查看id

虚拟中的软件安装

linux中安装软件有三种方式:

  1. yum 命令 在线安装方便,自动下载安装包,以及相关的依赖 yum install 软件名 yum -y(默认yes) [install /remove] 软件名

注意 由于cnentos官方已经不维护了,需要更换yum源

2.源码 解压使用

3.源码 编译安装

linux vim编辑器

vim 文件名 -->命令模式

输入i -->输入模式 编辑文件

写完后 按ESC键 回到 命令模式

输入: 进入到底线命令模式

w 保存文件 类似 ctrl+s

q 离开文件

q! 不保存强制离开

wq 保存并离开文件

java程序员学习linux,主要是为了在linux环境中部署运行项目,把mysql,redis直接安装到linux

nginx打包后的springboot程序

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值