linux介绍
Linux,全称GNU/Linux,是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。
- 其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布
- 完全免费
- 兼容POSIX
- 支持多平台
linux重要的是内核,基于其内核衍生了不同的发行版本,比如redhat、ubuntu、kali、centos等等。
linux安装
1、主机独立安装
2、双系统
同一时间只运行一个系统,可以进行切换。
3、虚拟机
通过vm或者docker等虚拟软件,在运行主系统的时候,虚拟机系统作为一个程序被运行。
4、云服务器
购买云服务器,安装系统,远程连接进行操作。
远程连接
对于云服务器,只能远程连接进行管理。而对于其他环境,使用远程连接,可以方便语法输入和其他操作。
常用的远程连接工具:xftp和xshell,有时也用FinalShell。
xftp和xshell不用于生产,可以下载家庭和教育版免费使用。
基于文件、基于命令、面向网络
1、基于文件
linux的核心理念之一就是“一切基于文件”,目录、缓存、链接、设备等都是特殊的文件。
linux的工作都是基于文件操作进行的。
2、基于命令
linux的发行版本推出了图形化操作,但其主要功能仍然是基于shell命令实现工作。
学习linux,主要就是学习命令。
3、面向网络
linux的作用主要是作为服务器使用,面向网络提供服务。其次,linux作为网络管理终端,主要也是面向网络工作的。