🐖前言
linux 是什么?
-
linux 是一个开源的操作系统(更高效,更安全,更稳定),并且对于我们程序员来说是十分重要的。
为什们使用
linux ?
-
?我们其实可以把这个跟
windows 做对比,其实也是一个操作系统,那为什们不用
windows 要用
linux 呢,其实
windows 就是跟适合用户,具有图形化界面,让用户用的更加舒适,但是他有没有什么缺点呢,其实就是不太安全,不稳定,也不高效。这也就是为什们我们在电脑上安装杀毒软件。
?对于我们程序员来说,我们在写代码就是为了寻求高效,稳定和安全,那就知道为什们我们要用
linux .
🐖环境配置
配置环境有用两种方法, 1.配置虚拟机。(不便于做开发,环境不仿真,这里不过多赘述) 2.云服务器(强烈推荐)。
🐕linux 版本
下面都是linux 的版本大家想用什么都可以,没有区别
🦊商业化版本线
- Debian
Debian运行起来极其稳定,这使得它非常适合用于服务器。 debian这款操作系统无疑并不适合新手用户 - Ubuntu
Ubuntu是Debian的一款衍生版,也是当今最受欢迎的免费操作系统。Ubuntu侧重于它在这个市场的应用,在服务器、云计算、甚至一些运行Ubuntu Linux的移动设备上很常见。Ubuntu是新手用户肯定爱不释手的一款操作系统 - 红帽
红帽企业级Linux 这是第一款面向商业市场的Linux发行版。它有服务器版本,支持众多处理器架构,包 括x86和x86_64。红帽公司通过课程红帽认证系统管理员/红帽认证工程师(RHCSA/RHCE),对系统管理员进行培训和认证。 - CentOS
CentOS是一款企业级Linux发行版,它使用红帽企业级Linux中的免费源代码重新构建而成。这款重构版 完全去掉了注册商标以及Binary程序包方面一个非常细微的变化。有些人不想支付一大笔钱,又能领略红 帽企业级Linux;对他们来说,CentOS值得一试。此外,CentOS的外观和行为似乎与母发行版红帽企业 级Linux如出一辙。 CentOS使用YUM来管理软件包。 - Fedora
小巧的Fedora适合那些人:想尝试最先进的技术,等不及程序的稳定版出来。其实,Fedora就是红帽公 司的一个测试平台;产品在成为企业级发行版之前,在该平台上进行开发和测试。Fedora是一款非常好 的发行版,有庞大的用户论坛,软件库中还有为数不少的软件包。 - Kali Linux
Kali Linux是Debian的一款衍生版。Kali旨在用于渗透测试。Kali的前身是Backtrack。用于Debian的所有 Binary软件包都可以安装到Kali Linux上,而Kali的魅力或威力就来自于此。此外,支持Debian的用户论 坛为Kali加分不少。Kali随带许多的渗透测试工具,无论是Wi?、数据库还是其他任何工具,都设计成立马 可以使用。Kali使用APT来管理软件包。 毫无疑问,Kali Linux是一款渗透测试工具,或者是文明黑客(我不想谈论恶意黑客)青睐的操作系统。
🦊技术化本线
主版本.次版本.修改次数 (2.6.32) 其中此版本偶数:表示稳定版本,奇数:表示测试版本
🦊安装
我们就说一下这个云服务器版本,这个的缺点就是要收费的。(但是换来的是方便,对于我们学生来说,一个月也就是40,50块左右),可以在腾讯云上购买,还有华为云,阿里云,百度云,上买就行了,买最便宜的对于我们运用已经完全足够了,本人买的阿里云50元。
注意
-
(1).需要注意的一点就是我们在购买的时候地区可以随便选,但是选离自己近的比较好,虽然也没有太大的区别,还有选我们的版本的时候,选择于自己用的匹配的就行,但是千万不敢选
windows ,这样就有点那啥了。
?(2).在买完后,一定要重置密码,这是非常重要的。将IP保存下来
🐕小结:
在这个环节我们最重要的是得到三个信息:
- 服务器的外网 IP
- 服务器的管理员账户 (固定为 root)
- 管理员账户密码(在腾讯云网站上设置的)
通过这三个信息就可以使用 XShell 远程登陆了.
🐕使用 XShell 远程登陆到 Linux
下载安装
XShell
-
XShell 是一个远程终端软件.
下载官网,下载安装的时候选择 “home/school” 则为免费版本.
使用
XShell 登陆主机
-
在
XShell 终端下敲
ip 为刚才看到的
ifconfig 结果.
如果网络畅通, 将会提示输入用户名密码. 输入即可正确登陆
备注: 这里的用户名密码都是在最初购买服务器的时候设置的用户名密码
XShell 下的复制粘贴
-
复制:
ctrl + insert (有些同学的 insert 需要配合 fn 来按)
粘贴:
shift + insert
ctrl + c / ctrl + v 是不行的.
🐖总结
将环境配置完后,我们就可以使用linux ,让我们给自己鼓个掌,只有将这个东西弄明白,才对我们下面的东西有帮助,一起加油把😊😊!!!!
|