Mac Terminal 小抄

  • ~ 根目錄 (root)
  • .. 上一層
  • pwd 打印工作目錄,知道現在在哪裡(print working directory)
  • ls 打印項目列表 (list Items)
    • -s 查看檔案大小 (size)
    • -l 完整資訊 (long format)
    • -ls 都看
  • cd (change directory)
  • clear 把之前的命令內容藏上去
  • [cmd+q] 退出現有終端
  • [tab] 自動完成代碼(資料夾名稱)
  • mkdir 創建新文件夾(make directory)
  • rmdir 刪除文件夾(remove directory)
  • touch 創建新文件;實際上是查詢上次更改此文件的時間,若查不到就創建新的
    • 可以一次創建多個文件
      touch index.html style.css script.js
  • rm 永久刪除文件(remove)
    • -r 同步刪除所有內容
  • cp <source data, folder> <target folder> 複製(copy)
    • -r 複製資料夾中的全部內容 (recursive 遞歸)
      cp -r data/ copied/
  • mv <source data, folder> <target folder> 移動(move)
    • 更名
      mv styles.css style.css
  • man <ls, rm, …> 查看所有可用的flag,[q] 可退出