Author: Eiko

Tags: linux, windows, wsl, ssh, arch linux

Time: 2024-11-02 10:10:09 - 2024-11-03 07:05:49 (UTC)

Goals of Today

  1. ssh on windows

    打开设置 -> 系统 -> 可选功能,找到并安装OpenSSH

    小羽:你可以在运行Win+R里面输入optionalfeatures,然后拉到最下面就找到了!

    连接到mt的服务器mmmt.tech或者asukachan.com吧!owo

    ssh username@mmmt.tech
    ssh username@asukachan.com
  2. (可选)安装windows subsystem linux

    wsl --install
  3. (可选)安装真正的linux owo

    • Linux Mint / Ubuntu

    • Arch Linux

    要点:

    1. 通过磁盘管理或者加入新的磁盘,划分出未分配的磁盘空间

    2. 下载iso, 制作启动U盘

    3. 找到BIOS设置,关闭安全启动,调整启动顺序

    4. Arch Linux, 启动!owo

命令行小笔记owo

  • passwd 用来修改密码owo

  • ls 可以查看当前目录下的文件和文件夹

    ls -l可以列出详细信息,ls -a会显示两个额外文件夹...,两者可以结合在一起ls -la

  • cd 路径 可以改变当前目录,进入文件夹或者是切换到别的路径owo

  • rm 文件 可以删除文件,rm -r 文件夹可以删除文件夹和里面的所有东西(危险!o.o)

  • echo "文字" 会打印一模一样的文字,使用重定向>可以将echo的输出写入一个文件

    echo "hello owo" > file
  • cat file 可以显示文件中的内容

Linux大树的结构

整个Linux系统都放在一棵大树下,这棵大树的根是/

$ ls /

bin   dev  etc   lib    mnt  proc  run   srv  tmp  var
boot  efi  home  lib64  opt  root  sbin  sys  usr
  • ~代表家目录,/代表根owo

  • bin 用于存放二进制文件(通常是编译过的可执行文件)

  • dev 里面有你电脑上的所有设备

  • etc 里面有你的系统配置文件

  • lib 里面是各种程序需要的运行库

  • mnt 是用来挂载的文件夹owo

  • proc 里面有你的进程

  • var 里面放着日志文件之类的会增长的文件

  • bootefi 存放启动系统所需的文件

  • home 里面有所有人的家目录

  • opt 用于存放可选组件,通常是用户安装的,系统层面所有人可以使用的程序

  • rootroot这个用户的专属家

  • usr 里面存放系统资源,系统管理的程序,你安装的大部分程序都会在这里面