Linux常用操作、wsl2相關
對於操作Linux系統還不熟,把常用語法記在這

Linux常用操作

  • ls:顯示檔或目錄資訊
  • mkdir:目前的目錄下創建一個空目錄
  • rmdir:要求目錄為空
  • touch:生成一個空檔或更改檔的時間
  • cp:複製檔或目錄
  • mv:移動檔或目錄、檔或目錄改名
  • rm:刪除檔或目錄
  • ln:建立連結檔
  • find:查找文件
  • cd 移動路徑
  • .” 表示 目前的目錄
  • ..” 表示 上一級目錄
  • -” 表示 上一次工作目錄
  • ~” 表示 用戶主目錄
  • sudo su root 取得su權限
// 解壓縮XX檔案到/usr/local
sudo tar -C /usr/local -xzvf go1.17.1.linux-amd64.tar.gz

// 文字編輯器
sudo gedit /home/yoziming/.config/go/env

// 檔案總管
sudo nautilus 

// 啟用go mod
go env -w GO111MODULE=on

wsl2相關

使用xfce4圖形介面

  • windows端
下載 X Server 例如 https://sourceforge.net/projects/vcxsrv/

安裝後打開XLaunch
第一步 display number 預設可能是-1,改成0
下一步 setart no client 預設不用改
第三步 勾選 no access control
即完成監聽,等待linux來連線

查看IP,使用指令 ipconfig
注意看的是這個:
乙太網路卡 vEthernet (WSL):
 IPv4 位址 . . . . . . . . . . . . : 172.31.144.1
  • linux端
// 更新apt本身
sudo apt-get update && sudo apt-get upgrade -y

// 安裝xfce4,約1G
sudo apt-get install xfce4

// 指定linux連到windows的端口,IP在windows看
export DISPLAY=172.31.144.1:0

// 啟動連線
startxfce4
  • 注意IP可能會變動,並且可能要修改防火牆規則

上次修改於 2021-10-10