1、 Linux介绍
1.1、环境介绍
开发环境:一般是windows和mac系统,用于开发。因为安装了很多软件,导致环境的稳定性和安全性降低;
生产环境:一般是Linux、windows server、Unix系统等,用于部署程序,环境稳定性和安全性较高;
测试环境:一般是Linux,程序在未放到生产环境之前,部署到该环境进行测试。Linux系统主要以稳定、可靠、免费等特点,成为全球使用最多的服务器系统。
1.2、Linux版本
1、内核版本
https://www.kernel.org/
2、发行版本(生产环境、测试环境使用)
主要以CentOS、redhat(收费)、Ubuntu为主(图形化界面好)
1.3、Linux和windows的区别
1、Linux严格区分大小写,Windows不用
2、Linux中一切皆是文件
3、Linux中文件一般是没有后缀的,但是有一些约定俗成的后缀,如tar,tar.gz,conf等
4、Windows中的软件一般是无法运行在Linux中的
2、Linux的安装
2.1、准备软件
1、虚拟机:VMware或者Virtual Box
VMware官网下载:https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html
选择Windows版本
2、镜像文件:CentOS或RedHat或Ubuntu
网易CentOS镜像下载:http://mirrors.163.com/centos/
根据需要选择CentOS版本
3、图形化界面:XShell或者Xterm或SSH
Xterm官网下载:https://mobaxterm.mobatek.net/download.html
选择免费的、免安装版: MobaXterm Portable
2.2、安装
VMware和CentOS的安装:参考:https://blog.csdn.net/zhuzbYR/article/details/100801212
Xterm安装:解压即可使用
3、Linux的基本操作
3.1、Linux的目录结构
Windows的目录都是带有盘符的
输入:ls / 查看linux的目录
Linux目录树状图
1、root:该目录为系统管理员HOME目录
2、bin:该目录存放着Linux的命令文件
3、boot:该目录存放着启动Linux时的一些核心文件
4、etc:该目录存放着系统管理所需要的配置文件和子目录
5、home:该目录是普通用户的HOME目录
6、usr:该目录是默认安装软件的目录,类似Windows中的Program Files目录
7、opt:该目录是主机额外安装软件的摆放目录
3.2、获取Linux中的基本信息
1、我是谁:who am i
2、我在哪:pwd
3、查看IP地址:ip a | ip address | ip addr
4、清屏:clear
5、ping域名|IP:ping 地址,如ping www.baidu.com
6、强制终止:Ctrl+C