Linux 基本操作


Posted by MingLin1995 on 2024-02-19

  • 更改時區 sudo timedatectl set-timezone Asia/Taipei
  • 當前路徑 pwd
  • 前往路徑 cd 路徑
  • 返回路徑 cd ..
  • 當前路徑內檔案 ls
  • 系統狀態 top
  • 當前執行程序 ps

檔案操作

  • 新增資料夾 mkdir 檔名
  • 刪除資料夾 rm -r 檔名
  • 新增文件 touch 檔名.檔案類型
  • 刪除文件 rm 檔名
  • 編輯 nano 檔名 ; 存檔 Ctrl + O ; 離開 Ctrl + X
  • 改名 mv 舊檔名 新檔名

背景執行程式

  • 背景執行程式,用nohup & 包起來執行指令 nohup node app.js &
  • 查看程式輸出 cat app.out
  • 即時查看程式輸出 tail -f app.out
  • ps 可以查看正在執行的程序 PID ,就能透過 kill PID 去關閉
  • sudo lsof -i :3000 可以看到哪個端口被使用中
  • ps aux | grep node 可以看到哪個程式正在被執行

安裝 htop 查看詳細系統狀態

  1. 更新套件 sudo apt update
  2. sudo apt install htop
  3. 輸入 htop 即可使用

建立虛擬記憶體(交換分區)

  1. 確定硬碟空間 df -h
  2. 建立虛擬記憶體 sudo fallocate -l 2G /swapfile
  3. 將檔案設置為交換空間 sudo mkswap /swapfile
  4. 啟用交換 sudo swapon /swapfile
  5. 檢查交換空間是否啟用 sudo swapon --show
  6. 使交換配置永久生效,編輯 /etc/fstab 文件 echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
  7. 驗證使否有被使用 free -h

#linux #ubuntu







Related Posts

JS30 Day 9 筆記

JS30 Day 9 筆記

CSS 預處理器

CSS 預處理器

JavaScript - 認識閉包

JavaScript - 認識閉包


Comments