Linux是啥?
简单来说,Linux就是一种操作系统和Windows是并列关系,就目前而言Linux已经是世界第一大操作系统,市场份额比Windows还多,例如服务器:大部分都是以Linux为主,嵌入式设备:也是以Linux为主,移动端(Android)本质上就是Linux.
Linux 准确来说是一个操作系统内核, 一个完整的操作系统=内核+配套应用程序
- 内核:包含了系统中最核心的功能(进程管理,磁盘管理,内存管理,各种硬件设备管理…)
- 配套应用程序:用户执行界面,执行用户交互的命令…
安装Linux
推荐在腾讯云或者阿里云上购买,可以在服务器上安装Linux.简单方便出问题了也可以随时找客服小姐姐解决,有了服务器之后相当于有了一个公网IP,此时就可以把项目部署上去,使用云服务器不仅环境搭建简单, 避免折腾, 同时还有一个最大的好处, 部署在云服务器上的项目可以直接被外网访问到, 这个时候就和一个公司发布一个正式的网站没有任何区别. 也就能让我们自己写的程序真的去给别人去使用.
购买好之后会获得两个IP地址.公网IP和内网IP,其次记得更改密码,和记住你的用户命方便使用Xshell远程登录.
如何使用
这里我使用Xshell来连接服务器安装连接(提取码:8jbp)直接安装就行,安装完成后打开Xshell
1.点击新建会话,在主机里输入我们服务器的公网IP,点击连接
2.输入你服务器的用户名,点击确定,然后输入密码,点击确定即可
登陆成功后
后续所有的Linux命令都是在建立成功的基础上,针对Linux的操作是以命令行的方式为主
1.节省网络带宽,网络传输命令行,只需要传输简单的字符串,占用带宽少
2.命令行界面消耗资源少,
3.命令行比较容易通过脚本来完成批量的的自动化操作
切换用户:su 用户名 然后输入密码 (这里可以切换到某个用户)
在输入命令的时候,不必每个字母都手动敲,可以使用tab键来补全
linux 中如果操作成功,不会有提示,操作失败会提示失败
no news is good news