目录

Linux小常识

Linux

sqz | 03 Jun 2021

What is Linux

广义上来讲:一个类型的操作系统

狭义上来讲:一个软件,一个核心,和外围的一套软件组合起来的一套系统

由谁创造

Linux 是由一个叫Linus Torvalds的神级程序员在1991年构思而成的, 他想基于Unix系统来设计一个免费的开源系统. Macos相当于unix的魔改版本(为了更符合个人使用,我们可以看到macos下面的/etc/shadow已经没有了,反而在linux中,里面存储了用户的密码.)

应用在什么地方

Linux现在主要应用于服务器中 而且在超级电脑中也使用的为Linux系统,

好处

  1. 开源
  2. 有很好的多人协作方式(用户组之间分的十分明确)
  3. 有十分便携的ssh链接
  4. 每个软件都把作用发挥到极致
  5. 如果只开操作系统, Linux资源占用是最低的
  6. 几十年前的思想放到今天,仍然光彩夺目
  7. 如何设置都可以用命令行配置,方便程序化配置环境

我们为什么不用

看我吹了这么久, 你们肯定要问我们电脑干嘛不用啊,我给你们举几个例子你们就明白了.

1.Linux一般为服务器上用的, 所以图形化界面会十分简陋,甚至没有(就类似于你一开机就是命令行)

2.很多软件在Linux上并没有适配(office 全家桶)

3.装了你拿什么打游戏[Doge]

当然如果是要体验的话我们并不反对,熟悉Linux对以后专业为cs的学生有着巨大的帮助.

用windows电脑的同学如何体验Linux

首先在windows上体验Linux我们可以用wsl(Windows Subsystem for Linux)

wsl有两个版本分别是wsl1 和 wsl 2

wsl1:原名(bash on Linux on window)是直接将bash的命令转译到nt5的内核中,支持大部分的bash命令,而且文件系统可以快速相互操作

wsl2:由于有些指令无法转译,就使用Hyper-V整了个真正的和nt5内核并列的linux的内核,但文件传输会很慢

所以如果大家是打算体验一下linux的话,本人在这里是建议大家使用wsl1的因为我们其实用不到那么多linux命令,而且使用wsl1的话平常处理一些文件效率也可以稍微提高一点.

具体安装方法的话可以点这个链接

或者微软官方指南

Feature WSL 1 WSL 2
Integration between Windows and Linux
Fast boot times
Small resource foot print compared to traditional Virtual Machines
Runs with current versions of VMware and VirtualBox
Managed VM
Full Linux Kernel
Full system call compatibility
Performance across OS file systems

(表格来源于这里,更多资料也可以看那个链接)

在mac上体验linux

  1. 按住 command + space

  2. 输入终端

  3. 开始体验和linux一样的终端!


评论区