Linux学习记录:00起步

Linux学习记录:00起步

##0x00简介   我打算在这个寒假学一下如何使用linux,虽然平常不一定经常使用,但会总归没错。
  首先是要安装Linux,这一步我有三个解决方法

  • 选择Windows上的WSL2
  • IOS上的ISH
  • 虚拟机上装Linux

  是不是感觉有什么奇怪的东西混进去了 = ̄ω ̄=
  简单解释一下,WSL是windows上的Linux子系统,方便安装使用,与windows也能很好配合。ISH是ios上一个虚拟机软件,里面内置了linux的发行版:Alpine,这是个十分轻量的系统,大小只有几M。
  当然Linux有许多发行版,CentOS、Ubuntu、Debian、Alpine啊等等,但我比较推荐CentOS和Ubuntu,无他原因,用的人多。

0x01安装

WSL2的安装

  关于WSL2的安装我推荐看看这篇文章,讲得很详细。值得一提,如果用的是ubuntu系统,安装文件的命令是

sudo apt-get install [目标软件]

  每次都要sudo好烦啊  ̄へ ̄

  如果选择用ISH的话安装就简单很多了。APP Store搜索ISH第一个就是了,如果要安装东西就得用

apk install [目标软件]

来安装。ish上预装的软件特别少,得自己去装一下,反正我下载完立马就装了个g++玩,谁不想要一个能跑cpp的ipad呢嘿嘿。
  当然,最好先安装上几个常用的软件

  • git 不用我多说吧
  • curl 用来克隆github项目的
  • vim 或者 neovim 不用多说,据说的全位面第一ide
  • zsh 超级好用的shell,比自带的ash不知道高到哪里去了
      安装完这些之后,我还推荐去安装一下oh-my-zsh,输入下面的命令就可以了。
sh -c "$(wget -O- https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh)"  

  我没有用github源,用gitee的镜像做了替换。至于原因,说出来都是血泪啊T^T
  Oh-my-zsh装好后应该是这样的
  太炫酷了有木有
  装了oh-my-zsh的好处大大滴有,最简单的是双按tab补全,还能上下左右选择目标命令,简直爽爆。而且有了omz后还可以去装插件玩,具体去康这里.
  这是自动补全的样子,可以自己选的哦,解放双手咯
  当然,以国内的网络环境做这些还是有点困难了,所以可以尝试代理啥的,我就不细嗦了。(如果遇到了问题也别多想,80%就是网络的锅)

0x02后续

我现在是在看 《鸟哥的Linux私房菜》 来学习Linux,之后我也会继续把相关的学习经验放到这里。
这本书可以从这里下载

END

留言